@charset "UTF-8";
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *
 * require_tree .
 * require_self
 */
@import url(/assets/magnific-popup-fb512dce5eb48f1db7e93bea7bcb339acd7e9566d9e2f3ac510ac9b9c594c6b0.css);
@import url(/assets/jquery.datepick-9050d49d2f6b812cf7ca3f1df1e2b7990eced84df7fd648ac34a338c407724a5.css);
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.d-none {
  display: none !important; }

/* line 5, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.text-italic {
  font-style: italic; }

/* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.pb-12 {
  padding-bottom: 12px; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.fa-fa6 {
  font-family: "Font Awesome 6 Free" !important; }

/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.fa-solid {
  font-weight: 900 !important; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.icon-vat-hint {
  border: 1px solid gray;
  border-radius: 50%;
  padding: 0px 5px;
  text-transform: none; }
  /* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
  .icon-vat-hint:hover {
    cursor: pointer; }

/* line 32, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.mb-10 {
  margin-bottom: 10px !important; }

/* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.mb-20 {
  margin-bottom: 20px !important; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.mb-30 {
  margin-bottom: 30px !important; }

/* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/base.scss */
.mb-40 {
  margin-bottom: 40px !important; }

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
body {
  margin: 0; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

/* line 67, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
[hidden],
template {
  display: none; }

/* line 89, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
a {
  background-color: transparent; }

/* line 98, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* line 110, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/* line 118, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold; }

/* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
dfn {
  font-style: italic; }

/* line 136, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* line 145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/* line 154, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
small {
  font-size: 80%; }

/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
sup {
  top: -0.5em; }

/* line 174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 185, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
img {
  border: 0; }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* line 204, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px; }

/* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/* line 221, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
pre {
  overflow: auto; }

/* line 229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* line 252, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

/* line 266, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button {
  overflow: visible; }

/* line 277, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button,
select {
  text-transform: none; }

/* line 290, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

/* line 302, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/* line 311, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 322, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
input {
  line-height: normal; }

/* line 334, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

/* line 346, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/* line 356, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

/* line 367, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 376, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* line 387, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0; }

/* line 396, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
textarea {
  overflow: auto; }

/* line 405, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold; }

/* line 416, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 421, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_normalize.scss */
td,
th {
  padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }

  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  a,
  a:visited {
    text-decoration: underline; }

  /* line 23, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")"; }

  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")"; }

  /* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }

  /* line 38, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  /* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  thead {
    display: table-header-group; }

  /* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  tr,
  img {
    page-break-inside: avoid; }

  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  img {
    max-width: 100% !important; }

  /* line 57, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  /* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  h2,
  h3 {
    page-break-after: avoid; }

  /* line 72, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  .navbar {
    display: none; }

  /* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }

  /* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  .label {
    border: 1px solid #000; }

  /* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important; }
    /* line 88, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
    .table td,
    .table th {
      background-color: #fff !important; }

  /* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot);
  src: url(/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix) format("embedded-opentype"), url(/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2) format("woff2"), url(/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff) format("woff"), url(/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf) format("truetype"), url(/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular) format("svg"); }
/* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before {
  content: "\002a"; }

/* line 38, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus:before {
  content: "\002b"; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac"; }

/* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus:before {
  content: "\2212"; }

/* line 42, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before {
  content: "\2601"; }

/* line 43, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before {
  content: "\2709"; }

/* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before {
  content: "\270f"; }

/* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-glass:before {
  content: "\e001"; }

/* line 46, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-music:before {
  content: "\e002"; }

/* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-search:before {
  content: "\e003"; }

/* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart:before {
  content: "\e005"; }

/* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star:before {
  content: "\e006"; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before {
  content: "\e007"; }

/* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-user:before {
  content: "\e008"; }

/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-film:before {
  content: "\e009"; }

/* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before {
  content: "\e010"; }

/* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th:before {
  content: "\e011"; }

/* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before {
  content: "\e012"; }

/* line 56, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok:before {
  content: "\e013"; }

/* line 57, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove:before {
  content: "\e014"; }

/* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before {
  content: "\e015"; }

/* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before {
  content: "\e016"; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-off:before {
  content: "\e017"; }

/* line 61, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-signal:before {
  content: "\e018"; }

/* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cog:before {
  content: "\e019"; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-trash:before {
  content: "\e020"; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-home:before {
  content: "\e021"; }

/* line 65, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-file:before {
  content: "\e022"; }

/* line 66, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-time:before {
  content: "\e023"; }

/* line 67, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-road:before {
  content: "\e024"; }

/* line 68, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before {
  content: "\e025"; }

/* line 69, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download:before {
  content: "\e026"; }

/* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-upload:before {
  content: "\e027"; }

/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before {
  content: "\e028"; }

/* line 72, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before {
  content: "\e029"; }

/* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before {
  content: "\e030"; }

/* line 74, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before {
  content: "\e031"; }

/* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before {
  content: "\e032"; }

/* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lock:before {
  content: "\e033"; }

/* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flag:before {
  content: "\e034"; }

/* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before {
  content: "\e035"; }

/* line 79, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before {
  content: "\e036"; }

/* line 80, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before {
  content: "\e037"; }

/* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before {
  content: "\e038"; }

/* line 82, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before {
  content: "\e039"; }

/* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before {
  content: "\e040"; }

/* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tag:before {
  content: "\e041"; }

/* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tags:before {
  content: "\e042"; }

/* line 86, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-book:before {
  content: "\e043"; }

/* line 87, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before {
  content: "\e044"; }

/* line 88, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-print:before {
  content: "\e045"; }

/* line 89, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-camera:before {
  content: "\e046"; }

/* line 90, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-font:before {
  content: "\e047"; }

/* line 91, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bold:before {
  content: "\e048"; }

/* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-italic:before {
  content: "\e049"; }

/* line 93, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before {
  content: "\e050"; }

/* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before {
  content: "\e051"; }

/* line 95, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before {
  content: "\e052"; }

/* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before {
  content: "\e053"; }

/* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before {
  content: "\e054"; }

/* line 98, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before {
  content: "\e055"; }

/* line 99, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list:before {
  content: "\e056"; }

/* line 100, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before {
  content: "\e057"; }

/* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before {
  content: "\e058"; }

/* line 102, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before {
  content: "\e059"; }

/* line 103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-picture:before {
  content: "\e060"; }

/* line 104, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before {
  content: "\e062"; }

/* line 105, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before {
  content: "\e063"; }

/* line 106, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tint:before {
  content: "\e064"; }

/* line 107, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-edit:before {
  content: "\e065"; }

/* line 108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share:before {
  content: "\e066"; }

/* line 109, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-check:before {
  content: "\e067"; }

/* line 110, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-move:before {
  content: "\e068"; }

/* line 111, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before {
  content: "\e069"; }

/* line 112, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before {
  content: "\e070"; }

/* line 113, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-backward:before {
  content: "\e071"; }

/* line 114, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play:before {
  content: "\e072"; }

/* line 115, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pause:before {
  content: "\e073"; }

/* line 116, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stop:before {
  content: "\e074"; }

/* line 117, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-forward:before {
  content: "\e075"; }

/* line 118, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before {
  content: "\e076"; }

/* line 119, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before {
  content: "\e077"; }

/* line 120, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eject:before {
  content: "\e078"; }

/* line 121, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before {
  content: "\e079"; }

/* line 122, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before {
  content: "\e080"; }

/* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before {
  content: "\e081"; }

/* line 124, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before {
  content: "\e082"; }

/* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before {
  content: "\e083"; }

/* line 126, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before {
  content: "\e084"; }

/* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before {
  content: "\e085"; }

/* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before {
  content: "\e086"; }

/* line 129, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before {
  content: "\e087"; }

/* line 130, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before {
  content: "\e088"; }

/* line 131, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before {
  content: "\e089"; }

/* line 132, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before {
  content: "\e090"; }

/* line 133, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before {
  content: "\e091"; }

/* line 134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before {
  content: "\e092"; }

/* line 135, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before {
  content: "\e093"; }

/* line 136, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before {
  content: "\e094"; }

/* line 137, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before {
  content: "\e095"; }

/* line 138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before {
  content: "\e096"; }

/* line 139, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before {
  content: "\e097"; }

/* line 140, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before {
  content: "\e101"; }

/* line 141, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gift:before {
  content: "\e102"; }

/* line 142, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before {
  content: "\e103"; }

/* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fire:before {
  content: "\e104"; }

/* line 144, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before {
  content: "\e105"; }

/* line 145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before {
  content: "\e106"; }

/* line 146, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before {
  content: "\e107"; }

/* line 147, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plane:before {
  content: "\e108"; }

/* line 148, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before {
  content: "\e109"; }

/* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-random:before {
  content: "\e110"; }

/* line 150, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-comment:before {
  content: "\e111"; }

/* line 151, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before {
  content: "\e112"; }

/* line 152, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before {
  content: "\e113"; }

/* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before {
  content: "\e114"; }

/* line 154, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before {
  content: "\e115"; }

/* line 155, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before {
  content: "\e116"; }

/* line 156, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before {
  content: "\e117"; }

/* line 157, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before {
  content: "\e118"; }

/* line 158, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before {
  content: "\e119"; }

/* line 159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before {
  content: "\e120"; }

/* line 160, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before {
  content: "\e121"; }

/* line 161, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before {
  content: "\e122"; }

/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bell:before {
  content: "\e123"; }

/* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before {
  content: "\e124"; }

/* line 164, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before {
  content: "\e125"; }

/* line 165, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before {
  content: "\e126"; }

/* line 166, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before {
  content: "\e127"; }

/* line 167, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before {
  content: "\e128"; }

/* line 168, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before {
  content: "\e129"; }

/* line 169, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before {
  content: "\e130"; }

/* line 170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

/* line 171, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

/* line 172, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

/* line 173, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

/* line 174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-globe:before {
  content: "\e135"; }

/* line 175, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before {
  content: "\e136"; }

/* line 176, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before {
  content: "\e137"; }

/* line 177, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-filter:before {
  content: "\e138"; }

/* line 178, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before {
  content: "\e139"; }

/* line 179, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before {
  content: "\e140"; }

/* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before {
  content: "\e141"; }

/* line 181, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before {
  content: "\e142"; }

/* line 182, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before {
  content: "\e143"; }

/* line 183, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-link:before {
  content: "\e144"; }

/* line 184, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone:before {
  content: "\e145"; }

/* line 185, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before {
  content: "\e146"; }

/* line 186, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-usd:before {
  content: "\e148"; }

/* line 187, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before {
  content: "\e149"; }

/* line 188, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort:before {
  content: "\e150"; }

/* line 189, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

/* line 190, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

/* line 191, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before {
  content: "\e153"; }

/* line 192, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

/* line 194, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

/* line 195, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before {
  content: "\e157"; }

/* line 196, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-expand:before {
  content: "\e158"; }

/* line 197, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before {
  content: "\e159"; }

/* line 198, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before {
  content: "\e160"; }

/* line 199, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before {
  content: "\e161"; }

/* line 200, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flash:before {
  content: "\e162"; }

/* line 201, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before {
  content: "\e163"; }

/* line 202, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before {
  content: "\e164"; }

/* line 203, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-record:before {
  content: "\e165"; }

/* line 204, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save:before {
  content: "\e166"; }

/* line 205, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open:before {
  content: "\e167"; }

/* line 206, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-saved:before {
  content: "\e168"; }

/* line 207, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-import:before {
  content: "\e169"; }

/* line 208, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-export:before {
  content: "\e170"; }

/* line 209, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-send:before {
  content: "\e171"; }

/* line 210, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before {
  content: "\e172"; }

/* line 211, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before {
  content: "\e173"; }

/* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before {
  content: "\e174"; }

/* line 213, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before {
  content: "\e175"; }

/* line 214, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before {
  content: "\e176"; }

/* line 215, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before {
  content: "\e177"; }

/* line 216, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before {
  content: "\e178"; }

/* line 217, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before {
  content: "\e179"; }

/* line 218, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-header:before {
  content: "\e180"; }

/* line 219, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before {
  content: "\e181"; }

/* line 220, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before {
  content: "\e182"; }

/* line 221, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before {
  content: "\e183"; }

/* line 222, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tower:before {
  content: "\e184"; }

/* line 223, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stats:before {
  content: "\e185"; }

/* line 224, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before {
  content: "\e186"; }

/* line 225, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before {
  content: "\e187"; }

/* line 226, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before {
  content: "\e188"; }

/* line 227, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before {
  content: "\e189"; }

/* line 228, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before {
  content: "\e190"; }

/* line 229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before {
  content: "\e191"; }

/* line 230, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before {
  content: "\e192"; }

/* line 231, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before {
  content: "\e193"; }

/* line 232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before {
  content: "\e194"; }

/* line 233, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before {
  content: "\e195"; }

/* line 234, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before {
  content: "\e197"; }

/* line 235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before {
  content: "\e198"; }

/* line 236, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before {
  content: "\e199"; }

/* line 237, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before {
  content: "\e200"; }

/* line 238, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cd:before {
  content: "\e201"; }

/* line 239, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save-file:before {
  content: "\e202"; }

/* line 240, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open-file:before {
  content: "\e203"; }

/* line 241, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-level-up:before {
  content: "\e204"; }

/* line 242, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copy:before {
  content: "\e205"; }

/* line 243, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paste:before {
  content: "\e206"; }

/* line 252, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-alert:before {
  content: "\e209"; }

/* line 253, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-equalizer:before {
  content: "\e210"; }

/* line 254, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-king:before {
  content: "\e211"; }

/* line 255, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-queen:before {
  content: "\e212"; }

/* line 256, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pawn:before {
  content: "\e213"; }

/* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bishop:before {
  content: "\e214"; }

/* line 258, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-knight:before {
  content: "\e215"; }

/* line 259, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-baby-formula:before {
  content: "\e216"; }

/* line 260, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tent:before {
  content: "\26fa"; }

/* line 261, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-blackboard:before {
  content: "\e218"; }

/* line 262, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bed:before {
  content: "\e219"; }

/* line 263, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-apple:before {
  content: "\f8ff"; }

/* line 264, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-erase:before {
  content: "\e221"; }

/* line 265, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hourglass:before {
  content: "\231b"; }

/* line 266, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lamp:before {
  content: "\e223"; }

/* line 267, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-duplicate:before {
  content: "\e224"; }

/* line 268, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-piggy-bank:before {
  content: "\e225"; }

/* line 269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scissors:before {
  content: "\e226"; }

/* line 270, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bitcoin:before {
  content: "\e227"; }

/* line 271, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-btc:before {
  content: "\e227"; }

/* line 272, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-xbt:before {
  content: "\e227"; }

/* line 273, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-yen:before {
  content: "\00a5"; }

/* line 274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-jpy:before {
  content: "\00a5"; }

/* line 275, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ruble:before {
  content: "\20bd"; }

/* line 276, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-rub:before {
  content: "\20bd"; }

/* line 277, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scale:before {
  content: "\e230"; }

/* line 278, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly:before {
  content: "\e231"; }

/* line 279, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly-tasted:before {
  content: "\e232"; }

/* line 280, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-education:before {
  content: "\e233"; }

/* line 281, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-horizontal:before {
  content: "\e234"; }

/* line 282, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-vertical:before {
  content: "\e235"; }

/* line 283, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-hamburger:before {
  content: "\e236"; }

/* line 284, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-modal-window:before {
  content: "\e237"; }

/* line 285, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-oil:before {
  content: "\e238"; }

/* line 286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-grain:before {
  content: "\e239"; }

/* line 287, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sunglasses:before {
  content: "\e240"; }

/* line 288, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-size:before {
  content: "\e241"; }

/* line 289, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-color:before {
  content: "\e242"; }

/* line 290, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-background:before {
  content: "\e243"; }

/* line 291, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-top:before {
  content: "\e244"; }

/* line 292, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-bottom:before {
  content: "\e245"; }

/* line 293, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-horizontal:before {
  content: "\e246"; }

/* line 294, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-left:before {
  content: "\e247"; }

/* line 295, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-vertical:before {
  content: "\e248"; }

/* line 296, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-right:before {
  content: "\e249"; }

/* line 297, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-right:before {
  content: "\e250"; }

/* line 298, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-left:before {
  content: "\e251"; }

/* line 299, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-bottom:before {
  content: "\e252"; }

/* line 300, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-top:before {
  content: "\e253"; }

/* line 301, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-console:before {
  content: "\e254"; }

/* line 302, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-superscript:before {
  content: "\e255"; }

/* line 303, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subscript:before {
  content: "\e256"; }

/* line 304, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-left:before {
  content: "\e257"; }

/* line 305, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-right:before {
  content: "\e258"; }

/* line 306, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-down:before {
  content: "\e259"; }

/* line 307, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-up:before {
  content: "\e260"; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333333;
  background-color: #fff; }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

/* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
a {
  color: #337ab7;
  text-decoration: none; }
  /* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
  a:hover, a:focus {
    color: #23527c;
    text-decoration: underline; }
  /* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

/* line 69, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
figure {
  margin: 0; }

/* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle; }

/* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

/* line 86, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 6px; }

/* line 93, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

/* line 106, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle {
  border-radius: 50%; }

/* line 113, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee; }

/* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

/* line 141, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

/* line 159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_scaffolding.scss */
[role="button"] {
  cursor: pointer; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }
  /* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  h1 small,
  h1 .small, h2 small,
  h2 .small, h3 small,
  h3 .small, h4 small,
  h4 .small, h5 small,
  h5 .small, h6 small,
  h6 .small,
  .h1 small,
  .h1 .small, .h2 small,
  .h2 .small, .h3 small,
  .h3 .small, .h4 small,
  .h4 .small, .h5 small,
  .h5 .small, .h6 small,
  .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777777; }

/* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px; }
  /* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  h1 small,
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
    font-size: 65%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px; }
  /* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  h4 small,
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .small, .h6 small,
  .h6 .small {
    font-size: 75%; }

/* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 36px; }

/* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 30px; }

/* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 24px; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 18px; }

/* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 14px; }

/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 12px; }

/* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
p {
  margin: 0 0 10px; }

/* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4; }
  @media (min-width: 768px) {
    /* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
    .lead {
      font-size: 21px; } }

/* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 85%; }

/* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em; }

/* line 90, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-left {
  text-align: left; }

/* line 91, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-right {
  text-align: right; }

/* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-center {
  text-align: center; }

/* line 93, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-justify {
  text-align: justify; }

/* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap; }

/* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase; }

/* line 98, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase, .initialism {
  text-transform: uppercase; }

/* line 99, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize; }

/* line 102, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.text-muted {
  color: #777777; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #337ab7; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #286090; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #3c763d; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover,
a.text-success:focus {
  color: #2b542c; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #31708f; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover,
a.text-info:focus {
  color: #245269; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #8a6d3b; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #a94442; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #843534; }

/* line 119, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.bg-primary {
  color: #fff; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #337ab7; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #dff0d8; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #d9edf7; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #fcf8e3; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #f2dede; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9; }

/* line 138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee; }

/* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px; }
  /* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-bottom: 0; }

/* line 167, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none; }

/* line 173, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px; }
  /* line 177, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px; }

/* line 185, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 20px; }

/* line 189, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.428571429; }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
dt {
  font-weight: bold; }

/* line 196, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
dd {
  margin-left: 0; }

/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table; }
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both; }
@media (min-width: 768px) {
  /* line 211, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  /* line 218, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px; } }

/* line 229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777; }

/* line 235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%; }

/* line 241, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee; }
  /* line 250, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  blockquote p:last-child,
  blockquote ul:last-child,
  blockquote ol:last-child {
    margin-bottom: 0; }
  /* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  blockquote footer,
  blockquote small,
  blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.428571429;
    color: #777777; }
    /* line 265, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
    blockquote footer:before,
    blockquote small:before,
    blockquote .small:before {
      content: '\2014 \00A0'; }

/* line 274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right; }
  /* line 286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  .blockquote-reverse footer:before,
  .blockquote-reverse small:before,
  .blockquote-reverse .small:before,
  blockquote.pull-right footer:before,
  blockquote.pull-right small:before,
  blockquote.pull-right .small:before {
    content: ''; }
  /* line 287, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
  .blockquote-reverse footer:after,
  .blockquote-reverse small:after,
  .blockquote-reverse .small:after,
  blockquote.pull-right footer:after,
  blockquote.pull-right small:after,
  blockquote.pull-right .small:after {
    content: '\00A0 \2014'; }

/* line 294, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_type.scss */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

/* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px; }

/* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    box-shadow: none; }

/* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.428571429;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px; }
  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0; }

/* line 66, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container:before, .container:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 970px; } }
  @media (min-width: 1200px) {
    /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
    .container {
      width: 1170px; } }

/* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .container-fluid:after {
    clear: both; }

/* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_grid.scss */
.row {
  margin-left: -15px;
  margin-right: -15px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .row:before, .row:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .row:after {
    clear: both; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

/* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.3333333333%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.6666666667%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.3333333333%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.6666666667%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.3333333333%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.6666666667%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.3333333333%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.6666666667%; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%; }

/* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.3333333333%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.6666666667%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.3333333333%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.6666666667%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.3333333333%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.6666666667%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.3333333333%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.6666666667%; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%; }

/* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.3333333333%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.6666666667%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.3333333333%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.6666666667%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.3333333333%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.6666666667%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.3333333333%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.6666666667%; }

/* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.3333333333%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.6666666667%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.3333333333%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.6666666667%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.3333333333%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.6666666667%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.3333333333%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.6666666667%; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 768px) {
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%; }

  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%; }

  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%; } }
@media (min-width: 992px) {
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%; }

  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%; }

  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%; } }
@media (min-width: 1200px) {
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.3333333333%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.6666666667%; }

  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%; }

  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.3333333333%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.6666666667%; }

  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%; }

  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.3333333333%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.6666666667%; }

  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.3333333333%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.6666666667%; }

  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%; } }
/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
table {
  background-color: transparent; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left; }

/* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
th {
  text-align: left; }

/* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }
  /* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  /* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  /* line 57, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table > tbody + tbody {
    border-top: 2px solid #ddd; }
  /* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table .table {
    background-color: #fff; }

/* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

/* line 88, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd; }
  /* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd; }
  /* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td {
    border-bottom-width: 2px; }

/* line 114, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

/* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

/* line 135, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column; }

/* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc; }

/* line 171, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%; }
  @media screen and (max-width: 767px) {
    /* line 171, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
    .table-responsive {
      width: 100%;
      margin-bottom: 15px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
      /* line 183, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
      .table-responsive > .table {
        margin-bottom: 0; }
        /* line 191, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table > thead > tr > th,
        .table-responsive > .table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th,
        .table-responsive > .table > tfoot > tr > td {
          white-space: nowrap; }
      /* line 200, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
      .table-responsive > .table-bordered {
        border: 0; }
        /* line 208, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > thead > tr > th:first-child,
        .table-responsive > .table-bordered > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th:first-child,
        .table-responsive > .table-bordered > tfoot > tr > td:first-child {
          border-left: 0; }
        /* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > thead > tr > th:last-child,
        .table-responsive > .table-bordered > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th:last-child,
        .table-responsive > .table-bordered > tfoot > tr > td:last-child {
          border-right: 0; }
        /* line 225, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered > tbody > tr:last-child > th,
        .table-responsive > .table-bordered > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th,
        .table-responsive > .table-bordered > tfoot > tr:last-child > td {
          border-bottom: 0; } }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5; }

/* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold; }

/* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal; }

/* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] {
  display: block; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%; }

/* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto; }

/* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

/* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555; }

/* line 114, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  /* line 57, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  /* line 103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; }
  /* line 107, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control:-ms-input-placeholder {
    color: #999; }
  /* line 108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
  .form-control::-webkit-input-placeholder {
    color: #999; }
  /* line 136, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-control::-ms-expand {
    border: 0;
    background-color: transparent; }
  /* line 146, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1; }
  /* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed; }

/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto; }

/* line 174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-appearance: none; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px; }
  /* line 197, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
  .input-group-sm > input[type="date"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
  input[type="time"].input-sm,
  .input-group-sm > input[type="time"].form-control,
  .input-group-sm > input[type="time"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="time"].btn,
  .input-group-sm input[type="time"],
  input[type="datetime-local"].input-sm,
  .input-group-sm > input[type="datetime-local"].form-control,
  .input-group-sm > input[type="datetime-local"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
  .input-group-sm input[type="datetime-local"],
  input[type="month"].input-sm,
  .input-group-sm > input[type="month"].form-control,
  .input-group-sm > input[type="month"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="month"].btn,
  .input-group-sm input[type="month"] {
    line-height: 30px; }
  /* line 202, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
  .input-group-lg > input[type="date"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control,
  .input-group-lg > input[type="time"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control,
  .input-group-lg > input[type="datetime-local"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control,
  .input-group-lg > input[type="month"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg input[type="month"] {
    line-height: 46px; } }
/* line 215, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px; }

/* line 224, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px; }
  /* line 231, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .radio label,
  .checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }

/* line 239, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9; }

/* line 248, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px; }

/* line 254, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer; }

/* line 264, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px; }

/* line 276, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled,
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed; }

/* line 285, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed; }

/* line 295, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed; }

/* line 307, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px; }
  /* line 315, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0; }

/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 79, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px; }

/* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto; }

/* line 333, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }
/* line 340, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px; }
/* line 344, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }
/* line 348, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5; }

/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

/* line 79, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 46px;
  line-height: 46px; }

/* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto; }

/* line 359, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }
/* line 366, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px; }
/* line 370, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }
/* line 374, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333; }

/* line 388, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
  position: relative; }
  /* line 393, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .has-feedback .form-control {
    padding-right: 42.5px; }

/* line 398, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none; }

/* line 410, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px; }

/* line 417, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
  color: #3c763d; }
/* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
/* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8; }
/* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
  color: #8a6d3b; }
/* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
/* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3; }
/* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b; }

/* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  color: #a94442; }
/* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
  .has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
/* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede; }
/* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442; }

/* line 439, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 25px; }
/* line 442, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

/* line 453, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373; }

@media (min-width: 768px) {
  /* line 478, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  /* line 485, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  /* line 492, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block; }
  /* line 496, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    /* line 500, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  /* line 508, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control {
    width: 100%; }
  /* line 512, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  /* line 519, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    /* line 526, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  /* line 530, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  /* line 537, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

/* line 559, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px; }
/* line 569, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px; }
/* line 575, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .form-horizontal .form-group:after {
    clear: both; }
@media (min-width: 768px) {
  /* line 582, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px; } }
/* line 593, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px; }
@media (min-width: 768px) {
  /* line 603, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px; } }
@media (min-width: 768px) {
  /* line 611, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px; } }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none; }
  /* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  /* line 46, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none; }

/* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none; }

/* line 68, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:focus, .btn-default.focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
      color: #333;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #ccc; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-default .badge {
    color: #fff;
    background-color: #333; }

/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #204d74;
      border-color: #122b40; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
    background-color: #337ab7;
    border-color: #2e6da4; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-primary .badge {
    color: #337ab7;
    background-color: #fff; }

/* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #255625; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

/* line 79, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1b6d85; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

/* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #985f0d; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

/* line 87, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
    /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #761c19; }
  /* line 37, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
    background-color: #d9534f;
    border-color: #d43f3a; }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_buttons.scss */
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

/* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0; }
  /* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  /* line 109, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  /* line 115, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent; }
  /* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

/* line 135, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

/* line 139, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

/* line 151, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%; }

/* line 157, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px; }

/* line 165, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  /* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
  .fade.in {
    opacity: 1; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse {
  display: none; }
  /* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
  .collapse.in {
    display: block; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
tr.collapse.in {
  display: table-row; }

/* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
tbody.collapse.in {
  display: table-row-group; }

/* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_component-animations.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup,
.dropdown {
  position: relative; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0; }

/* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }
  /* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  /* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  /* line 65, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap; }

/* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; }

/* line 88, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

/* line 103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777; }
/* line 110, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed; }

/* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block; }
/* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0; }

/* line 137, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  left: auto;
  right: 0; }

/* line 147, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  left: 0;
  right: auto; }

/* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.428571429;
  color: #777777;
  white-space: nowrap; }

/* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990; }

/* line 173, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

/* line 186, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: ""; }
/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

@media (min-width: 768px) {
  /* line 207, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }
  /* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto; } }
/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px; }

/* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .btn-toolbar:before, .btn-toolbar:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .btn-toolbar:after {
    clear: both; }
  /* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-toolbar .btn,
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  /* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

/* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

/* line 56, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0; }
  /* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

/* line 69, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left; }

/* line 72, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

/* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

/* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

/* line 86, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

/* line 105, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px; }

/* line 109, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px; }

/* line 116, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  /* line 120, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none; }

/* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret {
  margin-left: 0; }

/* line 131, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0; }

/* line 136, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px; }

/* line 145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }
/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table; }
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both; }
/* line 157, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none; }
/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0; }

/* line 172, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }
/* line 175, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
/* line 179, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px; }

/* line 184, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

/* line 188, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

/* line 201, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate; }
  /* line 206, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn,
  .btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%; }
  /* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn-group .btn {
    width: 100%; }
  /* line 216, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
  .btn-group-justified > .btn-group .dropdown-menu {
    left: auto; }

/* line 237, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  /* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    /* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group .form-control:focus {
      z-index: 3; }

/* line 58, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  /* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

/* line 68, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

/* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px; }
  /* line 89, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon.input-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px; }
  /* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon.input-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px; }
  /* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

/* line 108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

/* line 117, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0; }

/* line 120, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

/* line 129, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0; }

/* line 135, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  /* line 144, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn > .btn {
    position: relative; }
    /* line 146, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    /* line 150, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
      z-index: 2; }
  /* line 159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  /* line 165, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_input-groups.scss */
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .nav:before, .nav:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .nav:after {
    clear: both; }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav > li {
    position: relative;
    display: block; }
    /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li > a {
      position: relative;
      display: block;
      padding: 10px 15px; }
      /* line 23, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
      .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none;
        background-color: #eeeeee; }
    /* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li.disabled > a {
      color: #777777; }
      /* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
        color: #777777;
        text-decoration: none;
        background-color: transparent;
        cursor: not-allowed; }
  /* line 46, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #337ab7; }
  /* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  /* line 66, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav > li > a > img {
    max-width: none; }

/* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs {
  border-bottom: 1px solid #ddd; }
  /* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
    /* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs > li > a {
      margin-right: 2px;
      line-height: 1.428571429;
      border: 1px solid transparent;
      border-radius: 4px 4px 0 0; }
      /* line 89, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
      .nav-tabs > li > a:hover {
        border-color: #eeeeee #eeeeee #ddd; }
    /* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
      color: #555555;
      background-color: #fff;
      border: 1px solid #ddd;
      border-bottom-color: transparent;
      cursor: default; }

/* line 118, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li {
  float: left; }
  /* line 122, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li > a {
    border-radius: 4px; }
  /* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li + li {
    margin-left: 2px; }
  /* line 131, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #337ab7; }

/* line 144, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none; }
  /* line 146, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }

/* line 160, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }
  /* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    float: none; }
    /* line 165, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
      text-align: center;
      margin-bottom: 5px; }
  /* line 171, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    /* line 177, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li, .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
      /* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0; } }

/* line 190, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }
  /* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  /* line 199, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    /* line 206, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    /* line 210, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:focus {
      border-bottom-color: #fff; } }

/* line 224, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none; }
/* line 227, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active {
  display: block; }

/* line 237, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar:before, .navbar:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar:after {
    clear: both; }
  @media (min-width: 768px) {
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar {
      border-radius: 4px; } }

/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table; }
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
  clear: both; }
@media (min-width: 768px) {
  /* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-header {
    float: left; } }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar-collapse:before, .navbar-collapse:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .navbar-collapse:after {
    clear: both; }
  /* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: auto; }
  @media (min-width: 768px) {
    /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-collapse {
      width: auto;
      border-top: 0;
      box-shadow: none; }
      /* line 68, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important; }
      /* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-collapse.in {
        overflow-y: visible; }
      /* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0; } }

/* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px; }
  @media (max-device-width: 480px) and (orientation: landscape) {
    /* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
      max-height: 200px; } }

/* line 108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 768px) {
    /* line 108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .container > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container-fluid > .navbar-collapse {
      margin-right: 0;
      margin-left: 0; } }

/* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px; }
  @media (min-width: 768px) {
    /* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-static-top {
      border-radius: 0; } }

/* line 138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 768px) {
    /* line 138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

/* line 150, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px; }

/* line 154, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0; }

/* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px; }
  /* line 170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }
  /* line 175, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-brand > img {
    display: block; }
  @media (min-width: 768px) {
    /* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
      margin-left: -15px; } }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px; }
  /* line 206, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle:focus {
    outline: 0; }
  /* line 211, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px; }
  /* line 217, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  @media (min-width: 768px) {
    /* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-toggle {
      display: none; } }

/* line 232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 7.5px -15px; }
  /* line 235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px; }
  @media (max-width: 767px) {
    /* line 243, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      box-shadow: none; }
      /* line 251, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav .open .dropdown-menu > li > a,
      .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px; }
      /* line 255, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px; }
        /* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
          background-image: none; } }
  @media (min-width: 768px) {
    /* line 232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav {
      float: left;
      margin: 0; }
      /* line 270, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-nav > li {
        float: left; }
        /* line 272, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav > li > a {
          padding-top: 15px;
          padding-bottom: 15px; } }

/* line 286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px; }
  @media (min-width: 768px) {
    /* line 478, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    /* line 485, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    /* line 492, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control-static {
      display: inline-block; }
    /* line 496, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .input-group {
      display: inline-table;
      vertical-align: middle; }
      /* line 500, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
      .navbar-form .input-group .input-group-addon,
      .navbar-form .input-group .input-group-btn,
      .navbar-form .input-group .form-control {
        width: auto; }
    /* line 508, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .input-group > .form-control {
      width: 100%; }
    /* line 512, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    /* line 519, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .radio,
    .navbar-form .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
      /* line 526, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
      .navbar-form .radio label,
      .navbar-form .checkbox label {
        padding-left: 0; }
    /* line 530, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0; }
    /* line 537, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .has-feedback .form-control-feedback {
      top: 0; } }
  @media (max-width: 767px) {
    /* line 298, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-form .form-group {
      margin-bottom: 5px; }
      /* line 302, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-form .form-group:last-child {
        margin-bottom: 0; } }
  @media (min-width: 768px) {
    /* line 286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-form {
      width: auto;
      border: 0;
      margin-left: 0;
      margin-right: 0;
      padding-top: 0;
      padding-bottom: 0;
      -webkit-box-shadow: none;
      box-shadow: none; } }

/* line 327, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

/* line 332, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

/* line 343, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px; }
  /* line 346, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
    margin-top: 10px;
    margin-bottom: 10px; }
  /* line 349, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
    margin-top: 14px;
    margin-bottom: 14px; }

/* line 359, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px; }
  @media (min-width: 768px) {
    /* line 359, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-text {
      float: left;
      margin-left: 15px;
      margin-right: 15px; } }

@media (min-width: 768px) {
  /* line 379, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important; }

  /* line 382, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
    margin-right: -15px; }
    /* line 386, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-right ~ .navbar-right {
      margin-right: 0; } }
/* line 397, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7; }
  /* line 401, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-brand {
    color: #777; }
    /* line 403, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #5e5e5e;
      background-color: transparent; }
  /* line 410, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-text {
    color: #777; }
  /* line 415, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > li > a {
    color: #777; }
    /* line 418, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #333;
      background-color: transparent; }
  /* line 425, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #e7e7e7; }
  /* line 433, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent; }
  /* line 442, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-toggle {
    border-color: #ddd; }
    /* line 444, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: #ddd; }
    /* line 448, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #888; }
  /* line 453, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #e7e7e7; }
  /* line 462, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e7e7e7;
    color: #555; }
  @media (max-width: 767px) {
    /* line 473, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #777; }
      /* line 475, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent; }
    /* line 482, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #555;
      background-color: #e7e7e7; }
    /* line 490, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #ccc;
      background-color: transparent; } }
  /* line 506, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-link {
    color: #777; }
    /* line 508, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-link:hover {
      color: #333; }
  /* line 513, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .btn-link {
    color: #777; }
    /* line 515, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
      color: #333; }
    /* line 521, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
      color: #ccc; }

/* line 531, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #222;
  border-color: #090909; }
  /* line 535, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-brand {
    color: #9d9d9d; }
    /* line 537, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
      color: #fff;
      background-color: transparent; }
  /* line 544, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-text {
    color: #9d9d9d; }
  /* line 549, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d; }
    /* line 552, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
      color: #fff;
      background-color: transparent; }
  /* line 559, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #090909; }
  /* line 567, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent; }
  /* line 577, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-toggle {
    border-color: #333; }
    /* line 579, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
      background-color: #333; }
    /* line 583, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-toggle .icon-bar {
      background-color: #fff; }
  /* line 588, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
    border-color: #101010; }
  /* line 596, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #090909;
    color: #fff; }
  @media (max-width: 767px) {
    /* line 607, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
      border-color: #090909; }
    /* line 610, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
      background-color: #090909; }
    /* line 613, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
      color: #9d9d9d; }
      /* line 615, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
        background-color: transparent; }
    /* line 622, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
      color: #fff;
      background-color: #090909; }
    /* line 630, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      color: #444;
      background-color: transparent; } }
  /* line 641, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-link {
    color: #9d9d9d; }
    /* line 643, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-link:hover {
      color: #fff; }
  /* line 648, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .btn-link {
    color: #9d9d9d; }
    /* line 650, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
      color: #fff; }
    /* line 656, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
      color: #444; }

/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px; }
  /* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_breadcrumbs.scss */
  .breadcrumb > li {
    display: inline-block; }
    /* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_breadcrumbs.scss */
    .breadcrumb > li + li:before {
      content: "/ ";
      padding: 0 5px;
      color: #ccc; }
  /* line 25, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_breadcrumbs.scss */
  .breadcrumb > .active {
    color: #777777; }

/* line 4, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px; }
  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > li {
    display: inline; }
    /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li > a,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      line-height: 1.428571429;
      text-decoration: none;
      color: #337ab7;
      background-color: #fff;
      border: 1px solid #ddd;
      margin-left: -1px; }
    /* line 25, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li:first-child > a,
    .pagination > li:first-child > span {
      margin-left: 0;
      border-bottom-left-radius: 4px;
      border-top-left-radius: 4px; }
    /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li:last-child > a,
    .pagination > li:last-child > span {
      border-bottom-right-radius: 4px;
      border-top-right-radius: 4px; }
  /* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > li > a:hover, .pagination > li > a:focus,
  .pagination > li > span:hover,
  .pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
  /* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  .pagination > .active > span,
  .pagination > .active > span:hover,
  .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }
  /* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pagination.scss */
  .pagination > .disabled > span,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > a,
  .pagination > .disabled > a:hover,
  .pagination > .disabled > a:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333; }
/* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px; }
/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5; }
/* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }
/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .pager:before, .pager:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .pager:after {
    clear: both; }
  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
  .pager li {
    display: inline; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 15px; }
    /* line 23, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
    .pager li > a:hover,
    .pager li > a:focus {
      text-decoration: none;
      background-color: #eeeeee; }
  /* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
  .pager .next > a,
  .pager .next > span {
    float: right; }
  /* line 38, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
  .pager .previous > a,
  .pager .previous > span {
    float: left; }
  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_pager.scss */
  .pager .disabled > a,
  .pager .disabled > a:hover,
  .pager .disabled > a:focus,
  .pager .disabled > span {
    color: #777777;
    background-color: #fff;
    cursor: not-allowed; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
  .label:empty {
    display: none; }
  /* line 25, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
  .btn .label {
    position: relative;
    top: -1px; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

/* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-default {
  background-color: #777777; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e; }

/* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-primary {
  background-color: #337ab7; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #286090; }

/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-success {
  background-color: #5cb85c; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-success[href]:hover, .label-success[href]:focus {
    background-color: #449d44; }

/* line 56, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-info {
  background-color: #5bc0de; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-info[href]:hover, .label-info[href]:focus {
    background-color: #31b0d5; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-warning {
  background-color: #f0ad4e; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ec971f; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_labels.scss */
.label-danger {
  background-color: #d9534f; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_labels.scss */
  .label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #c9302c; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .badge:empty {
    display: none; }
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .btn .badge {
    position: relative;
    top: -1px; }
  /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px; }
  /* line 41, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff; }
  /* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item > .badge {
    float: right; }
  /* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .list-group-item > .badge + .badge {
    margin-right: 5px; }
  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
  .nav-pills > li > a > .badge {
    margin-left: 3px; }

/* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee; }
  /* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    color: inherit; }
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron > hr {
    border-top-color: #d5d5d5; }
  /* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
  .container .jumbotron, .container-fluid .jumbotron {
    border-radius: 6px;
    padding-left: 15px;
    padding-right: 15px; }
  /* line 35, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron .container {
    max-width: 100%; }
  @media screen and (min-width: 768px) {
    /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron {
      padding-top: 48px;
      padding-bottom: 48px; }
      /* line 43, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
      .container .jumbotron, .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px; }
      /* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_jumbotron.scss */
      .jumbotron h1,
      .jumbotron .h1 {
        font-size: 63px; } }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out; }
  /* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_thumbnails.scss */
  .thumbnail > img,
  .thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto; }
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_thumbnails.scss */
  .thumbnail .caption {
    padding: 9px;
    color: #333333; }

/* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7; }

/* line 9, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px; }
  /* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  /* line 23, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
  .alert .alert-link {
    font-weight: bold; }
  /* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  /* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
  .alert > p + p {
    margin-top: 5px; }

/* line 42, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px; }
  /* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
  .alert-dismissable .close,
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

/* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d; }
  /* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-success hr {
    border-top-color: #c9e2b3; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-success .alert-link {
    color: #2b542c; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }
  /* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-info hr {
    border-top-color: #a6e1ec; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-info .alert-link {
    color: #245269; }

/* line 67, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }
  /* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-warning hr {
    border-top-color: #f7e1b5; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-warning .alert-link {
    color: #66512c; }

/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442; }
  /* line 8, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-danger hr {
    border-top-color: #e4b9c0; }
  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_alerts.scss */
  .alert-danger .alert-link {
    color: #843534; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }

/* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite; }

/* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #5cb85c; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #5bc0de; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #f0ad4e; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #d9534f; }
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
  .progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 1, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media {
  margin-top: 15px; }
  /* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
  .media:first-child {
    margin-top: 0; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media,
.media-body {
  zoom: 1;
  overflow: hidden; }

/* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-body {
  width: 10000px; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-object {
  display: block; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
  .media-object.img-thumbnail {
    max-width: none; }

/* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-right,
.media > .pull-right {
  padding-left: 10px; }

/* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media > .pull-left {
  padding-right: 10px; }

/* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

/* line 46, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-middle {
  vertical-align: middle; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-bottom {
  vertical-align: bottom; }

/* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_media.scss */
.media-list {
  padding-left: 0;
  list-style: none; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  margin-bottom: 20px;
  padding-left: 0; }

/* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  /* line 31, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px; }
  /* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }

/* line 46, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item,
button.list-group-item {
  color: #555; }
  /* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  /* line 55, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  a.list-group-item:hover, a.list-group-item:focus,
  button.list-group-item:hover,
  button.list-group-item:focus {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
button.list-group-item {
  width: 100%;
  text-align: left; }

/* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed; }
  /* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
    color: inherit; }
  /* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
    color: #777777; }
/* line 87, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7; }
  /* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small {
    color: inherit; }
  /* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: #c7ddef; }

/* line 4, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success:hover, a.list-group-item-success:focus,
  button.list-group-item-success:hover,
  button.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  button.list-group-item-success.active,
  button.list-group-item-success.active:hover,
  button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

/* line 4, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info:hover, a.list-group-item-info:focus,
  button.list-group-item-info:hover,
  button.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  button.list-group-item-info.active,
  button.list-group-item-info.active:hover,
  button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

/* line 4, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning:hover, a.list-group-item-warning:focus,
  button.list-group-item-warning:hover,
  button.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:hover,
  button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

/* line 4, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger:hover, a.list-group-item-danger:focus,
  button.list-group-item-danger:hover,
  button.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc; }
  /* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_list-group.scss */
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:hover,
  button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

/* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

/* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

/* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-body {
  padding: 15px; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .panel-body:before, .panel-body:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .panel-body:after {
    clear: both; }

/* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel-heading > .dropdown .dropdown-toggle {
    color: inherit; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit; }
  /* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel-title > a,
  .panel-title > small,
  .panel-title > .small,
  .panel-title > small > a,
  .panel-title > .small > a {
    color: inherit; }

/* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }

/* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0; }
  /* line 67, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group .list-group-item,
  .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0; }
  /* line 74, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group:first-child .list-group-item:first-child,
  .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
  /* line 82, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .list-group:last-child .list-group-item:last-child,
  .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
/* line 89, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

/* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0; }

/* line 100, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0; }

/* line 110, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0; }
  /* line 115, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table caption,
  .panel > .table-responsive > .table caption,
  .panel > .panel-collapse > .table caption {
    padding-left: 15px;
    padding-right: 15px; }
/* line 121, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  /* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table:first-child > tbody:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
    /* line 131, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
      border-top-left-radius: 3px; }
    /* line 135, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
      border-top-right-radius: 3px; }
/* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
  /* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table:last-child > tfoot:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px; }
    /* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
      border-bottom-left-radius: 3px; }
    /* line 157, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
      border-bottom-right-radius: 3px; }
/* line 164, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd; }
/* line 170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0; }
/* line 174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0; }
  /* line 181, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr > th:first-child,
  .panel > .table-bordered > thead > tr > td:first-child,
  .panel > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-bordered > tfoot > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  /* line 185, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr > th:last-child,
  .panel > .table-bordered > thead > tr > td:last-child,
  .panel > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-bordered > tfoot > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  /* line 194, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > thead > tr:first-child > td,
  .panel > .table-bordered > thead > tr:first-child > th,
  .panel > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-bordered > tbody > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0; }
  /* line 203, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-bordered > tfoot > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; }
/* line 210, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0; }

/* line 222, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 20px; }
  /* line 226, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px; }
    /* line 230, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel + .panel {
      margin-top: 5px; }
  /* line 235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel-heading {
    border-bottom: 0; }
    /* line 238, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-heading + .panel-collapse > .panel-body,
    .panel-group .panel-heading + .panel-collapse > .list-group {
      border-top: 1px solid #ddd; }
  /* line 244, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
  .panel-group .panel-footer {
    border-top: 0; }
    /* line 246, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-footer + .panel-collapse .panel-body {
      border-bottom: 1px solid #ddd; }

/* line 254, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-default {
  border-color: #ddd; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ddd; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: #333333; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }

/* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary {
  border-color: #337ab7; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #337ab7; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-heading .badge {
      color: #337ab7;
      background-color: #fff; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7; }

/* line 260, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-success {
  border-color: #d6e9c6; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #d6e9c6; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-heading .badge {
      color: #dff0d8;
      background-color: #3c763d; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6; }

/* line 263, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-info {
  border-color: #bce8f1; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #bce8f1; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-heading .badge {
      color: #d9edf7;
      background-color: #31708f; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1; }

/* line 266, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning {
  border-color: #faebcc; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #faebcc; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-heading .badge {
      color: #fcf8e3;
      background-color: #8a6d3b; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc; }

/* line 269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger {
  border-color: #ebccd1; }
  /* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1; }
    /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ebccd1; }
    /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-heading .badge {
      color: #f2dede;
      background-color: #a94442; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_panels.scss */
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1; }

/* line 5, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-embed.scss */
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0; }

/* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-4by3 {
  padding-bottom: 75%; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_wells.scss */
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }

/* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 6px; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 3px; }

/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20); }
  /* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_close.scss */
  .close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50); }

/* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden; }

/* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out; }
  /* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }

/* line 38, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

/* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

/* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  /* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  /* line 74, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }

/* line 79, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-header:before, .modal-header:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-header:after {
    clear: both; }

/* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px; }

/* line 90, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.428571429; }

/* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px; }

/* line 103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  /* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table; }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .modal-footer:after {
    clear: both; }
  /* line 110, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  /* line 115, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  /* line 119, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

/* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  /* line 136, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }

  /* line 140, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }

  /* line 145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px; } }
@media (min-width: 992px) {
  /* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px; } }
/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0); }
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  /* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  /* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  /* line 21, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

/* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
/* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
/* line 66, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }
/* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }
/* line 80, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }
/* line 87, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }
/* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  /* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.top {
    margin-top: -10px; }
  /* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.right {
    margin-left: 10px; }
  /* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.bottom {
    margin-top: 10px; }
  /* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.left {
    margin-left: -10px; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0; }

/* line 42, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px; }

/* line 51, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

/* line 61, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow {
  border-width: 11px; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: ""; }

/* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }
  /* line 77, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff; }
/* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25); }
  /* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff; }
/* line 100, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }
  /* line 107, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff; }
/* line 116, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25); }
  /* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_popovers.scss */
  .popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px; }

/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
  position: relative; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }
  /* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left; }
    /* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
      display: block;
      max-width: 100%;
      height: auto;
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      /* line 16, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
      .carousel-inner > .item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        -moz-transition: -moz-transform 0.6s ease-in-out;
        -o-transition: -o-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        -moz-perspective: 1000px;
        perspective: 1000px; }
        /* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
          -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
          left: 0; }
        /* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
          -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
          left: 0; }
        /* line 44, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
          left: 0; } }
  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  /* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active {
    left: 0; }
  /* line 63, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  /* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next {
    left: 100%; }
  /* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .prev {
    left: -100%; }
  /* line 76, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  /* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active.left {
    left: -100%; }
  /* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .active.right {
    left: 100%; }

/* line 93, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0); }
  /* line 109, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  /* line 112, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  /* line 119, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control:hover, .carousel-control:focus {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90); }
  /* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block; }
  /* line 138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px; }
  /* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-next,
  .carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px; }
  /* line 148, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif; }
  /* line 158, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-prev:before {
    content: '\2039'; }
  /* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .icon-next:before {
    content: '\203a'; }

/* line 174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center; }
  /* line 185, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0); }
  /* line 207, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff; }

/* line 218, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  /* line 229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption .btn {
    text-shadow: none; }

@media screen and (min-width: 768px) {
  /* line 240, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px; }
  /* line 249, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px; }
  /* line 253, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px; }

  /* line 260, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px; }

  /* line 267, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators {
    bottom: 20px; } }
/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both; }

/* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

/* line 15, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right {
  float: right !important; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left {
  float: left !important; }

/* line 27, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.hide {
  display: none !important; }

/* line 30, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.show {
  display: block !important; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden; }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

/* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.hidden {
  display: none !important; }

/* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_utilities.scss */
.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }
/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs {
  display: none !important; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-sm {
  display: none !important; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-md {
  display: none !important; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-lg {
  display: none !important; }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs {
    display: block !important; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs {
    display: table !important; }

  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs {
    display: table-row !important; }

  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }
@media (max-width: 767px) {
  /* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  /* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  /* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm {
    display: block !important; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm {
    display: table !important; }

  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm {
    display: table-row !important; }

  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 73, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  /* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md {
    display: block !important; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md {
    display: table !important; }

  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md {
    display: table-row !important; }

  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 102, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg {
    display: block !important; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg {
    display: table !important; }

  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg {
    display: table-row !important; }

  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }
@media (min-width: 1200px) {
  /* line 111, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  /* line 116, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  /* line 121, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs {
    display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm {
    display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md {
    display: none !important; } }
@media (min-width: 1200px) {
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg {
    display: none !important; } }
/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-print {
  display: none !important; }

@media print {
  /* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print {
    display: block !important; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print {
    display: table !important; }

  /* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print {
    display: table-row !important; }

  /* line 12, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }
/* line 155, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-block {
  display: none !important; }
  @media print {
    /* line 155, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-block {
      display: block !important; } }

/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
  display: none !important; }
  @media print {
    /* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline {
      display: inline !important; } }

/* line 169, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
  display: none !important; }
  @media print {
    /* line 169, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  /* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-sass-3.3.7/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print {
    display: none !important; } }
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker {
  position: relative; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker .add-on {
  cursor: pointer; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker .add-on i {
  display: inline-block;
  width: 16px;
  height: 16px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 2px 3px 2px 2px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  left: 9px;
  position: absolute;
  top: -7px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  left: 10px;
  position: absolute;
  top: -6px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget a.btn, .bootstrap-timepicker-widget input {
  border-radius: 4px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td span {
  width: 100%; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
.bootstrap-timepicker-widget .modal-content {
  padding: 4px; }

@media (min-width: 767px) {
  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px; } }
@media (max-width: 767px) {
  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
  .bootstrap-timepicker {
    width: 100%; }

  /* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-timepicker-rails-0.1.3/vendor/assets/stylesheets/bootstrap-timepicker.css */
  .bootstrap-timepicker .dropdown-menu {
    width: 100%; } }
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
/* line 7, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker {
  border-radius: 4px;
  direction: ltr; }

/* line 11, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-inline {
  width: 220px; }

/* line 14, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-rtl {
  direction: rtl; }

/* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-rtl.dropdown-menu {
  left: auto; }

/* line 20, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-rtl table tr td span {
  float: right; }

/* line 23, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px; }

/* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute; }

/* line 38, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute; }

/* line 47, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px; }

/* line 50, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px; }

/* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px; }

/* line 56, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px; }

/* line 59, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px; }

/* line 62, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px; }

/* line 65, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15); }

/* line 70, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff; }

/* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 84, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none; }

/* line 92, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent; }

/* line 96, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777777; }

/* line 100, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eeeeee;
  cursor: pointer; }

/* line 105, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777777;
  cursor: default; }

/* line 111, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0; }

/* line 117, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2; }

/* line 123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb; }

/* line 128, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb; }

/* line 134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2; }

/* line 144, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5; }

/* line 156, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted.focused {
  background: #afd9ee; }

/* line 159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777777; }

/* line 164, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733; }

/* line 169, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400; }

/* line 175, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00; }

/* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00; }

/* line 186, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400; }

/* line 196, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733; }

/* line 208, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today.focused {
  background: #ffc966; }

/* line 211, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777777; }

/* line 216, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range {
  color: #000;
  background-color: #eeeeee;
  border-color: #bbbbbb;
  border-radius: 0; }

/* line 222, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c; }

/* line 228, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d; }

/* line 233, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d; }

/* line 239, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c; }

/* line 249, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eeeeee;
  border-color: #bbbbbb; }

/* line 261, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.focused {
  background: #d5d5d5; }

/* line 264, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eeeeee;
  color: #777777; }

/* line 269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3; }

/* line 274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6; }

/* line 280, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0; }

/* line 285, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0; }

/* line 291, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6; }

/* line 301, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3; }

/* line 313, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3; }

/* line 316, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777777; }

/* line 321, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417; }

/* line 326, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608; }

/* line 332, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c; }

/* line 337, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c; }

/* line 343, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608; }

/* line 353, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417; }

/* line 365, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777777; }

/* line 370, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777777;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

/* line 377, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616; }

/* line 385, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737; }

/* line 391, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737; }

/* line 399, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616; }

/* line 415, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777777;
  border-color: #555555; }

/* line 436, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

/* line 443, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40; }

/* line 451, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

/* line 457, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

/* line 465, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40; }

/* line 481, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4; }

/* line 502, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px; }

/* line 512, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eeeeee; }

/* line 516, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: default; }

/* line 522, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

/* line 531, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40; }

/* line 543, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

/* line 551, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

/* line 563, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40; }

/* line 591, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4; }

/* line 630, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777777; }

/* line 634, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker .datepicker-switch {
  width: 145px; }

/* line 637, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer; }

/* line 643, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee; }

/* line 649, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden; }

/* line 653, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle; }

/* line 659, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-group.date .input-group-addon {
  cursor: pointer; }

/* line 662, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-daterange {
  width: 100%; }

/* line 665, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-daterange input {
  text-align: center; }

/* line 668, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px; }

/* line 671, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0; }

/* line 674, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/bootstrap-datepicker-rails-1.9.0.1/vendor/assets/stylesheets/bootstrap-datepicker3.css */
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px; }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot);
  src: url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix) format("embedded-opentype"), url(/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2) format("woff2"), url(/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff) format("woff"), url(/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf) format("truetype"), url(/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
/* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

/* line 33, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-2x {
  font-size: 2em; }

/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-3x {
  font-size: 3em; }

/* line 39, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-4x {
  font-size: 4em; }

/* line 42, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-5x {
  font-size: 5em; }

/* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fw {
  width: 1.28571429em;
  text-align: center; }

/* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

/* line 54, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ul > li {
  position: relative; }

/* line 57, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }

/* line 64, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-li.fa-lg {
  left: -1.85714286em; }

/* line 67, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em; }

/* line 72, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pull-left {
  float: left; }

/* line 75, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pull-right {
  float: right; }

/* line 78, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa.fa-pull-left {
  margin-right: .3em; }

/* line 81, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
/* line 85, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.pull-right {
  float: right; }

/* line 88, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.pull-left {
  float: left; }

/* line 91, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa.pull-left {
  margin-right: .3em; }

/* line 94, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa.pull-right {
  margin-left: .3em; }

/* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

/* line 101, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
/* line 125, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

/* line 131, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

/* line 137, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

/* line 143, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

/* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

/* line 155, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

/* line 162, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

/* line 170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

/* line 177, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack-1x {
  line-height: inherit; }

/* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack-2x {
  font-size: 2em; }

/* line 183, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-inverse {
  color: #ffffff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 188, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-glass:before {
  content: "\f000"; }

/* line 191, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-music:before {
  content: "\f001"; }

/* line 194, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-search:before {
  content: "\f002"; }

/* line 197, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envelope-o:before {
  content: "\f003"; }

/* line 200, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-heart:before {
  content: "\f004"; }

/* line 203, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-star:before {
  content: "\f005"; }

/* line 206, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-star-o:before {
  content: "\f006"; }

/* line 209, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user:before {
  content: "\f007"; }

/* line 212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-film:before {
  content: "\f008"; }

/* line 215, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-th-large:before {
  content: "\f009"; }

/* line 218, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-th:before {
  content: "\f00a"; }

/* line 221, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-th-list:before {
  content: "\f00b"; }

/* line 224, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-check:before {
  content: "\f00c"; }

/* line 227, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d"; }

/* line 232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-search-plus:before {
  content: "\f00e"; }

/* line 235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-search-minus:before {
  content: "\f010"; }

/* line 238, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-power-off:before {
  content: "\f011"; }

/* line 241, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-signal:before {
  content: "\f012"; }

/* line 244, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gear:before,
.fa-cog:before {
  content: "\f013"; }

/* line 248, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-trash-o:before {
  content: "\f014"; }

/* line 251, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-home:before {
  content: "\f015"; }

/* line 254, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-o:before {
  content: "\f016"; }

/* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-clock-o:before {
  content: "\f017"; }

/* line 260, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-road:before {
  content: "\f018"; }

/* line 263, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-download:before {
  content: "\f019"; }

/* line 266, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

/* line 269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

/* line 272, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-inbox:before {
  content: "\f01c"; }

/* line 275, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-play-circle-o:before {
  content: "\f01d"; }

/* line 278, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e"; }

/* line 282, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-refresh:before {
  content: "\f021"; }

/* line 285, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-list-alt:before {
  content: "\f022"; }

/* line 288, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lock:before {
  content: "\f023"; }

/* line 291, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flag:before {
  content: "\f024"; }

/* line 294, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-headphones:before {
  content: "\f025"; }

/* line 297, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-volume-off:before {
  content: "\f026"; }

/* line 300, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-volume-down:before {
  content: "\f027"; }

/* line 303, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-volume-up:before {
  content: "\f028"; }

/* line 306, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-qrcode:before {
  content: "\f029"; }

/* line 309, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-barcode:before {
  content: "\f02a"; }

/* line 312, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tag:before {
  content: "\f02b"; }

/* line 315, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tags:before {
  content: "\f02c"; }

/* line 318, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-book:before {
  content: "\f02d"; }

/* line 321, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bookmark:before {
  content: "\f02e"; }

/* line 324, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-print:before {
  content: "\f02f"; }

/* line 327, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-camera:before {
  content: "\f030"; }

/* line 330, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-font:before {
  content: "\f031"; }

/* line 333, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bold:before {
  content: "\f032"; }

/* line 336, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-italic:before {
  content: "\f033"; }

/* line 339, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-text-height:before {
  content: "\f034"; }

/* line 342, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-text-width:before {
  content: "\f035"; }

/* line 345, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-align-left:before {
  content: "\f036"; }

/* line 348, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-align-center:before {
  content: "\f037"; }

/* line 351, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-align-right:before {
  content: "\f038"; }

/* line 354, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-align-justify:before {
  content: "\f039"; }

/* line 357, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-list:before {
  content: "\f03a"; }

/* line 360, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b"; }

/* line 364, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-indent:before {
  content: "\f03c"; }

/* line 367, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-video-camera:before {
  content: "\f03d"; }

/* line 370, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e"; }

/* line 375, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pencil:before {
  content: "\f040"; }

/* line 378, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-map-marker:before {
  content: "\f041"; }

/* line 381, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-adjust:before {
  content: "\f042"; }

/* line 384, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tint:before {
  content: "\f043"; }

/* line 387, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044"; }

/* line 391, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-share-square-o:before {
  content: "\f045"; }

/* line 394, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-check-square-o:before {
  content: "\f046"; }

/* line 397, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrows:before {
  content: "\f047"; }

/* line 400, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-step-backward:before {
  content: "\f048"; }

/* line 403, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fast-backward:before {
  content: "\f049"; }

/* line 406, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-backward:before {
  content: "\f04a"; }

/* line 409, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-play:before {
  content: "\f04b"; }

/* line 412, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pause:before {
  content: "\f04c"; }

/* line 415, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stop:before {
  content: "\f04d"; }

/* line 418, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-forward:before {
  content: "\f04e"; }

/* line 421, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fast-forward:before {
  content: "\f050"; }

/* line 424, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-step-forward:before {
  content: "\f051"; }

/* line 427, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eject:before {
  content: "\f052"; }

/* line 430, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-left:before {
  content: "\f053"; }

/* line 433, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-right:before {
  content: "\f054"; }

/* line 436, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plus-circle:before {
  content: "\f055"; }

/* line 439, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-minus-circle:before {
  content: "\f056"; }

/* line 442, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-times-circle:before {
  content: "\f057"; }

/* line 445, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-check-circle:before {
  content: "\f058"; }

/* line 448, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-question-circle:before {
  content: "\f059"; }

/* line 451, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-info-circle:before {
  content: "\f05a"; }

/* line 454, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-crosshairs:before {
  content: "\f05b"; }

/* line 457, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-times-circle-o:before {
  content: "\f05c"; }

/* line 460, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-check-circle-o:before {
  content: "\f05d"; }

/* line 463, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ban:before {
  content: "\f05e"; }

/* line 466, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-left:before {
  content: "\f060"; }

/* line 469, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-right:before {
  content: "\f061"; }

/* line 472, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-up:before {
  content: "\f062"; }

/* line 475, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-down:before {
  content: "\f063"; }

/* line 478, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064"; }

/* line 482, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-expand:before {
  content: "\f065"; }

/* line 485, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-compress:before {
  content: "\f066"; }

/* line 488, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plus:before {
  content: "\f067"; }

/* line 491, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-minus:before {
  content: "\f068"; }

/* line 494, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-asterisk:before {
  content: "\f069"; }

/* line 497, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-exclamation-circle:before {
  content: "\f06a"; }

/* line 500, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gift:before {
  content: "\f06b"; }

/* line 503, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-leaf:before {
  content: "\f06c"; }

/* line 506, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fire:before {
  content: "\f06d"; }

/* line 509, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eye:before {
  content: "\f06e"; }

/* line 512, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eye-slash:before {
  content: "\f070"; }

/* line 515, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071"; }

/* line 519, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plane:before {
  content: "\f072"; }

/* line 522, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar:before {
  content: "\f073"; }

/* line 525, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-random:before {
  content: "\f074"; }

/* line 528, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-comment:before {
  content: "\f075"; }

/* line 531, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-magnet:before {
  content: "\f076"; }

/* line 534, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-up:before {
  content: "\f077"; }

/* line 537, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-down:before {
  content: "\f078"; }

/* line 540, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-retweet:before {
  content: "\f079"; }

/* line 543, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shopping-cart:before {
  content: "\f07a"; }

/* line 546, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-folder:before {
  content: "\f07b"; }

/* line 549, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-folder-open:before {
  content: "\f07c"; }

/* line 552, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrows-v:before {
  content: "\f07d"; }

/* line 555, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrows-h:before {
  content: "\f07e"; }

/* line 558, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080"; }

/* line 562, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-twitter-square:before {
  content: "\f081"; }

/* line 565, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-facebook-square:before {
  content: "\f082"; }

/* line 568, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-camera-retro:before {
  content: "\f083"; }

/* line 571, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-key:before {
  content: "\f084"; }

/* line 574, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gears:before,
.fa-cogs:before {
  content: "\f085"; }

/* line 578, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-comments:before {
  content: "\f086"; }

/* line 581, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thumbs-o-up:before {
  content: "\f087"; }

/* line 584, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thumbs-o-down:before {
  content: "\f088"; }

/* line 587, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-star-half:before {
  content: "\f089"; }

/* line 590, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-heart-o:before {
  content: "\f08a"; }

/* line 593, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sign-out:before {
  content: "\f08b"; }

/* line 596, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-linkedin-square:before {
  content: "\f08c"; }

/* line 599, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thumb-tack:before {
  content: "\f08d"; }

/* line 602, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-external-link:before {
  content: "\f08e"; }

/* line 605, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sign-in:before {
  content: "\f090"; }

/* line 608, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-trophy:before {
  content: "\f091"; }

/* line 611, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-github-square:before {
  content: "\f092"; }

/* line 614, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-upload:before {
  content: "\f093"; }

/* line 617, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lemon-o:before {
  content: "\f094"; }

/* line 620, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-phone:before {
  content: "\f095"; }

/* line 623, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-square-o:before {
  content: "\f096"; }

/* line 626, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bookmark-o:before {
  content: "\f097"; }

/* line 629, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-phone-square:before {
  content: "\f098"; }

/* line 632, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-twitter:before {
  content: "\f099"; }

/* line 635, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a"; }

/* line 639, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-github:before {
  content: "\f09b"; }

/* line 642, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-unlock:before {
  content: "\f09c"; }

/* line 645, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-credit-card:before {
  content: "\f09d"; }

/* line 648, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-feed:before,
.fa-rss:before {
  content: "\f09e"; }

/* line 652, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hdd-o:before {
  content: "\f0a0"; }

/* line 655, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bullhorn:before {
  content: "\f0a1"; }

/* line 658, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bell:before {
  content: "\f0f3"; }

/* line 661, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-certificate:before {
  content: "\f0a3"; }

/* line 664, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-o-right:before {
  content: "\f0a4"; }

/* line 667, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-o-left:before {
  content: "\f0a5"; }

/* line 670, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-o-up:before {
  content: "\f0a6"; }

/* line 673, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-o-down:before {
  content: "\f0a7"; }

/* line 676, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-left:before {
  content: "\f0a8"; }

/* line 679, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-right:before {
  content: "\f0a9"; }

/* line 682, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-up:before {
  content: "\f0aa"; }

/* line 685, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-down:before {
  content: "\f0ab"; }

/* line 688, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-globe:before {
  content: "\f0ac"; }

/* line 691, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wrench:before {
  content: "\f0ad"; }

/* line 694, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tasks:before {
  content: "\f0ae"; }

/* line 697, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-filter:before {
  content: "\f0b0"; }

/* line 700, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-briefcase:before {
  content: "\f0b1"; }

/* line 703, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrows-alt:before {
  content: "\f0b2"; }

/* line 706, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-group:before,
.fa-users:before {
  content: "\f0c0"; }

/* line 710, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chain:before,
.fa-link:before {
  content: "\f0c1"; }

/* line 714, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cloud:before {
  content: "\f0c2"; }

/* line 717, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flask:before {
  content: "\f0c3"; }

/* line 720, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4"; }

/* line 724, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5"; }

/* line 728, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paperclip:before {
  content: "\f0c6"; }

/* line 731, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7"; }

/* line 735, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-square:before {
  content: "\f0c8"; }

/* line 738, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9"; }

/* line 743, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-list-ul:before {
  content: "\f0ca"; }

/* line 746, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-list-ol:before {
  content: "\f0cb"; }

/* line 749, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-strikethrough:before {
  content: "\f0cc"; }

/* line 752, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-underline:before {
  content: "\f0cd"; }

/* line 755, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-table:before {
  content: "\f0ce"; }

/* line 758, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-magic:before {
  content: "\f0d0"; }

/* line 761, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-truck:before {
  content: "\f0d1"; }

/* line 764, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pinterest:before {
  content: "\f0d2"; }

/* line 767, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pinterest-square:before {
  content: "\f0d3"; }

/* line 770, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-google-plus-square:before {
  content: "\f0d4"; }

/* line 773, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-google-plus:before {
  content: "\f0d5"; }

/* line 776, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-money:before {
  content: "\f0d6"; }

/* line 779, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-caret-down:before {
  content: "\f0d7"; }

/* line 782, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-caret-up:before {
  content: "\f0d8"; }

/* line 785, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-caret-left:before {
  content: "\f0d9"; }

/* line 788, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-caret-right:before {
  content: "\f0da"; }

/* line 791, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-columns:before {
  content: "\f0db"; }

/* line 794, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc"; }

/* line 798, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd"; }

/* line 802, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de"; }

/* line 806, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envelope:before {
  content: "\f0e0"; }

/* line 809, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-linkedin:before {
  content: "\f0e1"; }

/* line 812, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2"; }

/* line 816, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3"; }

/* line 820, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4"; }

/* line 824, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-comment-o:before {
  content: "\f0e5"; }

/* line 827, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-comments-o:before {
  content: "\f0e6"; }

/* line 830, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7"; }

/* line 834, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sitemap:before {
  content: "\f0e8"; }

/* line 837, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-umbrella:before {
  content: "\f0e9"; }

/* line 840, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea"; }

/* line 844, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lightbulb-o:before {
  content: "\f0eb"; }

/* line 847, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-exchange:before {
  content: "\f0ec"; }

/* line 850, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cloud-download:before {
  content: "\f0ed"; }

/* line 853, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cloud-upload:before {
  content: "\f0ee"; }

/* line 856, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-md:before {
  content: "\f0f0"; }

/* line 859, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stethoscope:before {
  content: "\f0f1"; }

/* line 862, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-suitcase:before {
  content: "\f0f2"; }

/* line 865, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bell-o:before {
  content: "\f0a2"; }

/* line 868, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-coffee:before {
  content: "\f0f4"; }

/* line 871, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cutlery:before {
  content: "\f0f5"; }

/* line 874, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-text-o:before {
  content: "\f0f6"; }

/* line 877, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-building-o:before {
  content: "\f0f7"; }

/* line 880, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hospital-o:before {
  content: "\f0f8"; }

/* line 883, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ambulance:before {
  content: "\f0f9"; }

/* line 886, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-medkit:before {
  content: "\f0fa"; }

/* line 889, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fighter-jet:before {
  content: "\f0fb"; }

/* line 892, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-beer:before {
  content: "\f0fc"; }

/* line 895, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-h-square:before {
  content: "\f0fd"; }

/* line 898, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plus-square:before {
  content: "\f0fe"; }

/* line 901, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-double-left:before {
  content: "\f100"; }

/* line 904, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-double-right:before {
  content: "\f101"; }

/* line 907, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-double-up:before {
  content: "\f102"; }

/* line 910, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-double-down:before {
  content: "\f103"; }

/* line 913, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-left:before {
  content: "\f104"; }

/* line 916, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-right:before {
  content: "\f105"; }

/* line 919, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-up:before {
  content: "\f106"; }

/* line 922, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angle-down:before {
  content: "\f107"; }

/* line 925, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-desktop:before {
  content: "\f108"; }

/* line 928, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-laptop:before {
  content: "\f109"; }

/* line 931, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tablet:before {
  content: "\f10a"; }

/* line 934, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b"; }

/* line 938, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-circle-o:before {
  content: "\f10c"; }

/* line 941, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-quote-left:before {
  content: "\f10d"; }

/* line 944, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-quote-right:before {
  content: "\f10e"; }

/* line 947, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-spinner:before {
  content: "\f110"; }

/* line 950, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-circle:before {
  content: "\f111"; }

/* line 953, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112"; }

/* line 957, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-github-alt:before {
  content: "\f113"; }

/* line 960, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-folder-o:before {
  content: "\f114"; }

/* line 963, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-folder-open-o:before {
  content: "\f115"; }

/* line 966, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-smile-o:before {
  content: "\f118"; }

/* line 969, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-frown-o:before {
  content: "\f119"; }

/* line 972, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-meh-o:before {
  content: "\f11a"; }

/* line 975, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gamepad:before {
  content: "\f11b"; }

/* line 978, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-keyboard-o:before {
  content: "\f11c"; }

/* line 981, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flag-o:before {
  content: "\f11d"; }

/* line 984, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flag-checkered:before {
  content: "\f11e"; }

/* line 987, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-terminal:before {
  content: "\f120"; }

/* line 990, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-code:before {
  content: "\f121"; }

/* line 993, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122"; }

/* line 997, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123"; }

/* line 1002, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-location-arrow:before {
  content: "\f124"; }

/* line 1005, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-crop:before {
  content: "\f125"; }

/* line 1008, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-code-fork:before {
  content: "\f126"; }

/* line 1011, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127"; }

/* line 1015, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-question:before {
  content: "\f128"; }

/* line 1018, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-info:before {
  content: "\f129"; }

/* line 1021, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-exclamation:before {
  content: "\f12a"; }

/* line 1024, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-superscript:before {
  content: "\f12b"; }

/* line 1027, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-subscript:before {
  content: "\f12c"; }

/* line 1030, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eraser:before {
  content: "\f12d"; }

/* line 1033, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-puzzle-piece:before {
  content: "\f12e"; }

/* line 1036, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-microphone:before {
  content: "\f130"; }

/* line 1039, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-microphone-slash:before {
  content: "\f131"; }

/* line 1042, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shield:before {
  content: "\f132"; }

/* line 1045, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar-o:before {
  content: "\f133"; }

/* line 1048, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fire-extinguisher:before {
  content: "\f134"; }

/* line 1051, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rocket:before {
  content: "\f135"; }

/* line 1054, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-maxcdn:before {
  content: "\f136"; }

/* line 1057, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-circle-left:before {
  content: "\f137"; }

/* line 1060, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-circle-right:before {
  content: "\f138"; }

/* line 1063, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-circle-up:before {
  content: "\f139"; }

/* line 1066, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chevron-circle-down:before {
  content: "\f13a"; }

/* line 1069, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-html5:before {
  content: "\f13b"; }

/* line 1072, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-css3:before {
  content: "\f13c"; }

/* line 1075, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-anchor:before {
  content: "\f13d"; }

/* line 1078, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-unlock-alt:before {
  content: "\f13e"; }

/* line 1081, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bullseye:before {
  content: "\f140"; }

/* line 1084, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ellipsis-h:before {
  content: "\f141"; }

/* line 1087, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ellipsis-v:before {
  content: "\f142"; }

/* line 1090, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rss-square:before {
  content: "\f143"; }

/* line 1093, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-play-circle:before {
  content: "\f144"; }

/* line 1096, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ticket:before {
  content: "\f145"; }

/* line 1099, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-minus-square:before {
  content: "\f146"; }

/* line 1102, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-minus-square-o:before {
  content: "\f147"; }

/* line 1105, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-level-up:before {
  content: "\f148"; }

/* line 1108, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-level-down:before {
  content: "\f149"; }

/* line 1111, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-check-square:before {
  content: "\f14a"; }

/* line 1114, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pencil-square:before {
  content: "\f14b"; }

/* line 1117, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-external-link-square:before {
  content: "\f14c"; }

/* line 1120, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-share-square:before {
  content: "\f14d"; }

/* line 1123, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-compass:before {
  content: "\f14e"; }

/* line 1126, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150"; }

/* line 1130, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151"; }

/* line 1134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152"; }

/* line 1138, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-euro:before,
.fa-eur:before {
  content: "\f153"; }

/* line 1142, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gbp:before {
  content: "\f154"; }

/* line 1145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dollar:before,
.fa-usd:before {
  content: "\f155"; }

/* line 1149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-rupee:before,
.fa-inr:before {
  content: "\f156"; }

/* line 1153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157"; }

/* line 1159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158"; }

/* line 1164, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-won:before,
.fa-krw:before {
  content: "\f159"; }

/* line 1168, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a"; }

/* line 1172, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file:before {
  content: "\f15b"; }

/* line 1175, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-text:before {
  content: "\f15c"; }

/* line 1178, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-alpha-asc:before {
  content: "\f15d"; }

/* line 1181, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-alpha-desc:before {
  content: "\f15e"; }

/* line 1184, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-amount-asc:before {
  content: "\f160"; }

/* line 1187, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-amount-desc:before {
  content: "\f161"; }

/* line 1190, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-numeric-asc:before {
  content: "\f162"; }

/* line 1193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sort-numeric-desc:before {
  content: "\f163"; }

/* line 1196, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thumbs-up:before {
  content: "\f164"; }

/* line 1199, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thumbs-down:before {
  content: "\f165"; }

/* line 1202, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-youtube-square:before {
  content: "\f166"; }

/* line 1205, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-youtube:before {
  content: "\f167"; }

/* line 1208, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-xing:before {
  content: "\f168"; }

/* line 1211, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-xing-square:before {
  content: "\f169"; }

/* line 1214, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-youtube-play:before {
  content: "\f16a"; }

/* line 1217, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dropbox:before {
  content: "\f16b"; }

/* line 1220, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack-overflow:before {
  content: "\f16c"; }

/* line 1223, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-instagram:before {
  content: "\f16d"; }

/* line 1226, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-flickr:before {
  content: "\f16e"; }

/* line 1229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-adn:before {
  content: "\f170"; }

/* line 1232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bitbucket:before {
  content: "\f171"; }

/* line 1235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bitbucket-square:before {
  content: "\f172"; }

/* line 1238, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tumblr:before {
  content: "\f173"; }

/* line 1241, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tumblr-square:before {
  content: "\f174"; }

/* line 1244, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-long-arrow-down:before {
  content: "\f175"; }

/* line 1247, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-long-arrow-up:before {
  content: "\f176"; }

/* line 1250, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-long-arrow-left:before {
  content: "\f177"; }

/* line 1253, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-long-arrow-right:before {
  content: "\f178"; }

/* line 1256, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-apple:before {
  content: "\f179"; }

/* line 1259, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-windows:before {
  content: "\f17a"; }

/* line 1262, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-android:before {
  content: "\f17b"; }

/* line 1265, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-linux:before {
  content: "\f17c"; }

/* line 1268, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dribbble:before {
  content: "\f17d"; }

/* line 1271, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-skype:before {
  content: "\f17e"; }

/* line 1274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-foursquare:before {
  content: "\f180"; }

/* line 1277, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-trello:before {
  content: "\f181"; }

/* line 1280, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-female:before {
  content: "\f182"; }

/* line 1283, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-male:before {
  content: "\f183"; }

/* line 1286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184"; }

/* line 1290, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sun-o:before {
  content: "\f185"; }

/* line 1293, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-moon-o:before {
  content: "\f186"; }

/* line 1296, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-archive:before {
  content: "\f187"; }

/* line 1299, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bug:before {
  content: "\f188"; }

/* line 1302, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vk:before {
  content: "\f189"; }

/* line 1305, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-weibo:before {
  content: "\f18a"; }

/* line 1308, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-renren:before {
  content: "\f18b"; }

/* line 1311, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pagelines:before {
  content: "\f18c"; }

/* line 1314, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stack-exchange:before {
  content: "\f18d"; }

/* line 1317, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

/* line 1320, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-arrow-circle-o-left:before {
  content: "\f190"; }

/* line 1323, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191"; }

/* line 1327, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dot-circle-o:before {
  content: "\f192"; }

/* line 1330, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wheelchair:before {
  content: "\f193"; }

/* line 1333, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vimeo-square:before {
  content: "\f194"; }

/* line 1336, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195"; }

/* line 1340, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plus-square-o:before {
  content: "\f196"; }

/* line 1343, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-space-shuttle:before {
  content: "\f197"; }

/* line 1346, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-slack:before {
  content: "\f198"; }

/* line 1349, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envelope-square:before {
  content: "\f199"; }

/* line 1352, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wordpress:before {
  content: "\f19a"; }

/* line 1355, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-openid:before {
  content: "\f19b"; }

/* line 1358, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c"; }

/* line 1363, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d"; }

/* line 1367, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-yahoo:before {
  content: "\f19e"; }

/* line 1370, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-google:before {
  content: "\f1a0"; }

/* line 1373, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-reddit:before {
  content: "\f1a1"; }

/* line 1376, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-reddit-square:before {
  content: "\f1a2"; }

/* line 1379, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

/* line 1382, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stumbleupon:before {
  content: "\f1a4"; }

/* line 1385, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-delicious:before {
  content: "\f1a5"; }

/* line 1388, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-digg:before {
  content: "\f1a6"; }

/* line 1391, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pied-piper-pp:before {
  content: "\f1a7"; }

/* line 1394, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pied-piper-alt:before {
  content: "\f1a8"; }

/* line 1397, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-drupal:before {
  content: "\f1a9"; }

/* line 1400, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-joomla:before {
  content: "\f1aa"; }

/* line 1403, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-language:before {
  content: "\f1ab"; }

/* line 1406, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fax:before {
  content: "\f1ac"; }

/* line 1409, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-building:before {
  content: "\f1ad"; }

/* line 1412, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-child:before {
  content: "\f1ae"; }

/* line 1415, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paw:before {
  content: "\f1b0"; }

/* line 1418, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-spoon:before {
  content: "\f1b1"; }

/* line 1421, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cube:before {
  content: "\f1b2"; }

/* line 1424, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cubes:before {
  content: "\f1b3"; }

/* line 1427, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-behance:before {
  content: "\f1b4"; }

/* line 1430, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-behance-square:before {
  content: "\f1b5"; }

/* line 1433, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-steam:before {
  content: "\f1b6"; }

/* line 1436, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-steam-square:before {
  content: "\f1b7"; }

/* line 1439, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-recycle:before {
  content: "\f1b8"; }

/* line 1442, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9"; }

/* line 1446, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba"; }

/* line 1450, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tree:before {
  content: "\f1bb"; }

/* line 1453, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-spotify:before {
  content: "\f1bc"; }

/* line 1456, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-deviantart:before {
  content: "\f1bd"; }

/* line 1459, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-soundcloud:before {
  content: "\f1be"; }

/* line 1462, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-database:before {
  content: "\f1c0"; }

/* line 1465, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-pdf-o:before {
  content: "\f1c1"; }

/* line 1468, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-word-o:before {
  content: "\f1c2"; }

/* line 1471, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-excel-o:before {
  content: "\f1c3"; }

/* line 1474, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

/* line 1477, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5"; }

/* line 1482, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6"; }

/* line 1486, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7"; }

/* line 1490, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8"; }

/* line 1494, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-file-code-o:before {
  content: "\f1c9"; }

/* line 1497, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vine:before {
  content: "\f1ca"; }

/* line 1500, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-codepen:before {
  content: "\f1cb"; }

/* line 1503, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-jsfiddle:before {
  content: "\f1cc"; }

/* line 1506, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd"; }

/* line 1513, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-circle-o-notch:before {
  content: "\f1ce"; }

/* line 1516, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0"; }

/* line 1521, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1"; }

/* line 1525, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-git-square:before {
  content: "\f1d2"; }

/* line 1528, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-git:before {
  content: "\f1d3"; }

/* line 1531, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4"; }

/* line 1536, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tencent-weibo:before {
  content: "\f1d5"; }

/* line 1539, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-qq:before {
  content: "\f1d6"; }

/* line 1542, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7"; }

/* line 1546, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8"; }

/* line 1550, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9"; }

/* line 1554, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-history:before {
  content: "\f1da"; }

/* line 1557, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-circle-thin:before {
  content: "\f1db"; }

/* line 1560, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-header:before {
  content: "\f1dc"; }

/* line 1563, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paragraph:before {
  content: "\f1dd"; }

/* line 1566, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sliders:before {
  content: "\f1de"; }

/* line 1569, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-share-alt:before {
  content: "\f1e0"; }

/* line 1572, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-share-alt-square:before {
  content: "\f1e1"; }

/* line 1575, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bomb:before {
  content: "\f1e2"; }

/* line 1578, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3"; }

/* line 1582, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tty:before {
  content: "\f1e4"; }

/* line 1585, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-binoculars:before {
  content: "\f1e5"; }

/* line 1588, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-plug:before {
  content: "\f1e6"; }

/* line 1591, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-slideshare:before {
  content: "\f1e7"; }

/* line 1594, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-twitch:before {
  content: "\f1e8"; }

/* line 1597, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-yelp:before {
  content: "\f1e9"; }

/* line 1600, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-newspaper-o:before {
  content: "\f1ea"; }

/* line 1603, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wifi:before {
  content: "\f1eb"; }

/* line 1606, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calculator:before {
  content: "\f1ec"; }

/* line 1609, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paypal:before {
  content: "\f1ed"; }

/* line 1612, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-google-wallet:before {
  content: "\f1ee"; }

/* line 1615, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-visa:before {
  content: "\f1f0"; }

/* line 1618, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-mastercard:before {
  content: "\f1f1"; }

/* line 1621, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-discover:before {
  content: "\f1f2"; }

/* line 1624, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-amex:before {
  content: "\f1f3"; }

/* line 1627, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-paypal:before {
  content: "\f1f4"; }

/* line 1630, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-stripe:before {
  content: "\f1f5"; }

/* line 1633, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bell-slash:before {
  content: "\f1f6"; }

/* line 1636, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bell-slash-o:before {
  content: "\f1f7"; }

/* line 1639, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-trash:before {
  content: "\f1f8"; }

/* line 1642, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-copyright:before {
  content: "\f1f9"; }

/* line 1645, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-at:before {
  content: "\f1fa"; }

/* line 1648, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eyedropper:before {
  content: "\f1fb"; }

/* line 1651, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-paint-brush:before {
  content: "\f1fc"; }

/* line 1654, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-birthday-cake:before {
  content: "\f1fd"; }

/* line 1657, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-area-chart:before {
  content: "\f1fe"; }

/* line 1660, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pie-chart:before {
  content: "\f200"; }

/* line 1663, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-line-chart:before {
  content: "\f201"; }

/* line 1666, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lastfm:before {
  content: "\f202"; }

/* line 1669, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-lastfm-square:before {
  content: "\f203"; }

/* line 1672, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-off:before {
  content: "\f204"; }

/* line 1675, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-toggle-on:before {
  content: "\f205"; }

/* line 1678, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bicycle:before {
  content: "\f206"; }

/* line 1681, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bus:before {
  content: "\f207"; }

/* line 1684, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ioxhost:before {
  content: "\f208"; }

/* line 1687, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-angellist:before {
  content: "\f209"; }

/* line 1690, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc:before {
  content: "\f20a"; }

/* line 1693, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b"; }

/* line 1698, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-meanpath:before {
  content: "\f20c"; }

/* line 1701, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-buysellads:before {
  content: "\f20d"; }

/* line 1704, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-connectdevelop:before {
  content: "\f20e"; }

/* line 1707, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-dashcube:before {
  content: "\f210"; }

/* line 1710, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-forumbee:before {
  content: "\f211"; }

/* line 1713, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-leanpub:before {
  content: "\f212"; }

/* line 1716, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sellsy:before {
  content: "\f213"; }

/* line 1719, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shirtsinbulk:before {
  content: "\f214"; }

/* line 1722, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-simplybuilt:before {
  content: "\f215"; }

/* line 1725, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-skyatlas:before {
  content: "\f216"; }

/* line 1728, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cart-plus:before {
  content: "\f217"; }

/* line 1731, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cart-arrow-down:before {
  content: "\f218"; }

/* line 1734, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-diamond:before {
  content: "\f219"; }

/* line 1737, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ship:before {
  content: "\f21a"; }

/* line 1740, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-secret:before {
  content: "\f21b"; }

/* line 1743, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-motorcycle:before {
  content: "\f21c"; }

/* line 1746, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-street-view:before {
  content: "\f21d"; }

/* line 1749, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-heartbeat:before {
  content: "\f21e"; }

/* line 1752, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-venus:before {
  content: "\f221"; }

/* line 1755, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mars:before {
  content: "\f222"; }

/* line 1758, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mercury:before {
  content: "\f223"; }

/* line 1761, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224"; }

/* line 1765, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-transgender-alt:before {
  content: "\f225"; }

/* line 1768, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-venus-double:before {
  content: "\f226"; }

/* line 1771, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mars-double:before {
  content: "\f227"; }

/* line 1774, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-venus-mars:before {
  content: "\f228"; }

/* line 1777, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mars-stroke:before {
  content: "\f229"; }

/* line 1780, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mars-stroke-v:before {
  content: "\f22a"; }

/* line 1783, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mars-stroke-h:before {
  content: "\f22b"; }

/* line 1786, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-neuter:before {
  content: "\f22c"; }

/* line 1789, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-genderless:before {
  content: "\f22d"; }

/* line 1792, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-facebook-official:before {
  content: "\f230"; }

/* line 1795, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pinterest-p:before {
  content: "\f231"; }

/* line 1798, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-whatsapp:before {
  content: "\f232"; }

/* line 1801, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-server:before {
  content: "\f233"; }

/* line 1804, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-plus:before {
  content: "\f234"; }

/* line 1807, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-times:before {
  content: "\f235"; }

/* line 1810, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hotel:before,
.fa-bed:before {
  content: "\f236"; }

/* line 1814, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-viacoin:before {
  content: "\f237"; }

/* line 1817, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-train:before {
  content: "\f238"; }

/* line 1820, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-subway:before {
  content: "\f239"; }

/* line 1823, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-medium:before {
  content: "\f23a"; }

/* line 1826, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b"; }

/* line 1830, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-optin-monster:before {
  content: "\f23c"; }

/* line 1833, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-opencart:before {
  content: "\f23d"; }

/* line 1836, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-expeditedssl:before {
  content: "\f23e"; }

/* line 1839, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240"; }

/* line 1844, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241"; }

/* line 1848, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242"; }

/* line 1852, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243"; }

/* line 1856, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244"; }

/* line 1860, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mouse-pointer:before {
  content: "\f245"; }

/* line 1863, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-i-cursor:before {
  content: "\f246"; }

/* line 1866, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-object-group:before {
  content: "\f247"; }

/* line 1869, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-object-ungroup:before {
  content: "\f248"; }

/* line 1872, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sticky-note:before {
  content: "\f249"; }

/* line 1875, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-sticky-note-o:before {
  content: "\f24a"; }

/* line 1878, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-jcb:before {
  content: "\f24b"; }

/* line 1881, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-cc-diners-club:before {
  content: "\f24c"; }

/* line 1884, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-clone:before {
  content: "\f24d"; }

/* line 1887, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-balance-scale:before {
  content: "\f24e"; }

/* line 1890, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hourglass-o:before {
  content: "\f250"; }

/* line 1893, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251"; }

/* line 1897, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252"; }

/* line 1901, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253"; }

/* line 1905, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hourglass:before {
  content: "\f254"; }

/* line 1908, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255"; }

/* line 1912, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256"; }

/* line 1916, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-scissors-o:before {
  content: "\f257"; }

/* line 1919, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-lizard-o:before {
  content: "\f258"; }

/* line 1922, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-spock-o:before {
  content: "\f259"; }

/* line 1925, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-pointer-o:before {
  content: "\f25a"; }

/* line 1928, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hand-peace-o:before {
  content: "\f25b"; }

/* line 1931, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-trademark:before {
  content: "\f25c"; }

/* line 1934, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-registered:before {
  content: "\f25d"; }

/* line 1937, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-creative-commons:before {
  content: "\f25e"; }

/* line 1940, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gg:before {
  content: "\f260"; }

/* line 1943, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gg-circle:before {
  content: "\f261"; }

/* line 1946, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tripadvisor:before {
  content: "\f262"; }

/* line 1949, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-odnoklassniki:before {
  content: "\f263"; }

/* line 1952, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-odnoklassniki-square:before {
  content: "\f264"; }

/* line 1955, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-get-pocket:before {
  content: "\f265"; }

/* line 1958, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wikipedia-w:before {
  content: "\f266"; }

/* line 1961, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-safari:before {
  content: "\f267"; }

/* line 1964, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-chrome:before {
  content: "\f268"; }

/* line 1967, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-firefox:before {
  content: "\f269"; }

/* line 1970, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-opera:before {
  content: "\f26a"; }

/* line 1973, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-internet-explorer:before {
  content: "\f26b"; }

/* line 1976, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-tv:before,
.fa-television:before {
  content: "\f26c"; }

/* line 1980, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-contao:before {
  content: "\f26d"; }

/* line 1983, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-500px:before {
  content: "\f26e"; }

/* line 1986, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-amazon:before {
  content: "\f270"; }

/* line 1989, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar-plus-o:before {
  content: "\f271"; }

/* line 1992, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar-minus-o:before {
  content: "\f272"; }

/* line 1995, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar-times-o:before {
  content: "\f273"; }

/* line 1998, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-calendar-check-o:before {
  content: "\f274"; }

/* line 2001, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-industry:before {
  content: "\f275"; }

/* line 2004, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-map-pin:before {
  content: "\f276"; }

/* line 2007, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-map-signs:before {
  content: "\f277"; }

/* line 2010, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-map-o:before {
  content: "\f278"; }

/* line 2013, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-map:before {
  content: "\f279"; }

/* line 2016, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-commenting:before {
  content: "\f27a"; }

/* line 2019, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-commenting-o:before {
  content: "\f27b"; }

/* line 2022, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-houzz:before {
  content: "\f27c"; }

/* line 2025, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vimeo:before {
  content: "\f27d"; }

/* line 2028, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-black-tie:before {
  content: "\f27e"; }

/* line 2031, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fonticons:before {
  content: "\f280"; }

/* line 2034, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-reddit-alien:before {
  content: "\f281"; }

/* line 2037, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-edge:before {
  content: "\f282"; }

/* line 2040, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-credit-card-alt:before {
  content: "\f283"; }

/* line 2043, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-codiepie:before {
  content: "\f284"; }

/* line 2046, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-modx:before {
  content: "\f285"; }

/* line 2049, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fort-awesome:before {
  content: "\f286"; }

/* line 2052, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-usb:before {
  content: "\f287"; }

/* line 2055, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-product-hunt:before {
  content: "\f288"; }

/* line 2058, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-mixcloud:before {
  content: "\f289"; }

/* line 2061, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-scribd:before {
  content: "\f28a"; }

/* line 2064, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pause-circle:before {
  content: "\f28b"; }

/* line 2067, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pause-circle-o:before {
  content: "\f28c"; }

/* line 2070, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stop-circle:before {
  content: "\f28d"; }

/* line 2073, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-stop-circle-o:before {
  content: "\f28e"; }

/* line 2076, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shopping-bag:before {
  content: "\f290"; }

/* line 2079, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shopping-basket:before {
  content: "\f291"; }

/* line 2082, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-hashtag:before {
  content: "\f292"; }

/* line 2085, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bluetooth:before {
  content: "\f293"; }

/* line 2088, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bluetooth-b:before {
  content: "\f294"; }

/* line 2091, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-percent:before {
  content: "\f295"; }

/* line 2094, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-gitlab:before {
  content: "\f296"; }

/* line 2097, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wpbeginner:before {
  content: "\f297"; }

/* line 2100, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wpforms:before {
  content: "\f298"; }

/* line 2103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envira:before {
  content: "\f299"; }

/* line 2106, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-universal-access:before {
  content: "\f29a"; }

/* line 2109, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wheelchair-alt:before {
  content: "\f29b"; }

/* line 2112, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-question-circle-o:before {
  content: "\f29c"; }

/* line 2115, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-blind:before {
  content: "\f29d"; }

/* line 2118, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-audio-description:before {
  content: "\f29e"; }

/* line 2121, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-volume-control-phone:before {
  content: "\f2a0"; }

/* line 2124, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-braille:before {
  content: "\f2a1"; }

/* line 2127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

/* line 2130, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

/* line 2134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4"; }

/* line 2139, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-glide:before {
  content: "\f2a5"; }

/* line 2142, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-glide-g:before {
  content: "\f2a6"; }

/* line 2145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7"; }

/* line 2149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-low-vision:before {
  content: "\f2a8"; }

/* line 2152, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-viadeo:before {
  content: "\f2a9"; }

/* line 2155, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-viadeo-square:before {
  content: "\f2aa"; }

/* line 2158, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-snapchat:before {
  content: "\f2ab"; }

/* line 2161, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-snapchat-ghost:before {
  content: "\f2ac"; }

/* line 2164, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-snapchat-square:before {
  content: "\f2ad"; }

/* line 2167, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-pied-piper:before {
  content: "\f2ae"; }

/* line 2170, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-first-order:before {
  content: "\f2b0"; }

/* line 2173, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-yoast:before {
  content: "\f2b1"; }

/* line 2176, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-themeisle:before {
  content: "\f2b2"; }

/* line 2179, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3"; }

/* line 2183, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4"; }

/* line 2187, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-handshake-o:before {
  content: "\f2b5"; }

/* line 2190, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envelope-open:before {
  content: "\f2b6"; }

/* line 2193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-envelope-open-o:before {
  content: "\f2b7"; }

/* line 2196, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-linode:before {
  content: "\f2b8"; }

/* line 2199, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-address-book:before {
  content: "\f2b9"; }

/* line 2202, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-address-book-o:before {
  content: "\f2ba"; }

/* line 2205, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb"; }

/* line 2209, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc"; }

/* line 2213, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-circle:before {
  content: "\f2bd"; }

/* line 2216, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-circle-o:before {
  content: "\f2be"; }

/* line 2219, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-user-o:before {
  content: "\f2c0"; }

/* line 2222, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-id-badge:before {
  content: "\f2c1"; }

/* line 2225, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2"; }

/* line 2229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3"; }

/* line 2233, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-quora:before {
  content: "\f2c4"; }

/* line 2236, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-free-code-camp:before {
  content: "\f2c5"; }

/* line 2239, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-telegram:before {
  content: "\f2c6"; }

/* line 2242, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7"; }

/* line 2247, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

/* line 2251, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9"; }

/* line 2255, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca"; }

/* line 2259, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb"; }

/* line 2263, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-shower:before {
  content: "\f2cc"; }

/* line 2266, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd"; }

/* line 2271, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-podcast:before {
  content: "\f2ce"; }

/* line 2274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-window-maximize:before {
  content: "\f2d0"; }

/* line 2277, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-window-minimize:before {
  content: "\f2d1"; }

/* line 2280, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-window-restore:before {
  content: "\f2d2"; }

/* line 2283, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3"; }

/* line 2287, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4"; }

/* line 2291, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-bandcamp:before {
  content: "\f2d5"; }

/* line 2294, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-grav:before {
  content: "\f2d6"; }

/* line 2297, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-etsy:before {
  content: "\f2d7"; }

/* line 2300, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-imdb:before {
  content: "\f2d8"; }

/* line 2303, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-ravelry:before {
  content: "\f2d9"; }

/* line 2306, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-eercast:before {
  content: "\f2da"; }

/* line 2309, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-microchip:before {
  content: "\f2db"; }

/* line 2312, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-snowflake-o:before {
  content: "\f2dc"; }

/* line 2315, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-superpowers:before {
  content: "\f2dd"; }

/* line 2318, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-wpexplorer:before {
  content: "\f2de"; }

/* line 2321, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.fa-meetup:before {
  content: "\f2e0"; }

/* line 2324, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

/* line 2334, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/font-awesome-rails-4.7.0.4/app/assets/stylesheets/font-awesome.css.erb */
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

/* line 38, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox {
  padding-left: 20px; }
  /* line 41, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .checkbox label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px; }
    /* line 47, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 17px;
      height: 17px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #ccc;
      border-radius: 3px;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
    /* line 61, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox label::after {
      display: inline-block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 0;
      top: 0;
      margin-left: -20px;
      padding-left: 3px;
      padding-top: 1px;
      font-size: 11px;
      color: #555555;
      line-height: 1.4; }
  /* line 77, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .checkbox input[type="checkbox"],
  .checkbox input[type="radio"] {
    opacity: 0;
    z-index: 1;
    cursor: pointer; }
    /* line 83, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox input[type="checkbox"]:focus + label::before,
    .checkbox input[type="radio"]:focus + label::before {
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    /* line 87, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox input[type="checkbox"]:checked + label::after,
    .checkbox input[type="radio"]:checked + label::after {
      font-family: "FontAwesome";
      content: ""; }
    /* line 92, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox input[type="checkbox"]:indeterminate + label::after,
    .checkbox input[type="radio"]:indeterminate + label::after {
      display: block;
      content: "";
      width: 10px;
      height: 3px;
      background-color: #555555;
      border-radius: 2px;
      margin-left: -16.5px;
      margin-top: 7px; }
    /* line 103, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox input[type="checkbox"]:disabled,
    .checkbox input[type="radio"]:disabled {
      cursor: not-allowed; }
    /* line 107, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .checkbox input[type="checkbox"]:disabled + label,
    .checkbox input[type="radio"]:disabled + label {
      opacity: 0.65; }
      /* line 110, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
      .checkbox input[type="checkbox"]:disabled + label::before,
      .checkbox input[type="radio"]:disabled + label::before {
        background-color: #eeeeee;
        cursor: not-allowed; }
  /* line 118, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .checkbox.checkbox-circle label::before {
    border-radius: 50%; }
  /* line 122, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .checkbox.checkbox-inline {
    margin-top: 0; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox-primary input[type="radio"]:checked + label::before {
  background-color: #337ab7;
  border-color: #337ab7; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-primary input[type="radio"]:checked + label::after {
  color: #fff; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-danger input[type="checkbox"]:checked + label::before,
.checkbox-danger input[type="radio"]:checked + label::before {
  background-color: #d9534f;
  border-color: #d9534f; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-danger input[type="checkbox"]:checked + label::after,
.checkbox-danger input[type="radio"]:checked + label::after {
  color: #fff; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-info input[type="checkbox"]:checked + label::before,
.checkbox-info input[type="radio"]:checked + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-info input[type="checkbox"]:checked + label::after,
.checkbox-info input[type="radio"]:checked + label::after {
  color: #fff; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-warning input[type="checkbox"]:checked + label::before,
.checkbox-warning input[type="radio"]:checked + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-warning input[type="checkbox"]:checked + label::after,
.checkbox-warning input[type="radio"]:checked + label::after {
  color: #fff; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after {
  color: #fff; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-primary input[type="checkbox"]:indeterminate + label::before,
.checkbox-primary input[type="radio"]:indeterminate + label::before {
  background-color: #337ab7;
  border-color: #337ab7; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-primary input[type="checkbox"]:indeterminate + label::after,
.checkbox-primary input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-danger input[type="checkbox"]:indeterminate + label::before,
.checkbox-danger input[type="radio"]:indeterminate + label::before {
  background-color: #d9534f;
  border-color: #d9534f; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-danger input[type="checkbox"]:indeterminate + label::after,
.checkbox-danger input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-info input[type="checkbox"]:indeterminate + label::before,
.checkbox-info input[type="radio"]:indeterminate + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-info input[type="checkbox"]:indeterminate + label::after,
.checkbox-info input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-warning input[type="checkbox"]:indeterminate + label::before,
.checkbox-warning input[type="radio"]:indeterminate + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-warning input[type="checkbox"]:indeterminate + label::after,
.checkbox-warning input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-success input[type="checkbox"]:indeterminate + label::before,
.checkbox-success input[type="radio"]:indeterminate + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.checkbox-success input[type="checkbox"]:indeterminate + label::after,
.checkbox-success input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

/* line 162, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio {
  padding-left: 20px; }
  /* line 165, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .radio label {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-left: 5px; }
    /* line 171, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 17px;
      height: 17px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #ccc;
      border-radius: 50%;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out;
      transition: border 0.15s ease-in-out; }
    /* line 185, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio label::after {
      display: inline-block;
      position: absolute;
      content: " ";
      width: 11px;
      height: 11px;
      left: 3px;
      top: 3px;
      margin-left: -20px;
      border-radius: 50%;
      background-color: #555555;
      -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      transform: scale(0, 0);
      -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
      transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
  /* line 203, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .radio input[type="radio"] {
    opacity: 0;
    z-index: 1;
    cursor: pointer; }
    /* line 208, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio input[type="radio"]:focus + label::before {
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    /* line 212, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio input[type="radio"]:checked + label::after {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1); }
    /* line 216, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio input[type="radio"]:disabled {
      cursor: not-allowed; }
    /* line 220, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
    .radio input[type="radio"]:disabled + label {
      opacity: 0.65; }
      /* line 223, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
      .radio input[type="radio"]:disabled + label::before {
        cursor: not-allowed; }
  /* line 230, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
  .radio.radio-inline {
    margin-top: 0; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-primary input[type="radio"] + label::after {
  background-color: #337ab7; }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #337ab7; }
/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #337ab7; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f; }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f; }
/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de; }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de; }
/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e; }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e; }
/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c; }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c; }
/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c; }

/* line 244, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after {
  font-family: "FontAwesome";
  content: ""; }
/* line 249, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
input[type="checkbox"] .styled:checked + label::before,
input[type="radio"] .styled:checked + label::before {
  color: #fff; }
/* line 252, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/awesome-bootstrap-checkbox.scss */
input[type="checkbox"] .styled:checked + label::after,
input[type="radio"] .styled:checked + label::after {
  color: #fff; }

/*! jQuery.Flipster, v1.1.2 (built 2017-11-10) */
/* @group Flipster Essential Styles */
/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster {
  display: block;
  overflow-x: hidden;
  overflow-y: visible;
  position: relative; }

/* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster:focus {
  outline: none; }

/* line 12, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__container,
.flipster__item {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative; }

/* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__container {
  display: block;
  white-space: nowrap;
  word-spacing: -0.25em;
  transform-origin: 50% 50%;
  backface-visibility: hidden; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__item {
  display: inline-block;
  white-space: normal;
  word-spacing: normal;
  vertical-align: bottom; }

/* line 32, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--click .flipster__item--past,
.flipster--click .flipster__item--future {
  cursor: pointer; }

/* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__item img {
  max-width: 100%; }

/* @end */
/* @group Flipster Previous & Next Buttons */
/* line 42, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__button {
  position: absolute;
  top: 50%;
  display: block;
  appearance: none;
  background: none;
  border: none;
  padding: 0;
  z-index: 999;
  cursor: pointer;
  font-size: 15px;
  opacity: 0.5;
  transition: opacity 500ms ease;
  margin: -1em 2em; }

/* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__button svg {
  width: 2em;
  stroke: currentColor;
  fill: transparent;
  stroke-width: 3;
  stroke-linecap: round; }

/* line 64, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__button:hover,
.flipster__button:focus {
  opacity: 1; }

/* line 68, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__button--prev {
  left: 0; }

/* line 71, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__button--next {
  right: 0; }

/* @end */
/* @group Flipster Navigation */
/* line 77, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav,
.flipster__nav__item {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav {
  display: block;
  margin: 0 0 4em;
  text-align: center;
  position: relative; }

/* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__item {
  display: inline-block;
  margin: 0 0.25em; }

/* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__link {
  display: block;
  color: inherit;
  padding: 0.5em 1em;
  position: relative;
  overflow: hidden;
  transition: all 250ms ease-out;
  transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98); }

/* line 102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__link::after {
  content: '';
  display: block;
  background: #232221;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transform: translateY(100%) translateY(-0.25em);
  transition: inherit; }

/* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__item--current > .flipster__nav__link,
.flipster__nav__link:hover,
.flipster__nav__link:focus {
  color: #FFF; }

/* line 120, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__item--current > .flipster__nav__link::after,
.flipster__nav__link:hover::after,
.flipster__nav__link:focus::after {
  transform: translateY(0); }

/* line 125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__child {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin-top: -1px;
  padding: 0.5em;
  background: #4e4441;
  z-index: 1; }

/* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__child .flipster__nav__link {
  color: #FFF; }

/* line 139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__child .flipster__nav__link::after {
  background: #FFF; }

/* line 142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__child .flipster__nav__item--current > .flipster__nav__link,
.flipster__nav__child .flipster__nav__link:hover,
.flipster__nav__child .flipster__nav__link:focus {
  color: #232221; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster__nav__item--current .flipster__nav__child {
  display: block; }

/* @end */
/* @group Flipster Carousel Theme */
/* line 153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__container,
.flipster--carousel .flipster__item,
.flipster--carousel .flipster__item__content {
  transition: all 350ms ease-in-out;
  transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98); }

/* line 159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item {
  perspective: 800px; }

/* line 162, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past,
.flipster--carousel .flipster__item--future {
  opacity: 0;
  transition-delay: 115ms; }

/* line 167, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past-2,
.flipster--carousel .flipster__item--future-2 {
  opacity: 0.6;
  transition-delay: 90ms; }

/* line 172, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past-1,
.flipster--carousel .flipster__item--future-1 {
  opacity: 0.8;
  transition-delay: 60ms; }

/* line 177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past .flipster__item__content {
  transform: translateX(100%) rotateY(-20deg) scale(0.5); }

/* line 180, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past-2 .flipster__item__content {
  transform: translateX(25%) rotateY(40deg) scale(0.65); }

/* line 183, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--past-1 .flipster__item__content {
  transform: rotateY(45deg) scale(0.8); }

/* line 186, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--future .flipster__item__content {
  transform: translateX(-100%) rotateY(20deg) scale(0.5); }

/* line 189, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--future-2 .flipster__item__content {
  transform: translateX(-25%) rotateY(-40deg) scale(0.65); }

/* line 192, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--future-1 .flipster__item__content {
  transform: rotateY(-45deg) scale(0.8); }

/* line 195, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content {
  transform: translateX(175%) scale(0.5); }

/* line 198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content {
  transform: translateX(25%) scale(0.65); }

/* line 201, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content {
  transform: translateX(0%) scale(0.8); }

/* line 204, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content {
  transform: translateX(-175%) scale(0.5); }

/* line 207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content {
  transform: translateX(-25%) scale(0.65); }

/* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content {
  transform: translateX(0%) scale(0.8); }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--carousel .flipster__item--current .flipster__item__content {
  transform: translateX(0) rotateY(0deg) scale(1);
  transition-delay: 60ms; }

/* @end */
/* @group Flipster Coverflow Theme */
/* line 220, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__container,
.flipster--coverflow .flipster__item,
.flipster--coverflow .flipster__item__content {
  transition: all 350ms ease-in-out;
  transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98); }

/* line 226, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__item {
  perspective: 800px; }

/* line 229, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__container {
  padding-bottom: 5%; }

/* line 232, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__item__content {
  transform-origin: 50% 100%;
  box-reflect: below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent));
  -webkit-box-reflect: below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent)); }

/* line 237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__item__content img:only-child {
  display: block; }

/* line 240, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__item--past .flipster__item__content {
  transform-origin: 0% 50%;
  transform: scale(0.75) rotateY(55deg); }

/* line 244, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flipster__item--future .flipster__item__content {
  transform-origin: 100% 50%;
  transform: scale(0.75) rotateY(-55deg); }

/* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--coverflow .flip-current .flipster__item__content {
  transform: rotateY(0deg); }

/* @end */
/* @group Flat */
/* line 254, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--flat .flipster__container,
.flipster--flat .flipster__item,
.flipster--flat .flipster__item__content {
  height: 701px !important;
  transition: all 400ms ease-in-out; }

/* line 260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--flat .flipster__item--past,
.flipster--flat .flipster__item--future {
  opacity: 0.5; }

/* line 264, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--flat .flipster__item--past .flipster__item__content {
  transform: scale(0.75); }

/* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--flat .flipster__item--future .flipster__item__content {
  transform: scale(0.75); }

/* @end */
/* @group Flipster Wheel Theme */
/* line 273, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel {
  overflow: hidden; }

/* line 276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__container,
.flipster--wheel .flipster__item__content {
  transition: all 400ms ease-in-out;
  transition-timing-function: cubic-bezier(0.56, 0.12, 0.12, 0.98); }

/* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__container {
  padding-bottom: 20%; }

/* line 284, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item__content {
  transform-origin: 50% 100%; }

/* line 287, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--past .flipster__item__content {
  transform-origin: 100% 100%; }

/* line 290, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--future .flipster__item__content {
  transform-origin: 0% 100%; }

/* line 293, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item__content img:only-child {
  display: block; }

/* line 296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--past .flipster__item__content {
  opacity: 0;
  transform: rotateZ(-80deg) translate(-170%, 110%); }

/* line 300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--future .flipster__item__content {
  opacity: 0;
  transform: rotateZ(80deg) translate(170%, 110%); }

/* line 304, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--past-3 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(-60deg) translate(-70%, 75%); }

/* line 308, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--future-3 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(60deg) translate(70%, 75%); }

/* line 312, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--past-2 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(-40deg) translate(-17%, 30%); }

/* line 316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--future-2 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(40deg) translate(17%, 30%); }

/* line 320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--past-1 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(-20deg); }

/* line 324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flipster__item--future-1 .flipster__item__content {
  opacity: 1;
  transform: rotateZ(20deg); }

/* line 328, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.flipster.css */
.flipster--wheel .flip-current .flipster__item__content {
  transform: rotateX(0deg); }

/* @end */
/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/
/* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */ }

/* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto; }

/* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

/* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_inside > .mCSB_container {
  margin-right: 30px; }

/* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
/* line 58, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

/* line 63, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
/* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

/* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
/* line 77, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

/* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
/* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto; }

/* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

/* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

/* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

/* line 110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  text-align: center; }

/* line 119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

/* line 122, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

/* line 125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

/* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 147, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px; }

/* line 152, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%; }

/* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* non-visible scrollbar */
/* line 156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0; }

/* line 165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px; }

/* scrollbar position: outside */
/* line 168, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px; }

/* line 170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0; }

/* line 176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0; }

/* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

/* line 188, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto; }

/* line 194, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0; }

/* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

/* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0; }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/
/* line 224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px; }

/* line 237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 243, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px; }

/* line 245, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px; }

/* non-visible horizontal scrollbar */
/* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0; }

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
/* line 251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0; }

/* RTL direction/left-side scrollbar */
/* line 255, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px; }

/* non-visible scrollbar/RTL direction/left-side scrollbar */
/* line 258, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0; }

/* line 260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

/* line 265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0; }

/* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0; }

/* line 269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0; }

/* non-visible horizontal scrollbar */
/* line 275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/
/* line 285, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

/* line 297, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; }

/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/
/* 
----------------------------------------
6.1 THEMES 
----------------------------------------
*/
/* default theme ("light") */
/* line 335, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

/* line 340, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

/* line 347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

/* line 352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)"; }

/* line 361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* line 367, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-image: url(/mCSB_buttons.png);
  /* css sprites */
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

/* line 376, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /* 
  sprites locations 
  light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
  dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
  */ }

/* line 385, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /* 
  sprites locations
  light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
  dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
  */ }

/* line 394, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /* 
  sprites locations 
  light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
  dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
  */ }

/* line 403, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /* 
  sprites locations 
  light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
  dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
  */ }

/* line 412, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

/* line 417, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* theme: "dark" */
/* line 425, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 427, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 429, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85); }

/* line 431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9); }

/* line 434, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

/* line 436, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

/* line 438, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

/* line 440, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme: "light-2", "dark-2" */
/* line 448, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 455, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 462, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

/* line 471, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* line 476, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0; }

/* line 478, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px; }

/* line 480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px; }

/* line 482, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px; }

/* theme: "dark-2" */
/* line 487, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 492, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px; }

/* line 497, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 502, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0; }

/* line 504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px; }

/* line 506, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px; }

/* line 508, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px; }

/* ---------------------------------------- */
/* theme: "light-thick", "dark-thick" */
/* line 516, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 523, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 530, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0; }

/* line 537, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto; }

/* line 544, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* line 549, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0; }

/* line 551, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px; }

/* line 553, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px; }

/* line 555, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px; }

/* theme: "dark-thick" */
/* line 560, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 565, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

/* line 570, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 572, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 575, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0; }

/* line 577, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px; }

/* line 579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px; }

/* line 581, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px; }

/* ---------------------------------------- */
/* theme: "light-thin", "dark-thin" */
/* line 589, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1); }

/* line 591, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px; }

/* line 594, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%; }

/* line 597, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto; }

/* theme "dark-thin" */
/* line 607, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 609, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 613, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 616, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

/* line 618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

/* line 620, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

/* line 622, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
/* line 630, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15); }

/* line 632, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
  height: 14px; }

/* line 637, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px; }

/* line 645, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px; }

/* line 650, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0; }

/* line 658, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  /* auto-expanded scrollbar */
  height: 16px;
  margin: -1px 0; }

/* line 667, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
  /* auto-expanded scrollbar */ }

/* line 672, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  /* auto-expanded scrollbar */
  width: 16px;
  margin: 0 -1px; }

/* line 681, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  /* auto-expanded scrollbar */
  margin: 6px 0; }

/* line 689, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px; }

/* line 691, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px; }

/* line 693, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px; }

/* line 695, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px; }

/* theme "rounded-dark", "rounded-dots-dark" */
/* line 700, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 703, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

/* line 705, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 713, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px; }

/* line 715, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px; }

/* line 717, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px; }

/* line 719, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px; }

/* theme "rounded-dots", "rounded-dots-dark" */
/* line 724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px; }

/* line 727, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center; }

/* line 735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 743, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x; }

/* line 750, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px; }

/* line 752, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px; }

/* line 754, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px; }

/* line 756, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px; }

/* theme "rounded-dots-dark" */
/* line 761, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII="); }

/* line 765, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px; }

/* line 767, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px; }

/* line 769, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px; }

/* line 771, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px; }

/* ---------------------------------------- */
/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
/* line 779, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* line 792, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* theme "3d", "3d-dark" */
/* line 808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px; }

/* line 811, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px; }

/* line 814, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 820, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

/* line 825, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2); }

/* line 832, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

/* line 841, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px; }

/* line 844, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2); }

/* line 852, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto; }

/* line 859, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 861, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 863, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 865, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "3d-dark" */
/* line 870, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1); }

/* line 875, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }

/* line 877, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 879, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 881, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 883, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "3d-thick", "3d-thick-dark" */
/* line 891, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

/* line 897, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px; }

/* line 902, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

/* line 905, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  right: 1px; }

/* line 908, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

/* line 911, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

/* line 917, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 930, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }

/* line 933, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

/* line 938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  width: auto; }

/* line 944, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

/* line 949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 951, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 953, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 955, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 957, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme: "3d-thick-dark" */
/* line 962, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2); }

/* line 964, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2); }

/* line 966, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2); }

/* line 968, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2); }

/* line 970, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #777; }

/* line 975, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

/* line 980, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 982, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 984, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 986, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 988, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "minimal", "minimal-dark" */
/* line 996, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0; }

/* line 1002, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px; }

/* RTL direction/left-side scrollbar */
/* line 1011, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 0;
  right: auto; }

/* line 1017, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

/* line 1020, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px; }

/* line 1023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px; }

/* line 1026, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

/* line 1031, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* theme: "minimal-dark" */
/* line 1040, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

/* line 1045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* ---------------------------------------- */
/* theme "light-3", "dark-3" */
/* line 1057, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

/* line 1063, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px; }

/* line 1066, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0; }

/* line 1075, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px; }

/* line 1082, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0; }

/* line 1090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 1092, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 1094, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 1096, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "dark-3" */
/* line 1101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1108, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

/* line 1110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 1112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 1114, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 1116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
/* line 1124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

/* line 1134, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 1150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 1166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0; }

/* line 1177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

/* line 1181, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

/* line 1185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

/* line 1189, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
/* line 1196, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1204, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

/* line 1215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

/* line 1219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

/* line 1223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

/* line 1227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* theme "inset-2", "inset-2-dark" */
/* line 1234, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 1244, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2); }

/* theme "inset-3", "inset-3-dark" */
/* line 1249, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6); }

/* line 1251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6); }

/* line 1253, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

/* line 1255, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

/* line 1257, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 1260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75); }

/* line 1262, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

/* line 1264, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/jquery.mCustomScrollbar.css */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* ---------------------------------------- */
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-sub-html, .lg-toolbar {
  background-color: rgba(0, 0, 0, 0.45); }

@font-face {
  font-family: lg;
  src: url(/../fonts/lg.eot?n1z373);
  src: url(/../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(/../fonts/lg.woff?n1z373) format("woff"), url(/../fonts/lg.ttf?n1z373) format("truetype"), url(/../fonts/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal; }
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: .5; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-next {
  right: 20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-next:before {
  content: "\e095"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-prev {
  left: 20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-actions .lg-prev:after {
  content: "\e094"; }

@-webkit-keyframes lg-right-end {
  0%,100% {
    left: 0; }
  50% {
    left: -30px; } }
@-moz-keyframes lg-right-end {
  0%,100% {
    left: 0; }
  50% {
    left: -30px; } }
@-ms-keyframes lg-right-end {
  0%,100% {
    left: 0; }
  50% {
    left: -30px; } }
@keyframes lg-right-end {
  0%,100% {
    left: 0; }
  50% {
    left: -30px; } }
@-webkit-keyframes lg-left-end {
  0%,100% {
    left: 0; }
  50% {
    left: 30px; } }
@-moz-keyframes lg-left-end {
  0%,100% {
    left: 0; }
  50% {
    left: 30px; } }
@-ms-keyframes lg-left-end {
  0%,100% {
    left: 0; }
  50% {
    left: 30px; } }
@keyframes lg-left-end {
  0%,100% {
    left: 0; }
  50% {
    left: 30px; } }
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end .3s;
  -o-animation: lg-right-end .3s;
  animation: lg-right-end .3s;
  position: relative; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end .3s;
  -o-animation: lg-left-end .3s;
  animation: lg-left-end .3s;
  position: relative; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: 0;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-toolbar .lg-icon:hover {
  color: #FFF; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-toolbar .lg-close:after {
  content: "\e070"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-toolbar .lg-download:after {
  content: "\e0f2"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-sub-html {
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-next, .lg-prev, .lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px; }

@media (min-width: 1025px) {
  /* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color .25s ease;
    -o-transition: border-color .25s ease;
    transition: border-color .25s ease; } }
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom .25s ease;
  -o-transition: bottom .25s ease;
  transition: bottom .25s ease; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {
  color: #FFF; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(/../img/vimeo-play.png) no-repeat; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(/../img/vimeo-play.png) 0 -58px no-repeat; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-html5 .lg-video-play {
  background: url(/../img/video-play.png) no-repeat;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: .8; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-youtube .lg-video-play {
  background: url(/../img/youtube-play.png) no-repeat; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(/../img/youtube-play.png) 0 -60px no-repeat; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 80ms ease 0s;
  -moz-transition: opacity 80ms ease 0s;
  -o-transition: opacity 80ms ease 0s;
  transition: opacity 80ms ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-progress-bar.lg-start .lg-progress {
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-show-autoplay .lg-progress-bar {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-autoplay-button:after {
  content: "\e01d"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition-duration: 0s;
  transition-duration: 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-zoom-in:after {
  content: "\e311"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-actual-size {
  font-size: 20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-actual-size:after {
  content: "\e033"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-zoom-out {
  opacity: .5;
  pointer-events: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
#lg-zoom-out:after {
  content: "\e312"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px #fff inset; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity .15s ease 0s,-webkit-transform .15s ease 0s;
  -moz-transition: opacity .15s ease 0s,-moz-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s,-o-transform .15s ease 0s;
  transition: opacity .15s ease 0s,transform .15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow .3s ease 0s;
  -o-transition: box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s;
  width: 12px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {
  box-shadow: 0 0 0 8px #fff inset; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-fullscreen:after {
  content: "\e20c"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear .18s,opacity .18s linear 0s;
  -o-transition: visibility 0s linear .18s,opacity .18s linear 0s;
  transition: visibility 0s linear .18s,opacity .18s linear 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  -moz-transition: -moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  -o-transition: -o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;
  transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #FFF;
  right: 16px;
  top: -16px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown > li:last-child {
  margin-bottom: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {
  color: #333; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, 0.07); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {
  width: 100%;
  height: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share {
  position: relative; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share:after {
  content: "\e80d"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-group:after {
  content: "";
  display: table;
  clear: both; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-visible {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg {
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-inner {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-item {
  background: url(/../img/loading.gif) center center no-repeat;
  display: none !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {
  display: inline-block !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-img-wrap, .lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-item.lg-complete {
  background-image: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-item.lg-current {
  z-index: 1060; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {
  display: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-backdrop.in {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-fade .lg-item {
  opacity: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity .1s ease 0s;
  -moz-transition: opacity .1s ease 0s;
  -o-transition: opacity .1s ease 0s;
  transition: opacity .1s ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightgallery.min.css */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }

/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper, .lSSlideWrapper .lSFade {
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper .lSSlide, .lSSlideWrapper.usingCss .lSFade > * {
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter, .lSSlideOuter .lSPager.lSGallery {
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery:after, .lSSlideWrapper > .lightSlider:after {
  clear: both; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter {
  overflow: hidden;
  user-select: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lightSlider:after, .lightSlider:before {
  content: " ";
  display: table; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lightSlider {
  overflow: hidden;
  margin: 0; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper {
  max-width: 100%;
  overflow: hidden; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper .lSSlide {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: all 1s;
  -webkit-transition-property: -webkit-transform,height;
  -moz-transition-property: -moz-transform,height;
  transition-property: transform,height; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper .lSFade > * {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper.usingCss .lSFade > * {
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper .lSFade > .active {
  z-index: 10; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideWrapper.usingCss .lSFade > .active {
  opacity: 1; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSpg > li {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSpg > li a {
  background-color: #222;
  border-radius: 30px;
  display: inline-block;
  height: 8px;
  overflow: hidden;
  text-indent: -999em;
  width: 8px;
  position: relative;
  z-index: 99;
  -webkit-transition: all .5s linear 0s;
  transition: all .5s linear 0s; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSpg > li.active a, .lSSlideOuter .lSPager.lSpg > li:hover a {
  background-color: #428bca; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .media {
  opacity: .8; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .media.active {
  opacity: 1; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery {
  list-style: none;
  padding-left: 0;
  margin: 0;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  user-select: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery li {
  overflow: hidden;
  -webkit-transition: border-radius .12s linear 0s .35s linear 0s;
  transition: border-radius .12s linear 0s .35s linear 0s; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
  border-radius: 5px; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery img {
  display: block;
  height: auto;
  max-width: 100%; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager.lSGallery:after, .lSSlideOuter .lSPager.lSGallery:before {
  content: " ";
  display: table; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSAction > a {
  width: 32px;
  display: block;
  top: 50%;
  height: 32px;
  background-image: url(/../img/controls.png);
  cursor: pointer;
  position: absolute;
  z-index: 99;
  margin-top: -16px;
  opacity: .5;
  -webkit-transition: opacity .35s linear 0s;
  transition: opacity .35s linear 0s; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSAction > a:hover {
  opacity: 1; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSAction > .lSPrev {
  background-position: 0 0;
  left: 10px; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSAction > .lSNext {
  background-position: -32px 0;
  right: 10px; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSAction > a.disabled {
  pointer-events: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical {
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical.noPager {
  padding-right: 0 !important; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .lSGallery {
  position: absolute !important;
  right: 0;
  top: 0; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .lightSlider > * {
  width: 100% !important;
  max-width: none !important; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .lSAction > a {
  left: 50%;
  margin-left: -14px;
  margin-top: 0; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .lSAction > .lSNext {
  background-position: 31px -31px;
  bottom: 10px;
  top: auto; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .lSAction > .lSPrev {
  background-position: 0 -31px;
  bottom: auto;
  top: 10px; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.lSrtl {
  direction: rtl; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSPager, .lSSlideOuter .lightSlider {
  padding-left: 0;
  list-style: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.lSrtl .lSPager, .lSSlideOuter.lSrtl .lightSlider {
  padding-right: 0; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .lSGallery li, .lSSlideOuter .lightSlider > * {
  float: left; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.lSrtl .lSGallery li, .lSSlideOuter.lSrtl .lightSlider > * {
  float: right !important; }

@-webkit-keyframes rightEnd {
  0%,100% {
    left: 0; }
  50% {
    left: -15px; } }
@keyframes rightEnd {
  0%,100% {
    left: 0; }
  50% {
    left: -15px; } }
@-webkit-keyframes topEnd {
  0%,100% {
    top: 0; }
  50% {
    top: -15px; } }
@keyframes topEnd {
  0%,100% {
    top: 0; }
  50% {
    top: -15px; } }
@-webkit-keyframes leftEnd {
  0%,100% {
    left: 0; }
  50% {
    left: 15px; } }
@keyframes leftEnd {
  0%,100% {
    left: 0; }
  50% {
    left: 15px; } }
@-webkit-keyframes bottomEnd {
  0%,100% {
    bottom: 0; }
  50% {
    bottom: -15px; } }
@keyframes bottomEnd {
  0%,100% {
    bottom: 0; }
  50% {
    bottom: -15px; } }
/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd .3s;
  animation: rightEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd .3s;
  animation: leftEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .rightEnd {
  -webkit-animation: topEnd .3s;
  animation: topEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.vertical .leftEnd {
  -webkit-animation: bottomEnd .3s;
  animation: bottomEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd .3s;
  animation: leftEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd .3s;
  animation: rightEnd .3s;
  position: relative; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/lightslider.min.css */
.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing; }

/*! nouislider - 11.0.3 - 2018-01-21 14:04:07 */
/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-target, .noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-target {
  position: relative;
  direction: ltr; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-base, .noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-connects {
  overflow: hidden;
  z-index: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-connect, .noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-origin {
  width: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-horizontal .noUi-origin {
  height: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-handle {
  position: absolute; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin {
  -webkit-transition: transform .3s;
  transition: transform .3s; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-state-drag * {
  cursor: inherit !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-horizontal {
  height: 18px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical {
  width: 18px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-connects {
  border-radius: 3px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-connect {
  background: #3FB8AF; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-draggable {
  cursor: ew-resize; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-draggable {
  cursor: ns-resize; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-active {
  box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-handle:after, .noUi-handle:before {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-handle:after {
  left: 17px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-handle:after {
  top: 17px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
[disabled] .noUi-connect {
  background: #B8B8B8; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
[disabled] .noUi-handle, [disabled].noUi-handle, [disabled].noUi-target {
  cursor: not-allowed; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-pips, .noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-pips {
  position: absolute;
  color: #999; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-value-sub {
  color: #ccc;
  font-size: 10px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker {
  position: absolute;
  background: #CCC; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-large, .noUi-marker-sub {
  background: #AAA; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%, 0);
  padding-left: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-marker-vertical.noUi-marker-large {
  width: 15px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/nouislider.min.css */
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%; }

/**
 * Owl Carousel v2.3.2
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel, .owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel {
  display: block;
  width: 100%;
  z-index: 1; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0); }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-item img {
  display: block;
  width: 100%; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
  display: none; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.no-js .owl-carousel, .owl-carousel.owl-loaded {
  display: block; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-hidden {
  opacity: 0; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-rtl {
  direction: rtl; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-animated-in {
  z-index: 0; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-animated-out {
  z-index: 1; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-height {
  transition: height .5s ease-in-out; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3); }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
  display: none; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/owl.carousel.min.css */
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*!
 * Quill Editor v1.3.5
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
/* line 7, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative; }

/* line 15, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden; }

/* line 18, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%; }

/* line 28, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-clipboard p {
  margin: 0;
  padding: 0; }

/* line 32, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* line 45, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor > * {
  cursor: text; }

/* line 48, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

/* line 63, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em; }

/* line 67, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none; }

/* line 71, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul > li::before {
  content: '\2022'; }

/* line 74, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none; }

/* line 78, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all; }

/* line 88, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611'; }

/* line 91, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610'; }

/* line 94, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em; }

/* line 99, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right; }

/* line 104, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em; }

/* line 108, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em; }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em; }

/* line 116, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0; }

/* line 120, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li:before {
  content: counter(list-0,decimal) ". "; }

/* line 123, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1; }

/* line 126, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1,lower-alpha) ". "; }

/* line 129, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

/* line 132, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2; }

/* line 135, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2,lower-roman) ". "; }

/* line 138, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

/* line 141, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3; }

/* line 144, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3,decimal) ". "; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; }

/* line 150, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4; }

/* line 153, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4,lower-alpha) ". "; }

/* line 156, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9; }

/* line 159, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5; }

/* line 162, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5,lower-roman) ". "; }

/* line 165, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9; }

/* line 168, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6; }

/* line 171, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6,decimal) ". "; }

/* line 174, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9; }

/* line 177, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7; }

/* line 180, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7,lower-alpha) ". "; }

/* line 183, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9; }

/* line 186, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8; }

/* line 189, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8,lower-roman) ". "; }

/* line 192, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9; }

/* line 195, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9; }

/* line 198, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9,decimal) ". "; }

/* line 201, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em; }

/* line 204, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em; }

/* line 207, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em; }

/* line 210, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em; }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em; }

/* line 216, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em; }

/* line 219, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em; }

/* line 222, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em; }

/* line 225, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em; }

/* line 228, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em; }

/* line 231, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em; }

/* line 234, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em; }

/* line 237, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em; }

/* line 240, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em; }

/* line 243, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em; }

/* line 246, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em; }

/* line 249, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em; }

/* line 252, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em; }

/* line 255, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em; }

/* line 258, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em; }

/* line 261, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em; }

/* line 264, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em; }

/* line 267, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em; }

/* line 270, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em; }

/* line 273, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em; }

/* line 276, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em; }

/* line 279, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em; }

/* line 282, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em; }

/* line 285, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em; }

/* line 288, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em; }

/* line 291, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em; }

/* line 294, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em; }

/* line 297, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em; }

/* line 300, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em; }

/* line 303, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em; }

/* line 306, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em; }

/* line 309, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-video {
  display: block;
  max-width: 100%; }

/* line 313, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto; }

/* line 316, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto; }

/* line 319, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-black {
  background-color: #000; }

/* line 322, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-red {
  background-color: #e60000; }

/* line 325, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-orange {
  background-color: #f90; }

/* line 328, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-yellow {
  background-color: #ff0; }

/* line 331, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-green {
  background-color: #008a00; }

/* line 334, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-blue {
  background-color: #06c; }

/* line 337, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-bg-purple {
  background-color: #93f; }

/* line 340, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-white {
  color: #fff; }

/* line 343, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-red {
  color: #e60000; }

/* line 346, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-orange {
  color: #f90; }

/* line 349, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-yellow {
  color: #ff0; }

/* line 352, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-green {
  color: #008a00; }

/* line 355, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-blue {
  color: #06c; }

/* line 358, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-color-purple {
  color: #93f; }

/* line 361, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif; }

/* line 364, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace; }

/* line 367, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-size-small {
  font-size: 0.75em; }

/* line 370, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-size-large {
  font-size: 1.5em; }

/* line 373, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-size-huge {
  font-size: 2.5em; }

/* line 376, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit; }

/* line 380, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-align-center {
  text-align: center; }

/* line 383, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-align-justify {
  text-align: justify; }

/* line 386, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor .ql-align-right {
  text-align: right; }

/* line 389, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px; }

/* line 398, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table; }

/* line 404, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px; }

/* line 415, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%; }

/* line 420, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none; }

/* line 424, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none; }

/* line 428, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c; }

/* line 444, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c; }

/* line 474, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c; }

@media (pointer: coarse) {
  /* line 505, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444; }

  /* line 509, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444; }

  /* line 515, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444; } }
/* line 522, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow {
  box-sizing: border-box; }

/* line 525, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow * {
  box-sizing: border-box; }

/* line 528, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-hidden {
  display: none; }

/* line 531, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden; }

/* line 535, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px); }

/* line 539, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none; }

/* line 543, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px); }

/* line 546, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle; }

/* line 550, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table; }

/* line 555, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2; }

/* line 562, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2; }

/* line 568, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444; }

/* line 572, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-empty {
  fill: none; }

/* line 575, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-even {
  fill-rule: evenodd; }

/* line 578, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1; }

/* line 582, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-transparent {
  opacity: 0.4; }

/* line 585, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-direction svg:last-child {
  display: none; }

/* line 588, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline; }

/* line 591, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none; }

/* line 594, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h1 {
  font-size: 2em; }

/* line 597, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h2 {
  font-size: 1.5em; }

/* line 600, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h3 {
  font-size: 1.17em; }

/* line 603, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h4 {
  font-size: 1em; }

/* line 606, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h5 {
  font-size: 0.83em; }

/* line 609, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor h6 {
  font-size: 0.67em; }

/* line 612, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor a {
  text-decoration: underline; }

/* line 615, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px; }

/* line 621, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px; }

/* line 626, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px; }

/* line 632, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px; }

/* line 636, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible; }

/* line 641, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-editor img {
  max-width: 100%; }

/* line 644, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle; }

/* line 654, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%; }

/* line 663, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px; }

/* line 667, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap; }

/* line 675, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px; }

/* line 681, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2; }

/* line 685, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc; }

/* line 688, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc; }

/* line 691, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1; }

/* line 697, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px; }

/* line 701, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px; }

/* line 705, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px; }

/* line 709, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px; }

/* line 712, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px; }

/* line 717, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px; }

/* line 721, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px; }

/* line 729, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px; }

/* line 736, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label); }

/* line 744, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header {
  width: 98px; }

/* line 747, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal'; }

/* line 751, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1'; }

/* line 755, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2'; }

/* line 759, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3'; }

/* line 763, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4'; }

/* line 767, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5'; }

/* line 771, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6'; }

/* line 775, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em; }

/* line 778, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em; }

/* line 781, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em; }

/* line 784, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em; }

/* line 787, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em; }

/* line 790, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em; }

/* line 793, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font {
  width: 108px; }

/* line 796, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif'; }

/* line 800, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif'; }

/* line 804, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace'; }

/* line 808, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif; }

/* line 811, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace; }

/* line 814, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size {
  width: 98px; }

/* line 817, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal'; }

/* line 821, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small'; }

/* line 825, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large'; }

/* line 829, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge'; }

/* line 833, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px; }

/* line 836, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px; }

/* line 839, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px; }

/* line 842, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff; }

/* line 845, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000; }

/* line 848, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px; }

/* line 854, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px; }

/* line 857, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent; }

/* line 860, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px; }

/* line 864, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc; }

/* line 867, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc; }

/* line 870, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000; }

/* line 874, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px; }

/* line 877, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap; }

/* line 885, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px; }

/* line 890, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px; }

/* line 899, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top; }

/* line 906, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px; }

/* line 912, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px; }

/* line 916, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip a {
  line-height: 26px; }

/* line 919, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none; }

/* line 923, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block; }

/* line 926, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px; }

/* line 931, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:"; }

/* line 934, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:"; }

/* line 937, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:"; }

/* line 940, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-snow a {
  color: #06c; }

/* line 943, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill.snow.css */
.ql-container.ql-snow {
  border: 1px solid #ccc; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#quill-editor {
  position: relative; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.mention {
  color: #0366d6; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions {
  background: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
  list-style: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions, .completions > li {
  margin: 0;
  padding: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions > li > button {
  background: none;
  border: none;
  box-sizing: border-box;
  display: block;
  height: 2em;
  margin: 0;
  padding: .25em .5em;
  text-align: left;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions > li > button:hover {
  background: #ddd; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions > li > button:focus {
  background: #ddd;
  outline: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions > li > button > .matched {
  color: #000;
  font-weight: 700; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.completions > li > button > * {
  vertical-align: middle; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.12);
  list-style: none;
  margin: 0;
  padding: 6px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions li {
  display: inline-block;
  margin: 2px 0;
  padding: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions li:not(:last-of-type) {
  margin-right: 3px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button {
  background: #efefef;
  border: none;
  border-radius: 3px;
  box-sizing: border-box;
  display: block;
  margin: 0;
  padding: 3px 2px 6px;
  text-align: left;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button:hover {
  background: #2d9ee0;
  color: #fff; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button:focus {
  background: #2d9ee0;
  color: #fff;
  outline: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button.emoji-active {
  background: red;
  background: #2d9ee0;
  color: #fff;
  outline: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button > .matched {
  font-weight: 700; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji_completions > li > button > *, .ico {
  vertical-align: middle; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ico {
  font-size: 18px;
  line-height: 0;
  margin-right: 5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#emoji-palette {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.12);
  max-width: 250px;
  position: absolute;
  z-index: 999; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.bem {
  cursor: pointer;
  display: inline-block;
  font-size: 24px;
  margin: 2px;
  text-align: center;
  width: 34px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#tab-filters {
  margin: 20px auto 0;
  width: 210px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.emoji-tab {
  cursor: pointer;
  display: inline-table;
  height: 100%;
  min-height: 30px;
  text-align: center;
  width: 30px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#tab-toolbar {
  background-color: #f7f7f7;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: 4px 4px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#tab-toolbar ul {
  margin: 0;
  padding: 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#tab-toolbar .active {
  border-bottom: 3px solid #2ab27b; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#tab-panel {
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-height: 220px;
  overflow-y: scroll;
  padding: 2px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#quill-editor x-contain, contain {
  background: #fb8;
  display: block; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#quill-editor table {
  border-collapse: collapse;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#quill-editor table td {
  border: 1px solid #000;
  height: 25px;
  padding: 5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ql-picker.ql-table .ql-picker-label:before, button.ql-table:after {
  content: "TABLE"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
button.ql-contain:after {
  content: "WRAP"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
button.ql-table[value=append-row]:after {
  content: "ROWS+"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
button.ql-table[value=append-col]:after {
  content: "COLS+"; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ql-contain, .ql-table {
  margin-right: -15px;
  width: auto !important; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#emoji-close-div {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.textarea-emoji-control {
  height: 25px;
  right: 4px;
  top: 10px;
  width: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
#textarea-emoji {
  border: 1px solid #66afe9;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.12);
  max-width: 250px;
  position: absolute;
  right: 0;
  z-index: 999; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ql-editor {
  padding-right: 26px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-activity {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><g transform="translate(7.500000, 7.500000)"><path stroke="%236F6D70" d="M18.02 1.36c5.92 3.02 8.28 10.26 5.26 16.18-2.12 4.17-6.35 6.57-10.73 6.57-1.83 0-3.7-.4-5.45-1.3-5.9-3-8.27-10.22-5.25-16.2C3.97 2.5 8.2.1 12.57.1c1.84 0 3.7.42 5.45 1.3zm4.7 11.44c.1-1.3-.06-2.6-.47-3.87-.13-.38-.27-.75-.43-1.1l-3.42-1.6-1.57-3.4c-.62-.3-1.27-.5-1.92-.68-.7-.18-1.5-.27-2.3-.27-.4 0-.8.02-1.2.06L8.9 4.74l-3.74.43c-.63.68-1.16 1.45-1.6 2.28-.42.84-.72 1.72-.9 2.63l1.84 3.3-.74 3.68c.3.56.66 1.08 1.1 1.58.76.94 1.7 1.7 2.8 2.32l3.7-.74 3.26 1.84c1.13-.23 2.23-.65 3.24-1.26.6-.35 1.2-.77 1.7-1.24l.44-3.74 2.78-2.55.05-.47z" stroke-linecap="round" stroke-linejoin="round"/><polygon points="10.6158689 8.50666885 8.42649168 12.8046921 11.836847 16.2129328 16.1342124 14.0235556 15.3793892 9.26144504"/></g></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-activity, .i-flags {
  content: "";
  height: 25px;
  margin: auto;
  width: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-flags {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><g transform="translate(9.500000, 8.000000)"><path d="M.5 3.13V23.5c0 .83.68 1.5 1.5 1.5.84 0 1.5-.67 1.5-1.5V3.14c0-.83-.66-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5z"/><path d="M3.5 11.54c.7-.16 1.44-.22 2.25-.17 1.38.07 2.48.3 5.23 1.04l.55.2c3.02.8 4.77 1 5.96.67v-7.9c-1.7.33-3.8-.07-7.1-1-3.9-1.1-5.7-1.3-6.9-.5v7.7zm7.68-10.1c4.1 1.15 5.7 1.3 6.98.44 1-.66 2.33.05 2.33 1.25v11c0 .5-.3 1-.7 1.26-2.2 1.4-4.6 1.2-9.1 0l-.56-.16c-4.54-1.2-6.15-1.3-7.05-.2-.9 1.06-2.65.42-2.65-.98v-11c0-.4.2-.8.5-1.1C3.4-.24 5.75-.1 11.2 1.4z"/></g></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-food {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M9.57 28.2c0 .28.22.5.5.5h19.2c.27 0 .5-.22.5-.5v-4.4H9.57v4.4zm23.2-3.06v3.07c0 1.95-1.57 3.5-3.5 3.5h-19.2c-1.93 0-3.5-1.55-3.5-3.5V25c.46.15.96.24 1.47.24h23.78c.33 0 .64-.04.94-.1z"/><path fill-rule="nonzero" d="M6.57 18.2v-3.45c0-3.56 2.9-6.45 6.45-6.45h13.3c3.55 0 6.44 2.9 6.44 6.45v3.45H6.56zm3-1.83h3.6l.4.86c.23.5.73.83 1.3.83.56 0 1.06-.33 1.3-.83l.4-.86h13.2v-1.62c0-1.9-1.56-3.45-3.45-3.45h-13.3c-1.9 0-3.45 1.55-3.45 3.45v1.62z"/><path fill-rule="nonzero" d="M13.23 16.37l.4.86c.24.5.74.83 1.3.83.57 0 1.07-.33 1.3-.83l.4-.86H31.9c2.44 0 4.43 1.98 4.43 4.43 0 2.45-1.98 4.44-4.44 4.44H8.1c-2.44 0-4.43-2-4.43-4.44 0-2.45 1.98-4.43 4.44-4.43h5.14zm-5.12 3c-.8 0-1.42.64-1.42 1.43 0 .8.64 1.44 1.44 1.44h23.8c.8 0 1.43-.64 1.43-1.44 0-.8-.64-1.43-1.44-1.43H18.4c-.83 1.04-2.1 1.7-3.5 1.7-1.37 0-2.65-.66-3.47-1.7H8.1z"/><circle cx="14.6682646" cy="13.75" r="1"/><circle cx="24.6682646" cy="13.75" r="1"/><circle cx="19.6682646" cy="13.75" r="1"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-food, .i-nature {
  content: "";
  height: 25px;
  margin: auto;
  width: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-nature {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.96 18.26L30.86 32c.5.46 1.3.43 1.77-.08.46-.5.43-1.3-.08-1.76l-14.9-13.74c-.5-.46-1.3-.43-1.76.08-.5.5-.5 1.3 0 1.76z"/><path d="M18.17 21.28c-.7-.06-1.3.45-1.35 1.14-.06.7.45 1.3 1.13 1.35l4.96.43c.9.07 1.5-.66 1.4-1.47l-1-5.6c-.1-.7-.74-1.14-1.42-1.02-.67.2-1.12.8-1 1.5l.7 4-3.32-.3z"/><path d="M28.48 28.95c-.38.17-1 .4-1.85.64-2.92.7-6 .9-8.95-.2-5.98-2.17-9.8-8.5-10.54-19.9l-.1-1.4 1.38-.2c14.45-2.08 23.4 7.4 21.33 19.85l-1.9-.3.63 1.43zM10.24 10.77C11.12 20.14 14.2 25 18.7 26.6c2.27.83 4.76.74 7.14.1.4-.12.76-.23 1.07-.35 1.2-9.6-5.4-16.57-16.6-15.58z"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-objects {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M11.04 16.7c0-4.85 4.02-8.76 8.96-8.76 4.94 0 8.96 3.9 8.96 8.76 0 2.54-1.12 4.9-3 6.54v1.87c0 1.28-1.02 2.27-2.26 2.27h-7.37c-1.23 0-2.25-1-2.25-2.22V23.3c-1.9-1.65-3.04-4-3.04-6.58zm11.9 5.82c0-.48.24-.93.63-1.22 1.5-1.08 2.4-2.77 2.4-4.6 0-3.17-2.67-5.76-5.97-5.76s-5.96 2.6-5.96 5.76c0 1.84.9 3.54 2.42 4.62.4.28.62.74.62 1.22v1.8h5.87V22.5z"/><path d="M21.76 28.78c-.22.05-.42.1-.62.13-.5.1-.9.2-1.1.2-.24 0-.62-.04-1.08-.12l-.74-.15-.08-.02v-2.93c0-.83-.68-1.5-1.5-1.5-.83 0-1.5.67-1.5 1.5v4.1c0 .68.44 1.27 1.1 1.45l.38.1.94.23c.3.1.6.15.87.2.62.1 1.16.17 1.6.17.47 0 1.03-.1 1.7-.2l.7-.17.95-.22c.18-.03.32-.1.4-.1.64-.2 1.08-.76 1.08-1.43v-4.1c0-.83-.67-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5v2.9c-.03 0-.07 0-.1.02z"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-objects, .i-people {
  content: "";
  height: 25px;
  margin: auto;
  width: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-people {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M20 34c-7.73 0-14-6.27-14-14S12.27 6 20 6s14 6.27 14 14-6.27 14-14 14zm0-3c6.08 0 11-4.92 11-11S26.08 9 20 9 9 13.92 9 20s4.92 11 11 11z"/><circle cx="15.3474348" cy="16.7705459" r="2.34743481"/><circle cx="24.4703784" cy="16.7705459" r="2.34743481"/><path d="M20 27.9c2.7 0 4.88-2.18 4.88-4.88 0-2.7-9.76-2.7-9.76 0S17.3 27.9 20 27.9z"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-symbols {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.37 7.95c-4.48 0-8.06 3.9-8.06 8.64 0 3.5 2.2 6.9 5.8 10.3 1.2 1.1 2.5 2.2 3.9 3.1.84.6 1.5 1 1.98 1.3l.27.15.8.5 1.1-.6c.5-.27 1.18-.7 2-1.25 1.34-.9 2.66-1.9 3.9-3 3.57-3.28 5.75-6.8 5.75-10.6 0-4.74-3.6-8.65-8.1-8.65v3.3c2.6 0 4.76 2.4 4.76 5.35 0 2.65-1.72 5.43-4.7 8.13-1.1 1-2.27 1.9-3.5 2.7-.43.3-.83.54-1.17.74-.35-.2-.76-.5-1.2-.83-1.24-.87-2.4-1.83-3.54-2.87-2.95-2.76-4.7-5.5-4.7-7.9 0-2.98 2.2-5.35 4.78-5.35 1.3 0 2.5.6 3.4 1.6L20 14.3l1.25-1.43c.9-1.03 2.1-1.6 3.38-1.6v-3.3c-1.68 0-3.3.56-4.63 1.57-1.34-1-2.95-1.57-4.63-1.57z"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-symbols, .i-travel {
  content: "";
  height: 25px;
  margin: auto;
  width: 25px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.i-travel {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M25.46 11.2s-2.67 2.58-3.94 3.95l-10.6-2.13c-.12-.02-.25.04-.3.15l-.8 1.6c-.07.13 0 .3.12.37l7.75 3.88L13.4 24c-.5-.16-1.1-.33-1.66-.3-.3 0-.6.06-.85.25-.3.2-.4.5-.4.9s.1.74.3.98l3.2 3.23c.3.23.7.34 1 .34.4 0 .7-.13.9-.37.2-.23.24-.53.25-.84 0-.6-.15-1.2-.3-1.7l4.97-4.3 3.9 7.76c.06.13.23.2.36.12l1.6-.8c.13-.07.2-.2.17-.3l-2.12-10.6c1.4-1.28 3.95-3.95 3.96-3.96.86-.88 1.4-1.93 1.4-2.87 0-.5-.17-1-.5-1.33-.37-.36-.87-.5-1.38-.5-.95 0-2 .52-2.88 1.4zm2.87-4.4c1.28 0 2.54.44 3.5 1.4.93.93 1.38 2.2 1.38 3.47 0 1.8-.8 3.54-2.2 4.94-.4.5-1.7 1.8-2.8 2.9l1.8 9c.3 1.5-.4 2.9-1.7 3.6l-1.62.8c-1.62.8-3.6.1-4.36-1.4L20 27.1l-.7.6v.62c-.03.92-.28 1.8-.92 2.6-.8 1-1.98 1.5-3.22 1.5-1.03 0-2.12-.37-2.96-1.1l-.16-.14-3.22-3.22-.1-.12c-.75-.83-1.12-1.9-1.12-3 0-1.24.5-2.43 1.48-3.22.8-.6 1.68-.9 2.62-.9h.62l.6-.7-4.27-2.1c-1.65-.8-2.33-2.8-1.52-4.4l.8-1.64c.67-1.3 2.14-2.02 3.57-1.73l9 1.8 1.36-1.33 1.5-1.48c1.42-1.4 3.17-2.27 4.97-2.27z"/></g></g></svg>'); }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.button-emoji {
  margin-bottom: -5px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ql-emojiblot {
  align-items: center; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap, .ql-emojiblot {
  display: inline-flex; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap {
  background-image: url(/assets/1e7b63404cd2fb8e6525b2fd4ee4d286-3c81f8e0d16bbcb1d3e080672f1fb2124ff1c3b9cb8b10e7e481b1fafdb7423a.png);
  background-repeat: no-repeat;
  background-size: 820px;
  box-sizing: border-box;
  font-size: 20px;
  height: 20px;
  line-height: 1;
  margin-top: -3px;
  overflow: hidden;
  text-indent: -999px;
  width: 20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-copyright {
  background-position: 0 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-registered {
  background-position: 0 -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bangbang {
  background-position: 0 -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-interrobang {
  background-position: 0 -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tm {
  background-position: 0 -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-information_source {
  background-position: 0 -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-left_right_arrow {
  background-position: 0 -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_up_down {
  background-position: 0 -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_upper_left {
  background-position: 0 -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_upper_right {
  background-position: 0 -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_lower_right {
  background-position: 0 -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_lower_left {
  background-position: 0 -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-leftwards_arrow_with_hook {
  background-position: 0 -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_right_hook {
  background-position: 0 -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-watch {
  background-position: 0 -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hourglass {
  background-position: 0 -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-keyboard {
  background-position: 0 -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fast_forward {
  background-position: 0 -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rewind {
  background-position: 0 -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_double_up {
  background-position: 0 -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_double_down {
  background-position: 0 -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_right_pointing_double_triangle_with_vertical_bar {
  background-position: 0 -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_left_pointing_double_triangle_with_vertical_bar {
  background-position: 0 -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_right_pointing_triangle_with_double_vertical_bar {
  background-position: 0 -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-alarm_clock {
  background-position: 0 -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stopwatch {
  background-position: 0 -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-timer_clock {
  background-position: 0 -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hourglass_flowing_sand {
  background-position: 0 -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-double_vertical_bar {
  background-position: 0 -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_square_for_stop {
  background-position: 0 -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_circle_for_record {
  background-position: 0 -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-m {
  background-position: 0 -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_small_square {
  background-position: 0 -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_small_square {
  background-position: 0 -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_forward {
  background-position: 0 -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_backward {
  background-position: 0 -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_medium_square {
  background-position: 0 -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_medium_square {
  background-position: 0 -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_medium_small_square {
  background-position: 0 -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_medium_small_square {
  background-position: 0 -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sunny {
  background-position: -20px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cloud {
  background-position: -20px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-umbrella {
  background-position: -20px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snowman {
  background-position: -20px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-comet {
  background-position: -20px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-phone, .ap-telephone {
  background-position: -20px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ballot_box_with_check {
  background-position: -20px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-umbrella_with_rain_drops {
  background-position: -20px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-coffee {
  background-position: -20px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shamrock {
  background-position: -20px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-point_up {
  background-position: -20px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skull_and_crossbones {
  background-position: -20px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-radioactive_sign {
  background-position: -20px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-biohazard_sign {
  background-position: -20px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-orthodox_cross {
  background-position: -20px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-star_and_crescent {
  background-position: -20px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-peace_symbol {
  background-position: -20px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-yin_yang {
  background-position: -20px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wheel_of_dharma {
  background-position: -20px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_frowning_face {
  background-position: -20px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-relaxed {
  background-position: -20px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-aries {
  background-position: -20px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-taurus {
  background-position: -20px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gemini {
  background-position: -20px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cancer {
  background-position: -20px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-leo {
  background-position: -20px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-virgo {
  background-position: -20px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-libra {
  background-position: -20px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scorpius {
  background-position: -20px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sagittarius {
  background-position: -20px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-capricorn {
  background-position: -20px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-aquarius {
  background-position: -20px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pisces {
  background-position: -20px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spades {
  background-position: -20px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clubs {
  background-position: -20px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hearts {
  background-position: -20px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-diamonds {
  background-position: -40px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hotsprings {
  background-position: -40px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-recycle {
  background-position: -40px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wheelchair {
  background-position: -40px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hammer_and_pick {
  background-position: -40px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-anchor {
  background-position: -40px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crossed_swords {
  background-position: -40px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scales {
  background-position: -40px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-alembic {
  background-position: -40px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gear {
  background-position: -40px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-atom_symbol {
  background-position: -40px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fleur_de_lis {
  background-position: -40px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-warning {
  background-position: -40px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-zap {
  background-position: -40px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_circle {
  background-position: -40px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_circle {
  background-position: -40px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-coffin {
  background-position: -40px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-funeral_urn {
  background-position: -40px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-soccer {
  background-position: -40px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baseball {
  background-position: -40px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snowman_without_snow {
  background-position: -40px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-partly_sunny {
  background-position: -40px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-thunder_cloud_and_rain {
  background-position: -40px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ophiuchus {
  background-position: -40px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pick {
  background-position: -40px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-helmet_with_white_cross {
  background-position: -40px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chains {
  background-position: -40px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_entry {
  background-position: -40px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shinto_shrine {
  background-position: -40px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-church {
  background-position: -40px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mountain {
  background-position: -40px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beach_umbrella, .ap-umbrella_on_ground {
  background-position: -40px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fountain {
  background-position: -40px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-golf {
  background-position: -40px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ferry {
  background-position: -40px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-boat {
  background-position: -40px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skier {
  background-position: -40px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ice_skate {
  background-position: -40px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-person_with_ball {
  background-position: -40px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tent {
  background-position: -60px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fuelpump {
  background-position: -60px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scissors {
  background-position: -60px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_check_mark {
  background-position: -60px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-airplane {
  background-position: -60px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-email {
  background-position: -60px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fist {
  background-position: -60px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hand {
  background-position: -60px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-v {
  background-position: -60px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-writing_hand {
  background-position: -60px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pencil2 {
  background-position: -60px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_nib {
  background-position: -60px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_check_mark {
  background-position: -60px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_multiplication_x {
  background-position: -60px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-latin_cross {
  background-position: -60px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-star_of_david {
  background-position: -60px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sparkles {
  background-position: -60px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eight_spoked_asterisk {
  background-position: -60px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eight_pointed_black_star {
  background-position: -80px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snowflake {
  background-position: -80px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sparkle {
  background-position: -80px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-x {
  background-position: -80px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-negative_squared_cross_mark {
  background-position: -80px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-question {
  background-position: -80px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grey_question {
  background-position: -80px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grey_exclamation {
  background-position: -80px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-exclamation {
  background-position: -80px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_heart_exclamation_mark_ornament {
  background-position: -80px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heart {
  background-position: -80px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_plus_sign {
  background-position: -80px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_minus_sign {
  background-position: -80px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_division_sign {
  background-position: -80px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_right {
  background-position: -80px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-curly_loop {
  background-position: -80px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-loop {
  background-position: -80px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_heading_up {
  background-position: -80px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_heading_down {
  background-position: -80px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_left {
  background-position: -80px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_up {
  background-position: -80px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_down {
  background-position: -80px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_large_square {
  background-position: -80px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_large_square {
  background-position: -80px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-star {
  background-position: -80px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-o {
  background-position: -80px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wavy_dash {
  background-position: -80px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-part_alternation_mark {
  background-position: -80px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-congratulations {
  background-position: -80px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-secret {
  background-position: -80px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mahjong {
  background-position: -80px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_joker {
  background-position: -80px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-a {
  background-position: -80px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-b {
  background-position: -80px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-o2 {
  background-position: -80px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-parking {
  background-position: -80px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ab {
  background-position: -80px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cl {
  background-position: -80px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cool {
  background-position: -80px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-free {
  background-position: -80px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-id {
  background-position: -80px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-new {
  background-position: -100px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ng {
  background-position: -100px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ok {
  background-position: -100px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sos {
  background-position: -100px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-up {
  background-position: -100px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-vs {
  background-position: -100px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-koko {
  background-position: -100px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sa {
  background-position: -100px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u7121 {
  background-position: -100px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u6307 {
  background-position: -100px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u7981 {
  background-position: -100px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u7a7a {
  background-position: -100px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u5408 {
  background-position: -100px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u6e80 {
  background-position: -100px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u6709 {
  background-position: -100px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u6708 {
  background-position: -100px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u7533 {
  background-position: -100px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u5272 {
  background-position: -100px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-u55b6 {
  background-position: -100px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ideograph_advantage {
  background-position: -100px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-accept {
  background-position: -100px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cyclone {
  background-position: -100px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-foggy {
  background-position: -100px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-closed_umbrella {
  background-position: -100px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-night_with_stars {
  background-position: -100px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sunrise_over_mountains {
  background-position: -100px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sunrise {
  background-position: -100px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-city_sunset {
  background-position: -100px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-city_sunrise {
  background-position: -100px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rainbow {
  background-position: -100px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bridge_at_night {
  background-position: -100px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ocean {
  background-position: -100px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-volcano {
  background-position: -100px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-milky_way {
  background-position: -100px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-earth_africa {
  background-position: -100px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-earth_americas {
  background-position: -100px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-earth_asia {
  background-position: -100px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-globe_with_meridians {
  background-position: -100px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-new_moon {
  background-position: -100px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-waxing_crescent_moon {
  background-position: -100px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-first_quarter_moon {
  background-position: -100px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-moon {
  background-position: -120px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-full_moon {
  background-position: -120px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-waning_gibbous_moon {
  background-position: -120px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-last_quarter_moon {
  background-position: -120px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-waning_crescent_moon {
  background-position: -120px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crescent_moon {
  background-position: -120px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-new_moon_with_face {
  background-position: -120px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-first_quarter_moon_with_face {
  background-position: -120px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-last_quarter_moon_with_face {
  background-position: -120px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-full_moon_with_face {
  background-position: -120px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sun_with_face {
  background-position: -120px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-star2 {
  background-position: -120px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stars {
  background-position: -120px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-thermometer {
  background-position: -120px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mostly_sunny {
  background-position: -120px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-barely_sunny {
  background-position: -120px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-partly_sunny_rain {
  background-position: -120px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rain_cloud {
  background-position: -120px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snow_cloud {
  background-position: -120px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lightning {
  background-position: -120px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tornado {
  background-position: -120px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fog {
  background-position: -120px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wind_blowing_face {
  background-position: -120px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hotdog {
  background-position: -120px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-taco {
  background-position: -120px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-burrito {
  background-position: -120px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chestnut {
  background-position: -120px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-seedling {
  background-position: -120px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-evergreen_tree {
  background-position: -120px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-deciduous_tree {
  background-position: -120px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-palm_tree {
  background-position: -120px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cactus {
  background-position: -120px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hot_pepper {
  background-position: -120px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tulip {
  background-position: -120px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cherry_blossom {
  background-position: -120px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rose {
  background-position: -120px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hibiscus {
  background-position: -120px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sunflower {
  background-position: -120px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blossom {
  background-position: -120px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-corn {
  background-position: -120px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ear_of_rice {
  background-position: -120px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-herb {
  background-position: -140px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-four_leaf_clover {
  background-position: -140px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-maple_leaf {
  background-position: -140px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fallen_leaf {
  background-position: -140px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-leaves {
  background-position: -140px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mushroom {
  background-position: -140px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tomato {
  background-position: -140px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eggplant {
  background-position: -140px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grapes {
  background-position: -140px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-melon {
  background-position: -140px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-watermelon {
  background-position: -140px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tangerine {
  background-position: -140px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lemon {
  background-position: -140px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-banana {
  background-position: -140px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pineapple {
  background-position: -140px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-apple {
  background-position: -140px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-green_apple {
  background-position: -140px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pear {
  background-position: -140px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-peach {
  background-position: -140px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cherries {
  background-position: -140px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-strawberry {
  background-position: -140px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hamburger {
  background-position: -140px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pizza {
  background-position: -140px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-meat_on_bone {
  background-position: -140px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-poultry_leg {
  background-position: -140px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rice_cracker {
  background-position: -140px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rice_ball {
  background-position: -140px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rice {
  background-position: -140px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-curry {
  background-position: -140px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ramen {
  background-position: -140px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spaghetti {
  background-position: -140px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bread {
  background-position: -140px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fries {
  background-position: -140px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sweet_potato {
  background-position: -140px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dango {
  background-position: -140px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oden {
  background-position: -140px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sushi {
  background-position: -140px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fried_shrimp {
  background-position: -140px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fish_cake {
  background-position: -140px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-icecream {
  background-position: -140px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shaved_ice {
  background-position: -140px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ice_cream {
  background-position: -160px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-doughnut {
  background-position: -160px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cookie {
  background-position: -160px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chocolate_bar {
  background-position: -160px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-candy {
  background-position: -160px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lollipop {
  background-position: -160px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-custard {
  background-position: -160px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-honey_pot {
  background-position: -160px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cake {
  background-position: -160px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bento {
  background-position: -160px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stew {
  background-position: -160px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-egg {
  background-position: -160px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fork_and_knife {
  background-position: -160px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tea {
  background-position: -160px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sake {
  background-position: -160px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wine_glass {
  background-position: -160px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cocktail {
  background-position: -160px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tropical_drink {
  background-position: -160px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beer {
  background-position: -160px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beers {
  background-position: -160px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baby_bottle {
  background-position: -160px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-knife_fork_plate {
  background-position: -160px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-champagne {
  background-position: -160px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-popcorn {
  background-position: -160px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ribbon {
  background-position: -160px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gift {
  background-position: -160px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-birthday {
  background-position: -160px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-jack_o_lantern {
  background-position: -160px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-christmas_tree {
  background-position: -160px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-santa {
  background-position: -160px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fireworks {
  background-position: -160px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sparkler {
  background-position: -160px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-balloon {
  background-position: -160px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tada {
  background-position: -160px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-confetti_ball {
  background-position: -160px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tanabata_tree {
  background-position: -160px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crossed_flags {
  background-position: -180px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bamboo {
  background-position: -180px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dolls {
  background-position: -180px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flags {
  background-position: -180px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wind_chime {
  background-position: -180px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rice_scene {
  background-position: -180px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-school_satchel {
  background-position: -180px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mortar_board {
  background-position: -180px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-medal {
  background-position: -180px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-reminder_ribbon {
  background-position: -180px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-studio_microphone {
  background-position: -180px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-level_slider {
  background-position: -180px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-control_knobs {
  background-position: -180px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-film_frames {
  background-position: -180px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-admission_tickets {
  background-position: -180px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-carousel_horse {
  background-position: -180px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ferris_wheel {
  background-position: -180px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-roller_coaster {
  background-position: -180px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fishing_pole_and_fish {
  background-position: -180px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-microphone {
  background-position: -180px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-movie_camera {
  background-position: -180px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cinema {
  background-position: -180px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-headphones {
  background-position: -180px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-art {
  background-position: -180px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tophat {
  background-position: -180px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-circus_tent {
  background-position: -180px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ticket {
  background-position: -180px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clapper {
  background-position: -180px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-performing_arts {
  background-position: -180px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-video_game {
  background-position: -180px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dart {
  background-position: -180px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-slot_machine {
  background-position: -180px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-8ball {
  background-position: -180px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-game_die {
  background-position: -180px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bowling {
  background-position: -180px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flower_playing_cards {
  background-position: -180px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-musical_note {
  background-position: -180px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-notes {
  background-position: -180px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-saxophone {
  background-position: -180px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-guitar {
  background-position: -180px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-musical_keyboard {
  background-position: -180px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-trumpet {
  background-position: -200px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-violin {
  background-position: -200px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-musical_score {
  background-position: -200px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-running_shirt_with_sash {
  background-position: -200px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tennis {
  background-position: -200px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ski {
  background-position: -200px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-basketball {
  background-position: -200px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-checkered_flag {
  background-position: -200px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snowboarder {
  background-position: -200px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-runner {
  background-position: -200px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-surfer {
  background-position: -200px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sports_medal {
  background-position: -200px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-trophy {
  background-position: -200px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-horse_racing {
  background-position: -200px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-football {
  background-position: -200px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rugby_football {
  background-position: -200px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-swimmer {
  background-position: -200px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-weight_lifter {
  background-position: -200px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-golfer {
  background-position: -200px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-racing_motorcycle {
  background-position: -200px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-racing_car {
  background-position: -200px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cricket_bat_and_ball {
  background-position: -220px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-volleyball {
  background-position: -220px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-field_hockey_stick_and_ball {
  background-position: -220px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ice_hockey_stick_and_puck {
  background-position: -220px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-table_tennis_paddle_and_ball {
  background-position: -220px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snow_capped_mountain {
  background-position: -220px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-camping {
  background-position: -220px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beach_with_umbrella {
  background-position: -220px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-building_construction {
  background-position: -220px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-house_buildings {
  background-position: -220px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cityscape {
  background-position: -220px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-derelict_house_building {
  background-position: -220px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-classical_building {
  background-position: -220px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-desert {
  background-position: -220px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-desert_island {
  background-position: -220px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-national_park {
  background-position: -220px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stadium {
  background-position: -220px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-house {
  background-position: -220px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-house_with_garden {
  background-position: -220px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-office {
  background-position: -220px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-post_office {
  background-position: -220px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-european_post_office {
  background-position: -220px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hospital {
  background-position: -220px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bank {
  background-position: -220px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-atm {
  background-position: -220px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hotel {
  background-position: -220px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-love_hotel {
  background-position: -220px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-convenience_store {
  background-position: -220px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-school {
  background-position: -220px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-department_store {
  background-position: -220px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-factory {
  background-position: -220px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-izakaya_lantern {
  background-position: -220px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-japanese_castle {
  background-position: -220px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-european_castle {
  background-position: -220px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-waving_white_flag {
  background-position: -220px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-waving_black_flag {
  background-position: -220px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rosette {
  background-position: -220px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-label {
  background-position: -220px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-badminton_racquet_and_shuttlecock {
  background-position: -220px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bow_and_arrow {
  background-position: -220px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-amphora {
  background-position: -220px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skin-tone-2 {
  background-position: -240px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skin-tone-3 {
  background-position: -240px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skin-tone-4 {
  background-position: -240px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skin-tone-5 {
  background-position: -240px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skin-tone-6 {
  background-position: -240px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rat {
  background-position: -240px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mouse2 {
  background-position: -240px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ox {
  background-position: -240px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-water_buffalo {
  background-position: -240px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cow2 {
  background-position: -240px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tiger2 {
  background-position: -240px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-leopard {
  background-position: -240px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rabbit2 {
  background-position: -240px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cat2 {
  background-position: -240px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dragon {
  background-position: -240px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crocodile {
  background-position: -240px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-whale2 {
  background-position: -240px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snail {
  background-position: -240px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-snake {
  background-position: -240px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-racehorse {
  background-position: -240px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ram {
  background-position: -240px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-goat {
  background-position: -240px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sheep {
  background-position: -240px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-monkey {
  background-position: -240px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rooster {
  background-position: -240px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chicken {
  background-position: -240px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dog2 {
  background-position: -240px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pig2 {
  background-position: -240px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-boar {
  background-position: -240px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-elephant {
  background-position: -240px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-octopus {
  background-position: -240px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shell {
  background-position: -240px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bug {
  background-position: -240px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ant {
  background-position: -240px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bee {
  background-position: -240px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beetle {
  background-position: -240px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fish {
  background-position: -240px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tropical_fish {
  background-position: -240px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blowfish {
  background-position: -240px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-turtle {
  background-position: -240px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hatching_chick {
  background-position: -240px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baby_chick {
  background-position: -260px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hatched_chick {
  background-position: -260px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bird {
  background-position: -260px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-penguin {
  background-position: -260px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-koala {
  background-position: -260px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-poodle {
  background-position: -260px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dromedary_camel {
  background-position: -260px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-camel {
  background-position: -260px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dolphin {
  background-position: -260px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mouse {
  background-position: -260px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cow {
  background-position: -260px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tiger {
  background-position: -260px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rabbit {
  background-position: -260px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cat {
  background-position: -260px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dragon_face {
  background-position: -260px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-whale {
  background-position: -260px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-horse {
  background-position: -260px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-monkey_face {
  background-position: -260px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dog {
  background-position: -260px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pig {
  background-position: -260px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-frog {
  background-position: -260px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hamster {
  background-position: -260px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wolf {
  background-position: -260px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bear {
  background-position: -260px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-panda_face {
  background-position: -260px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pig_nose {
  background-position: -260px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-feet {
  background-position: -260px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chipmunk {
  background-position: -260px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eyes {
  background-position: -260px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eye {
  background-position: -260px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ear {
  background-position: -260px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-nose {
  background-position: -260px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lips {
  background-position: -280px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tongue {
  background-position: -280px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-point_up_2 {
  background-position: -280px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-point_down {
  background-position: -280px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-point_left {
  background-position: -280px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-point_right {
  background-position: -280px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-facepunch {
  background-position: -280px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wave {
  background-position: -280px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ok_hand {
  background-position: -280px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-thumbsup {
  background-position: -300px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap--1, .ap-thumbsdown {
  background-position: -300px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clap {
  background-position: -300px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-open_hands {
  background-position: -300px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crown {
  background-position: -300px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-womans_hat {
  background-position: -300px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eyeglasses {
  background-position: -300px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-necktie {
  background-position: -300px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shirt {
  background-position: -300px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-jeans {
  background-position: -300px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dress {
  background-position: -300px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kimono {
  background-position: -300px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bikini {
  background-position: -300px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-womans_clothes {
  background-position: -300px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-purse {
  background-position: -300px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-handbag {
  background-position: -300px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pouch {
  background-position: -300px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mans_shoe {
  background-position: -320px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-athletic_shoe {
  background-position: -320px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-high_heel {
  background-position: -320px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sandal {
  background-position: -320px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-boot {
  background-position: -320px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-footprints {
  background-position: -320px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bust_in_silhouette {
  background-position: -320px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-busts_in_silhouette {
  background-position: -320px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-boy {
  background-position: -320px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-girl {
  background-position: -320px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man {
  background-position: -320px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman {
  background-position: -320px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-family {
  background-position: -320px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-couple {
  background-position: -320px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-two_men_holding_hands {
  background-position: -320px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-two_women_holding_hands {
  background-position: -320px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cop {
  background-position: -320px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dancers {
  background-position: -340px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bride_with_veil {
  background-position: -340px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-person_with_blond_hair {
  background-position: -340px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man_with_gua_pi_mao {
  background-position: -340px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man_with_turban {
  background-position: -340px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-older_man {
  background-position: -340px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-older_woman {
  background-position: -340px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baby {
  background-position: -340px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-construction_worker {
  background-position: -360px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-princess {
  background-position: -360px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-japanese_ogre {
  background-position: -360px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-japanese_goblin {
  background-position: -360px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ghost {
  background-position: -360px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-angel {
  background-position: -360px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-alien {
  background-position: -360px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-space_invader {
  background-position: -360px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-imp {
  background-position: -360px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-skull {
  background-position: -360px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-information_desk_person {
  background-position: -360px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-guardsman {
  background-position: -360px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dancer {
  background-position: -360px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lipstick {
  background-position: -380px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-nail_care {
  background-position: -380px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-massage {
  background-position: -380px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-haircut {
  background-position: -380px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-barber {
  background-position: -380px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-syringe {
  background-position: -380px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pill {
  background-position: -380px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kiss {
  background-position: -380px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-love_letter {
  background-position: -380px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ring {
  background-position: -380px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gem {
  background-position: -380px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-couplekiss {
  background-position: -380px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bouquet {
  background-position: -380px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-couple_with_heart {
  background-position: -380px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wedding {
  background-position: -380px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heartbeat {
  background-position: -380px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-broken_heart {
  background-position: -380px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-two_hearts {
  background-position: -380px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sparkling_heart {
  background-position: -380px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heartpulse {
  background-position: -380px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cupid {
  background-position: -380px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blue_heart {
  background-position: -400px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-green_heart {
  background-position: -400px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-yellow_heart {
  background-position: -400px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-purple_heart {
  background-position: -400px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gift_heart {
  background-position: -400px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-revolving_hearts {
  background-position: -400px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heart_decoration {
  background-position: -400px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-diamond_shape_with_a_dot_inside {
  background-position: -400px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bulb {
  background-position: -400px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-anger {
  background-position: -400px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bomb {
  background-position: -400px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-zzz {
  background-position: -400px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-boom {
  background-position: -400px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sweat_drops {
  background-position: -400px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-droplet {
  background-position: -400px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dash {
  background-position: -400px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hankey {
  background-position: -400px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-muscle {
  background-position: -400px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dizzy {
  background-position: -400px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-speech_balloon {
  background-position: -400px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-thought_balloon {
  background-position: -400px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_flower {
  background-position: -400px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-100 {
  background-position: -400px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-moneybag {
  background-position: -400px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-currency_exchange {
  background-position: -400px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heavy_dollar_sign {
  background-position: -400px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-credit_card {
  background-position: -400px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-yen {
  background-position: -400px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dollar {
  background-position: -400px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-euro {
  background-position: -400px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pound {
  background-position: -400px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-money_with_wings {
  background-position: -400px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chart {
  background-position: -400px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-seat {
  background-position: -400px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-computer {
  background-position: -400px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-briefcase {
  background-position: -400px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-minidisc {
  background-position: -420px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-floppy_disk {
  background-position: -420px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cd {
  background-position: -420px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dvd {
  background-position: -420px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-file_folder {
  background-position: -420px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-open_file_folder {
  background-position: -420px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-page_with_curl {
  background-position: -420px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-page_facing_up {
  background-position: -420px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-date {
  background-position: -420px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-calendar {
  background-position: -420px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-card_index {
  background-position: -420px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chart_with_upwards_trend {
  background-position: -420px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-chart_with_downwards_trend {
  background-position: -420px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bar_chart {
  background-position: -420px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clipboard {
  background-position: -420px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pushpin {
  background-position: -420px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-round_pushpin {
  background-position: -420px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-paperclip {
  background-position: -420px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-straight_ruler {
  background-position: -420px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-triangular_ruler {
  background-position: -420px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bookmark_tabs {
  background-position: -420px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ledger {
  background-position: -420px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-notebook {
  background-position: -420px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-notebook_with_decorative_cover {
  background-position: -420px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-closed_book {
  background-position: -420px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-book {
  background-position: -420px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-green_book {
  background-position: -420px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blue_book {
  background-position: -420px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-orange_book {
  background-position: -420px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-books {
  background-position: -420px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-name_badge {
  background-position: -420px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scroll {
  background-position: -420px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-memo {
  background-position: -420px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-telephone_receiver {
  background-position: -420px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pager {
  background-position: -420px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fax {
  background-position: -420px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-satellite_antenna {
  background-position: -420px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-loudspeaker {
  background-position: -420px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mega {
  background-position: -420px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-outbox_tray {
  background-position: -420px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-inbox_tray {
  background-position: -420px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-package {
  background-position: -440px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-e-mail {
  background-position: -440px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-incoming_envelope {
  background-position: -440px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-envelope_with_arrow {
  background-position: -440px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mailbox_closed {
  background-position: -440px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mailbox {
  background-position: -440px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mailbox_with_mail {
  background-position: -440px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mailbox_with_no_mail {
  background-position: -440px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-postbox {
  background-position: -440px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-postal_horn {
  background-position: -440px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-newspaper {
  background-position: -440px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-iphone {
  background-position: -440px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-calling {
  background-position: -440px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-vibration_mode {
  background-position: -440px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mobile_phone_off {
  background-position: -440px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_mobile_phones {
  background-position: -440px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-signal_strength {
  background-position: -440px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-camera {
  background-position: -440px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-camera_with_flash {
  background-position: -440px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-video_camera {
  background-position: -440px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tv {
  background-position: -440px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-radio {
  background-position: -440px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-vhs {
  background-position: -440px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-film_projector {
  background-position: -440px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-prayer_beads {
  background-position: -440px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-twisted_rightwards_arrows {
  background-position: -440px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-repeat {
  background-position: -440px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-repeat_one {
  background-position: -440px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrows_clockwise {
  background-position: -440px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrows_counterclockwise {
  background-position: -440px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-low_brightness {
  background-position: -440px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-high_brightness {
  background-position: -440px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mute {
  background-position: -440px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-speaker {
  background-position: -440px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sound {
  background-position: -440px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-loud_sound {
  background-position: -440px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-battery {
  background-position: -440px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-electric_plug {
  background-position: -440px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mag {
  background-position: -440px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mag_right {
  background-position: -440px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lock_with_ink_pen {
  background-position: -440px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-closed_lock_with_key {
  background-position: -460px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-key {
  background-position: -460px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lock {
  background-position: -460px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-unlock {
  background-position: -460px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bell {
  background-position: -460px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_bell {
  background-position: -460px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bookmark {
  background-position: -460px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-link {
  background-position: -460px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-radio_button {
  background-position: -460px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-back {
  background-position: -460px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-end {
  background-position: -460px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-on {
  background-position: -460px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-soon {
  background-position: -460px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-top {
  background-position: -460px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-underage {
  background-position: -460px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-keycap_ten {
  background-position: -460px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-capital_abcd {
  background-position: -460px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-abcd {
  background-position: -460px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-1234 {
  background-position: -460px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-symbols {
  background-position: -460px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-abc {
  background-position: -460px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fire {
  background-position: -460px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flashlight {
  background-position: -460px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wrench {
  background-position: -460px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hammer {
  background-position: -460px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-nut_and_bolt {
  background-position: -460px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hocho {
  background-position: -460px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-gun {
  background-position: -460px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-microscope {
  background-position: -460px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-telescope {
  background-position: -460px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crystal_ball {
  background-position: -460px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-six_pointed_star {
  background-position: -460px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-beginner {
  background-position: -460px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-trident {
  background-position: -460px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-black_square_button {
  background-position: -460px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-white_square_button {
  background-position: -460px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-red_circle {
  background-position: -460px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-large_blue_circle {
  background-position: -460px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-large_orange_diamond {
  background-position: -460px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-large_blue_diamond {
  background-position: -460px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-small_orange_diamond {
  background-position: -460px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-small_blue_diamond {
  background-position: -480px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-small_red_triangle {
  background-position: -480px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-small_red_triangle_down {
  background-position: -480px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_up_small {
  background-position: -480px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-arrow_down_small {
  background-position: -480px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-om_symbol {
  background-position: -480px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dove_of_peace {
  background-position: -480px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kaaba {
  background-position: -480px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mosque {
  background-position: -480px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-synagogue {
  background-position: -480px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-menorah_with_nine_branches {
  background-position: -480px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock1 {
  background-position: -480px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock2 {
  background-position: -480px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock3 {
  background-position: -480px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock4 {
  background-position: -480px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock5 {
  background-position: -480px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock6 {
  background-position: -480px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock7 {
  background-position: -480px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock8 {
  background-position: -480px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock9 {
  background-position: -480px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock10 {
  background-position: -480px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock11 {
  background-position: -480px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock12 {
  background-position: -480px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock130 {
  background-position: -480px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock230 {
  background-position: -480px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock330 {
  background-position: -480px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock430 {
  background-position: -480px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock530 {
  background-position: -480px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock630 {
  background-position: -480px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock730 {
  background-position: -480px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock830 {
  background-position: -480px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock930 {
  background-position: -480px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock1030 {
  background-position: -480px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock1130 {
  background-position: -480px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-clock1230 {
  background-position: -480px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-candle {
  background-position: -480px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mantelpiece_clock {
  background-position: -480px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hole {
  background-position: -480px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man_in_business_suit_levitating {
  background-position: -480px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sleuth_or_spy {
  background-position: -480px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dark_sunglasses {
  background-position: -500px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spider {
  background-position: -500px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spider_web {
  background-position: -500px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-joystick {
  background-position: -500px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-linked_paperclips {
  background-position: -500px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lower_left_ballpoint_pen {
  background-position: -500px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lower_left_fountain_pen {
  background-position: -500px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lower_left_paintbrush {
  background-position: -500px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lower_left_crayon {
  background-position: -500px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-raised_hand_with_fingers_splayed {
  background-position: -500px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-middle_finger {
  background-position: -500px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spock-hand {
  background-position: -500px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-desktop_computer {
  background-position: -500px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-printer {
  background-position: -500px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-three_button_mouse {
  background-position: -500px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-trackball {
  background-position: -500px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-frame_with_picture {
  background-position: -500px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-card_index_dividers {
  background-position: -500px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-card_file_box {
  background-position: -500px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-file_cabinet {
  background-position: -500px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wastebasket {
  background-position: -500px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spiral_note_pad {
  background-position: -500px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-spiral_calendar_pad {
  background-position: -520px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-compression {
  background-position: -520px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-old_key {
  background-position: -520px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rolled_up_newspaper {
  background-position: -520px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dagger_knife {
  background-position: -520px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-speaking_head_in_silhouette {
  background-position: -520px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-left_speech_bubble {
  background-position: -520px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-right_anger_bubble {
  background-position: -520px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ballot_box_with_ballot {
  background-position: -520px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-world_map {
  background-position: -520px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mount_fuji {
  background-position: -520px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tokyo_tower {
  background-position: -520px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-statue_of_liberty {
  background-position: -520px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-japan {
  background-position: -520px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-moyai {
  background-position: -520px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grinning {
  background-position: -520px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grin {
  background-position: -520px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-joy {
  background-position: -520px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smiley {
  background-position: -520px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smile {
  background-position: -520px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sweat_smile {
  background-position: -520px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-laughing {
  background-position: -520px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-innocent {
  background-position: -520px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smiling_imp {
  background-position: -520px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wink {
  background-position: -520px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blush {
  background-position: -520px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-yum {
  background-position: -520px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-relieved {
  background-position: -520px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heart_eyes {
  background-position: -520px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sunglasses {
  background-position: -520px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smirk {
  background-position: -520px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-neutral_face {
  background-position: -520px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-expressionless {
  background-position: -520px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-unamused {
  background-position: -520px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sweat {
  background-position: -520px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pensive {
  background-position: -520px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-confused {
  background-position: -520px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-confounded {
  background-position: -520px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kissing {
  background-position: -520px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kissing_heart {
  background-position: -520px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kissing_smiling_eyes {
  background-position: -520px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kissing_closed_eyes {
  background-position: -540px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stuck_out_tongue {
  background-position: -540px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stuck_out_tongue_winking_eye {
  background-position: -540px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-stuck_out_tongue_closed_eyes {
  background-position: -540px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-disappointed {
  background-position: -540px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-worried {
  background-position: -540px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-angry {
  background-position: -540px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rage {
  background-position: -540px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cry {
  background-position: -540px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-persevere {
  background-position: -540px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-triumph {
  background-position: -540px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-disappointed_relieved {
  background-position: -540px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-frowning {
  background-position: -540px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-anguished {
  background-position: -540px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fearful {
  background-position: -540px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-weary {
  background-position: -540px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sleepy {
  background-position: -540px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tired_face {
  background-position: -540px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-grimacing {
  background-position: -540px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sob {
  background-position: -540px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-open_mouth {
  background-position: -540px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hushed {
  background-position: -540px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cold_sweat {
  background-position: -540px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scream {
  background-position: -540px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-astonished {
  background-position: -540px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flushed {
  background-position: -540px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sleeping {
  background-position: -540px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-dizzy_face {
  background-position: -540px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_mouth {
  background-position: -540px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mask {
  background-position: -540px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smile_cat {
  background-position: -540px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-joy_cat {
  background-position: -540px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smiley_cat {
  background-position: -540px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-heart_eyes_cat {
  background-position: -540px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smirk_cat {
  background-position: -540px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-kissing_cat {
  background-position: -540px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pouting_cat {
  background-position: -540px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crying_cat_face {
  background-position: -540px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scream_cat {
  background-position: -540px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-slightly_frowning_face {
  background-position: -540px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-slightly_smiling_face {
  background-position: -540px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-upside_down_face {
  background-position: -560px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-face_with_rolling_eyes {
  background-position: -560px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_good {
  background-position: -560px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ok_woman {
  background-position: -560px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bow {
  background-position: -560px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-see_no_evil {
  background-position: -560px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hear_no_evil {
  background-position: -560px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-speak_no_evil {
  background-position: -560px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-raising_hand {
  background-position: -560px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-raised_hands {
  background-position: -560px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-person_frowning {
  background-position: -560px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-person_with_pouting_face {
  background-position: -580px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-pray {
  background-position: -580px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rocket {
  background-position: -580px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-helicopter {
  background-position: -580px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-steam_locomotive {
  background-position: -580px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-railway_car {
  background-position: -580px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bullettrain_side {
  background-position: -580px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bullettrain_front {
  background-position: -580px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-train2 {
  background-position: -580px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-metro {
  background-position: -580px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-light_rail {
  background-position: -580px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-station {
  background-position: -580px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tram {
  background-position: -580px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-train {
  background-position: -580px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bus {
  background-position: -580px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oncoming_bus {
  background-position: -580px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-trolleybus {
  background-position: -580px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-busstop {
  background-position: -580px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-minibus {
  background-position: -580px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ambulance {
  background-position: -580px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-fire_engine {
  background-position: -580px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-police_car {
  background-position: -580px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oncoming_police_car {
  background-position: -580px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-taxi {
  background-position: -580px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oncoming_taxi {
  background-position: -580px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-car {
  background-position: -580px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oncoming_automobile {
  background-position: -580px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-blue_car {
  background-position: -580px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-truck {
  background-position: -580px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-articulated_lorry {
  background-position: -580px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-tractor {
  background-position: -580px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-monorail {
  background-position: -600px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mountain_railway {
  background-position: -600px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-suspension_railway {
  background-position: -600px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mountain_cableway {
  background-position: -600px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-aerial_tramway {
  background-position: -600px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-ship {
  background-position: -600px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rowboat {
  background-position: -600px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-speedboat {
  background-position: -600px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-traffic_light {
  background-position: -600px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-vertical_traffic_light {
  background-position: -600px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-construction {
  background-position: -600px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-rotating_light {
  background-position: -600px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-triangular_flag_on_post {
  background-position: -600px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-door {
  background-position: -600px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_entry_sign {
  background-position: -600px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-smoking {
  background-position: -600px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_smoking {
  background-position: -600px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-put_litter_in_its_place {
  background-position: -600px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-do_not_litter {
  background-position: -600px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-potable_water {
  background-position: -600px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-non-potable_water {
  background-position: -600px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bike {
  background-position: -600px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_bicycles {
  background-position: -600px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bicyclist {
  background-position: -600px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mountain_bicyclist {
  background-position: -600px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-walking {
  background-position: -600px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-no_pedestrians {
  background-position: -620px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-children_crossing {
  background-position: -620px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-mens {
  background-position: -620px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-womens {
  background-position: -620px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-restroom {
  background-position: -620px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baby_symbol {
  background-position: -620px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-toilet {
  background-position: -620px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-wc {
  background-position: -620px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shower {
  background-position: -620px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bath {
  background-position: -620px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bathtub {
  background-position: -620px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-passport_control {
  background-position: -620px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-customs {
  background-position: -620px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-baggage_claim {
  background-position: -620px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-left_luggage {
  background-position: -620px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-couch_and_lamp {
  background-position: -620px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-sleeping_accommodation {
  background-position: -620px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shopping_bags {
  background-position: -620px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bellhop_bell {
  background-position: -620px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-bed {
  background-position: -620px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-place_of_worship {
  background-position: -620px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hammer_and_wrench {
  background-position: -620px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-shield {
  background-position: -620px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-oil_drum {
  background-position: -620px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-motorway {
  background-position: -620px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-railway_track {
  background-position: -620px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-motor_boat {
  background-position: -620px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-small_airplane {
  background-position: -620px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-airplane_departure {
  background-position: -620px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-airplane_arriving {
  background-position: -620px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-satellite {
  background-position: -620px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-passenger_ship {
  background-position: -640px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-zipper_mouth_face {
  background-position: -640px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-money_mouth_face {
  background-position: -640px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-face_with_thermometer {
  background-position: -640px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-nerd_face {
  background-position: -640px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-thinking_face {
  background-position: -640px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-face_with_head_bandage {
  background-position: -640px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-robot_face {
  background-position: -640px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hugging_face {
  background-position: -640px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-the_horns {
  background-position: -640px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-crab {
  background-position: -640px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-lion_face {
  background-position: -640px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-scorpion {
  background-position: -640px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-turkey {
  background-position: -640px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-unicorn_face {
  background-position: -640px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-cheese_wedge {
  background-position: -640px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-hash {
  background-position: -640px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-keycap_star {
  background-position: -640px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-zero {
  background-position: -640px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-one {
  background-position: -640px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-two {
  background-position: -640px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-three {
  background-position: -640px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-four {
  background-position: -640px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-five {
  background-position: -640px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-six {
  background-position: -640px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-seven {
  background-position: -640px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-eight {
  background-position: -640px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-nine {
  background-position: -640px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ac {
  background-position: -640px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ad {
  background-position: -640px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ae {
  background-position: -640px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-af {
  background-position: -640px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ag {
  background-position: -640px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ai {
  background-position: -640px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-al {
  background-position: -640px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-am {
  background-position: -640px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ao {
  background-position: -660px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-aq {
  background-position: -660px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ar {
  background-position: -660px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-as {
  background-position: -660px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-at {
  background-position: -660px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-au {
  background-position: -660px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-aw {
  background-position: -660px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ax {
  background-position: -660px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-az {
  background-position: -660px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ba {
  background-position: -660px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bb {
  background-position: -660px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bd {
  background-position: -660px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-be {
  background-position: -660px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bf {
  background-position: -660px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bg {
  background-position: -660px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bh {
  background-position: -660px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bi {
  background-position: -660px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bj {
  background-position: -660px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bl {
  background-position: -660px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bm {
  background-position: -660px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bn {
  background-position: -660px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bo {
  background-position: -660px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bq {
  background-position: -660px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-br {
  background-position: -660px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bs {
  background-position: -660px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bt {
  background-position: -660px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bv {
  background-position: -660px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bw {
  background-position: -660px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-by {
  background-position: -660px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-bz {
  background-position: -660px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ca {
  background-position: -660px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cc {
  background-position: -660px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cd {
  background-position: -660px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cf {
  background-position: -660px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cg {
  background-position: -660px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ch {
  background-position: -660px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ci {
  background-position: -660px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ck {
  background-position: -660px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cl {
  background-position: -660px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cm {
  background-position: -660px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cn {
  background-position: -660px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-co {
  background-position: -680px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cp {
  background-position: -680px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cr {
  background-position: -680px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cu {
  background-position: -680px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cv {
  background-position: -680px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cw {
  background-position: -680px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cx {
  background-position: -680px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cy {
  background-position: -680px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-cz {
  background-position: -680px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-de {
  background-position: -680px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-dg {
  background-position: -680px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-dj {
  background-position: -680px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-dk {
  background-position: -680px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-dm {
  background-position: -680px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-do {
  background-position: -680px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-dz {
  background-position: -680px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ea {
  background-position: -680px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ec {
  background-position: -680px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ee {
  background-position: -680px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-eg {
  background-position: -680px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-eh {
  background-position: -680px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-er {
  background-position: -680px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-es {
  background-position: -680px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-et {
  background-position: -680px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-eu {
  background-position: -680px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fi {
  background-position: -680px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fj {
  background-position: -680px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fk {
  background-position: -680px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fm {
  background-position: -680px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fo {
  background-position: -680px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-fr {
  background-position: -680px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ga {
  background-position: -680px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gb {
  background-position: -680px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gd {
  background-position: -680px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ge {
  background-position: -680px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gf {
  background-position: -680px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gg {
  background-position: -680px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gh {
  background-position: -680px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gi {
  background-position: -680px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gl {
  background-position: -680px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gm {
  background-position: -680px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gn {
  background-position: -700px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gp {
  background-position: -700px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gq {
  background-position: -700px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gr {
  background-position: -700px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gs {
  background-position: -700px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gt {
  background-position: -700px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gu {
  background-position: -700px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gw {
  background-position: -700px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-gy {
  background-position: -700px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-hk {
  background-position: -700px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-hm {
  background-position: -700px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-hn {
  background-position: -700px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-hr {
  background-position: -700px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ht {
  background-position: -700px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-hu {
  background-position: -700px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ic {
  background-position: -700px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-id {
  background-position: -700px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ie {
  background-position: -700px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-il {
  background-position: -700px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-im {
  background-position: -700px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-in {
  background-position: -700px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-io {
  background-position: -700px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-iq {
  background-position: -700px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ir {
  background-position: -700px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-is {
  background-position: -700px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-it {
  background-position: -700px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-je {
  background-position: -700px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-jm {
  background-position: -700px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-jo {
  background-position: -700px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-jp {
  background-position: -700px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ke {
  background-position: -700px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kg {
  background-position: -700px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kh {
  background-position: -700px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ki {
  background-position: -700px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-km {
  background-position: -700px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kn {
  background-position: -700px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kp {
  background-position: -700px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kr {
  background-position: -700px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kw {
  background-position: -700px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ky {
  background-position: -700px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-kz {
  background-position: -700px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-la {
  background-position: -720px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lb {
  background-position: -720px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lc {
  background-position: -720px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-li {
  background-position: -720px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lk {
  background-position: -720px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lr {
  background-position: -720px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ls {
  background-position: -720px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lt {
  background-position: -720px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lu {
  background-position: -720px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-lv {
  background-position: -720px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ly {
  background-position: -720px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ma {
  background-position: -720px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mc {
  background-position: -720px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-md {
  background-position: -720px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-me {
  background-position: -720px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mf {
  background-position: -720px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mg {
  background-position: -720px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mh {
  background-position: -720px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mk {
  background-position: -720px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ml {
  background-position: -720px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mm {
  background-position: -720px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mn {
  background-position: -720px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mo {
  background-position: -720px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mp {
  background-position: -720px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mq {
  background-position: -720px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mr {
  background-position: -720px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ms {
  background-position: -720px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mt {
  background-position: -720px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mu {
  background-position: -720px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mv {
  background-position: -720px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mw {
  background-position: -720px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mx {
  background-position: -720px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-my {
  background-position: -720px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-mz {
  background-position: -720px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-na {
  background-position: -720px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nc {
  background-position: -720px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ne {
  background-position: -720px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nf {
  background-position: -720px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ng {
  background-position: -720px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ni {
  background-position: -720px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nl {
  background-position: -720px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-no {
  background-position: -740px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-np {
  background-position: -740px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nr {
  background-position: -740px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nu {
  background-position: -740px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-nz {
  background-position: -740px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-om {
  background-position: -740px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pa {
  background-position: -740px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pe {
  background-position: -740px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pf {
  background-position: -740px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pg {
  background-position: -740px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ph {
  background-position: -740px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pk {
  background-position: -740px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pl {
  background-position: -740px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pm {
  background-position: -740px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pn {
  background-position: -740px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pr {
  background-position: -740px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ps {
  background-position: -740px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pt {
  background-position: -740px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-pw {
  background-position: -740px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-py {
  background-position: -740px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-qa {
  background-position: -740px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-re {
  background-position: -740px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ro {
  background-position: -740px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-rs {
  background-position: -740px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ru {
  background-position: -740px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-rw {
  background-position: -740px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sa {
  background-position: -740px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sb {
  background-position: -740px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sc {
  background-position: -740px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sd {
  background-position: -740px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-se {
  background-position: -740px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sg {
  background-position: -740px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sh {
  background-position: -740px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-si {
  background-position: -740px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sj {
  background-position: -740px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sk {
  background-position: -740px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sl {
  background-position: -740px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sm {
  background-position: -740px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sn {
  background-position: -740px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-so {
  background-position: -740px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sr {
  background-position: -740px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ss {
  background-position: -760px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-st {
  background-position: -760px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sv {
  background-position: -760px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sx {
  background-position: -760px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sy {
  background-position: -760px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-sz {
  background-position: -760px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ta {
  background-position: -760px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tc {
  background-position: -760px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-td {
  background-position: -760px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tf {
  background-position: -760px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tg {
  background-position: -760px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-th {
  background-position: -760px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tj {
  background-position: -760px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tk {
  background-position: -760px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tl {
  background-position: -760px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tm {
  background-position: -760px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tn {
  background-position: -760px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-to {
  background-position: -760px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tr {
  background-position: -760px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tt {
  background-position: -760px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tv {
  background-position: -760px -400px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tw {
  background-position: -760px -420px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-tz {
  background-position: -760px -440px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ua {
  background-position: -760px -460px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ug {
  background-position: -760px -480px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-um {
  background-position: -760px -500px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-us {
  background-position: -760px -520px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-uy {
  background-position: -760px -540px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-uz {
  background-position: -760px -560px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-va {
  background-position: -760px -580px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-vc {
  background-position: -760px -600px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ve {
  background-position: -760px -620px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-vg {
  background-position: -760px -640px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-vi {
  background-position: -760px -660px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-vn {
  background-position: -760px -680px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-vu {
  background-position: -760px -700px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-wf {
  background-position: -760px -720px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ws {
  background-position: -760px -740px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-xk {
  background-position: -760px -760px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-ye {
  background-position: -760px -780px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-yt {
  background-position: -760px -800px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-za {
  background-position: -780px 0; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-zm {
  background-position: -780px -20px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-flag-zw {
  background-position: -780px -40px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-man-boy {
  background-position: -780px -60px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-man-boy-boy {
  background-position: -780px -80px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-man-girl {
  background-position: -780px -100px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-man-girl-boy {
  background-position: -780px -120px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-man-girl-girl {
  background-position: -780px -140px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-woman-boy-boy {
  background-position: -780px -160px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-woman-girl {
  background-position: -780px -180px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-woman-girl-boy {
  background-position: -780px -200px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-woman-girl-girl {
  background-position: -780px -220px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-heart-man {
  background-position: -780px -240px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-man-kiss-man {
  background-position: -780px -260px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-woman-boy {
  background-position: -780px -280px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-woman-boy-boy {
  background-position: -780px -300px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-woman-girl {
  background-position: -780px -320px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-woman-girl-boy {
  background-position: -780px -340px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-woman-girl-girl {
  background-position: -780px -360px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-heart-woman {
  background-position: -780px -380px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/quill-emoji.css */
.ap-woman-kiss-woman {
  background-position: -780px -400px; }

/* v1.0.7 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
/* line 3, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.royalSlider {
  width: 600px;
  height: 400px;
  position: relative;
  direction: ltr;
  touch-action: pan-y pinch-zoom; }

/* line 10, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.royalSlider > * {
  float: left; }

/* line 14, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
  -webkit-backface-visibility: hidden; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none; }

/* line 31, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 39, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 48, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0; }

/* line 53, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 60, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsArrow,
.rsThumbsArrow {
  cursor: pointer; }

/* line 65, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsThumb {
  float: left;
  position: relative; }

/* line 71, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsArrow,
.rsNav,
.rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear; }

/* line 80, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear; }

/* line 90, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsGCaption {
  width: 100%;
  float: left;
  text-align: center; }

/* Fullscreen options, very important ^^ */
/* line 97, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.royalSlider.rsFullscreen {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 2147483647 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important; }

/* line 110, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none; }

/* line 119, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsSlide {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%; }

/* line 130, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
  height: auto; }

/* line 135, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsContent {
  width: 100%;
  height: 100%;
  position: relative; }

/* line 141, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsPreloader {
  position: absolute;
  z-index: 0; }

/* line 146, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none; }

/* line 151, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25); }

/* line 155, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22; }

/* line 162, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsTabs {
  float: left;
  background: none !important; }

/* line 166, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsTabs,
.rsThumbs {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 173, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVideoContainer {
  width: auto;
  height: auto;
  line-height: 0;
  position: relative; }

/* line 179, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s; }

/* line 187, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVideoFrameHolder.rsVideoActive {
  opacity: 1; }

/* line 190, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }

/* ios controls over video bug, shifting video */
/* line 202, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px; }

/* line 211, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15; }

/* line 219, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
img.rsImg {
  max-width: none; }

/* line 223, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.grab-cursor {
  cursor: move;
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab; }

/* line 230, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.grabbing-cursor {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing; }

/* line 236, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsNoDrag {
  cursor: auto; }

/* line 240, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/royalslider.css */
.rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: rgba(0, 0, 0, 0); }

/******************************
*
*  RoyalSlider Default Skin 
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'rs-default.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/
/* Background */
/* line 22, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault,
.rsDefault .rsOverflow,
.rsDefault .rsSlide,
.rsDefault .rsVideoFrameHolder,
.rsDefault .rsThumbs {
  background: #151515;
  color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
/* line 38, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsArrow {
  height: 100%;
  width: 44px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21; }

/* line 46, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsVer .rsArrow {
  width: 100%;
  height: 44px; }

/* line 51, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsVer .rsArrowLeft {
  top: 0;
  left: 0; }

/* line 52, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsVer .rsArrowRight {
  bottom: 0;
  left: 0; }

/* line 54, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsHor .rsArrowLeft {
  left: 0;
  top: 0; }

/* line 55, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsHor .rsArrowRight {
  right: 0;
  top: 0; }

/* line 57, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsArrowIcn {
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  position: absolute;
  cursor: pointer;
  background: url(/rs-default.png);
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px; }

/* line 75, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsArrowIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/* line 79, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: -64px -32px; }

/* line 80, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -64px -64px; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
  background-position: -96px -32px; }

/* line 83, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
  background-position: -96px -64px; }

/* line 85, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsArrowDisabled .rsArrowIcn {
  opacity: .2;
  filter: alpha(opacity=20);
  *display: none; }

/***************
*
*  2. Bullets
*
****************/
/* line 94, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsBullets {
  position: absolute;
  z-index: 35;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  margin: 0 auto;
  background: #000;
  background: rgba(0, 0, 0, 0.75);
  text-align: center;
  line-height: 8px;
  overflow: hidden;
  display: none;
  /* trick for remove thumbnail from boat detail slider */ }

/* line 111, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsBullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 6px 5px 6px; }

/* line 119, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsBullet span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #777;
  background: rgba(255, 255, 255, 0.5); }

/* line 127, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsBullet.rsNavSelected span {
  background-color: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
/* line 141, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsHor {
  width: 100%;
  height: 72px; }

/* line 145, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsVer {
  width: 96px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0; }

/* line 152, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%; }

/* line 156, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsContainer {
  position: relative;
  width: 100%; }

/* line 160, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 72px; }

/* line 166, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumb img {
  width: 100%;
  height: 100%; }

/* line 170, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumb.rsNavSelected {
  background: #02874a; }

/* line 173, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumb.rsNavSelected img {
  opacity: 0.3;
  filter: alpha(opacity=30); }

/* line 177, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTmb {
  display: block; }

/* Thumbnails with text */
/* line 182, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTmb h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
  color: #FFF; }

/* line 189, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTmb span {
  color: #DDD;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px; }

/* Thumbnails arrow icons */
/* line 200, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsArrow {
  height: 100%;
  width: 20px;
  position: absolute;
  display: block;
  cursor: pointer;
  z-index: 21;
  background: #000;
  background: rgba(0, 0, 0, 0.75); }

/* line 210, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsArrow:hover {
  background: rgba(0, 0, 0, 0.9); }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsArrow {
  width: 100%;
  height: 20px; }

/* line 217, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
  top: 0;
  left: 0; }

/* line 218, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
  bottom: 0;
  left: 0; }

/* line 220, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
  left: 0;
  top: 0; }

/* line 221, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
  right: 0;
  top: 0; }

/* line 223, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsArrowIcn {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  position: absolute;
  cursor: pointer;
  background: url(/rs-default.png); }

/* line 235, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -128px -32px; }

/* line 236, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -128px -48px; }

/* line 238, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
  background-position: -144px -32px; }

/* line 239, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
  background-position: -144px -48px; }

/* line 241, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsThumbsArrowDisabled {
  display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
  /* line 245, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
  .rsDefault .rsThumb {
    width: 59px;
    height: 44px; }

  /* line 249, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
  .rsDefault .rsThumbsHor {
    height: 44px; }

  /* line 252, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
  .rsDefault .rsThumbsVer {
    width: 59px; } }
/***************
*
*  4. Tabs
*
****************/
/* line 266, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTabs {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  padding-top: 12px;
  position: relative; }

/* line 273, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTab {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  height: auto;
  width: auto;
  color: #333;
  padding: 5px 13px 6px;
  min-width: 72px;
  border: 1px solid #D9D9DD;
  border-right: 1px solid #f5f5f5;
  text-decoration: none;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
  background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
  -webkit-box-shadow: inset 1px 0 0 #fff;
  box-shadow: inset 1px 0 0 #fff;
  *display: inline;
  *zoom: 1; }

/* line 297, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTab:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px; }

/* line 303, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTab:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cfcfcf; }

/* line 311, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTab:active {
  border: 1px solid #D9D9DD;
  background-color: #f4f4f4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

/* line 316, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsTab.rsNavSelected {
  color: #FFF;
  border: 1px solid #999;
  text-shadow: 1px 1px #838383;
  box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
  background: #ACACAC;
  background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
  background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
  background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
/* line 337, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsFullscreenBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 22;
  display: block;
  position: absolute;
  cursor: pointer; }

/* line 348, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsFullscreenIcn {
  display: block;
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url(/rs-default.png) 0 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000;
  border-radius: 2px; }

/* line 361, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsFullscreenIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/* line 364, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault.rsFullscreen .rsFullscreenIcn {
  background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
/* line 378, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsPlayBtn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  cursor: pointer; }

/* line 386, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsPlayBtnIcon {
  width: 64px;
  display: block;
  height: 64px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  transition: .3s;
  background: url(/rs-default.png) no-repeat 0 -32px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

/* line 402, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
  background-color: rgba(0, 0, 0, 0.9); }

/* line 405, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsBtnCenterer {
  position: absolute;
  left: 50%;
  top: 50%; }

/* line 410, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsCloseVideoBtn {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  z-index: 500;
  position: absolute;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0); }

/* line 422, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsCloseVideoBtn.rsiOSBtn {
  top: -38px;
  right: -6px; }

/* line 427, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsCloseVideoIcn {
  margin: 6px;
  width: 32px;
  height: 32px;
  background: url(/rs-default.png) -64px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  *background-color: #000; }

/* line 436, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsCloseVideoIcn:hover {
  background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
/* line 448, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsPreloader {
  width: 20px;
  height: 20px;
  background-image: url(/../preloaders/preloader-white.gif);
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
/* line 467, /var/www/boatscouk-staging/releases/20250925165459/vendor/assets/stylesheets/rs-default.css */
.rsDefault .rsGCaption {
  position: absolute;
  float: none;
  bottom: 6px;
  left: 6px;
  text-align: left;
  background: black;
  background: rgba(0, 0, 0, 0.75);
  color: #FFF;
  padding: 2px 8px;
  width: auto;
  font-size: 12px;
  border-radius: 2px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
* {
  vertical-align: baseline;
  font-family: inherit;
  font-style: inherit;
  font-size: 100%;
  border: none;
  padding: 0;
  margin: 0;
  line-height: 1; }

/* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
html, body {
  height: 100%;
  width: 100%; }

/* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
html {
  font-family: 'Ubuntu', sans-serif;
  font-size: 100%;
  color: #404040; }

/* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
body {
  font-family: 'Ubuntu', sans-serif;
  font-size: 1em; }

/* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
article, aside, details, figcaption, figure, footer, font, header, content, hgroup, menu, nav, section {
  display: block; }

/* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a img, :link img, :visited img {
  border: 0; }

/* line 23, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a {
  outline: none;
  -moz-outline: 0;
  border: none;
  border-width: 0px; }

/* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a:active {
  outline: none;
  -moz-outline: 0; }

/* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a:focus {
  outline: none;
  -moz-outline: 0; }

/* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a {
  color: #404040;
  text-decoration: none; }

/* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
a:hover {
  text-decoration: underline; }

/* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
li {
  list-style-type: none; }

/* line 31, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
li.normal {
  list-style-type: disc;
  display: list-item;
  line-height: 1.4em; }

/* line 37, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 38, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
:focus {
  outline: 0; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
input, select, textarea {
  font-family: 'Ubuntu', sans-serif;
  color: #404040;
  padding: 5px; }

/* line 41, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_reset.scss */
.clear {
  clear: both;
  font-size: 0pt;
  line-height: 0px;
  height: 0px; }

/******************/
@font-face {
  font-family: 'boats';
  src: url(/assets/boats-f9960a49e2f250923a16c62201efa6929695192d61510ad3f2994d5db5aa05fb.eot?cmrvo2);
  src: url(/assets/boats-f9960a49e2f250923a16c62201efa6929695192d61510ad3f2994d5db5aa05fb.eot?cmrvo2#iefix) format("embedded-opentype"), url(/assets/boats-74e6709b1e2e1341e5b8a4800dadb4f7b9c873c70928b6f27d5989c94b42658d.ttf?cmrvo2) format("truetype"), url(/assets/boats-12332a3e32ecc704ab28e20ee31c316a48f84d7b0f2080781284fb576a9ce661.woff?cmrvo2) format("woff"), url(/assets/boats-e9fb177808cd3acb43cd93a8317cfe6e7322ee99274aa6f3fa2320e0bf44140f.svg?cmrvo2#boats) format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 12, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
[class^="boat-"], [class*=" boat-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'boats' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@media (max-width: 767px) {
  /* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
  img.boat-kawasaki,
  img.boat-sea-ray {
    width: 80px; } }
/* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-anchor-icon:before {
  content: "\e921"; }

/* line 37, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-search-icon:before {
  content: "\e920"; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-arrow-left-icon:before {
  content: "\e900"; }

/* line 43, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-arrow-right-icon:before {
  content: "\e901"; }

/* line 46, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-boat-icon:before {
  content: "\e902"; }

/* line 49, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-call-icon:before {
  content: "\e903"; }

/* line 52, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-chatboxes-icon:before {
  content: "\e904"; }

/* line 55, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-close-icon:before {
  content: "\e905"; }

/* line 58, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-compass-icon:before {
  content: "\e906"; }

/* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-cruiser-icon:before {
  content: "\e907"; }

/* line 64, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-filter-icon:before {
  content: "\e908"; }

/* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-fishing-icon:before {
  content: "\e909"; }

/* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-grid-icon-1:before {
  content: "\e90a"; }

/* line 73, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-grid-icon:before {
  content: "\e90b"; }

/* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-invalid-name-icon:before {
  content: "\e90c"; }

/* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-menu-icon:before {
  content: "\e90d"; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-arvor:before {
  content: "\e90e"; }

/* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-narrow-house-icon:before {
  content: "\e90f"; }

/* line 88, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-sailing-icon:before {
  content: "\e910"; }

/* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-sports-icon:before {
  content: "\e913"; }

/* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-sync-icon:before {
  content: "\e914"; }

/* line 97, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-tenders-icon:before {
  content: "\e915"; }

/* line 100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-video-icon:before {
  content: "\e916"; }

/* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-dush-arrow-left-icon:before {
  content: "\e917"; }

/* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-dush-arrow-right-icon:before {
  content: "\e918"; }

/* line 109, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-mouse-icon:before {
  content: "\e919"; }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-axopar:before {
  content: "\e91a"; }

/* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-jeanneau:before {
  content: "\e91b"; }

/* line 118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-parker:before {
  content: "\e91c"; }

/* line 122, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-princess:before {
  content: "\e91d"; }

/* line 126, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-seabob:before {
  content: "\e91e"; }

/* line 129, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-williams:before {
  content: "\e91f"; }

/* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_icons.scss */
.boat-search:before {
  content: "\e986"; }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-slider-with-curve {
  position: relative;
  height: 3px;
  margin-top: 150px; }
  @media (max-width: 768px) {
    /* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
    .price-slider-with-curve {
      margin-top: 115px; } }

/* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-curve-container {
  position: absolute;
  top: -144px;
  left: 0;
  right: 0;
  height: 80px;
  pointer-events: none; }
  @media (max-width: 768px) {
    /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
    .price-curve-container {
      top: -115px;
      height: 60px;
      right: 20px; } }

/* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-range-slider {
  background: transparent;
  height: 7px;
  border: 0;
  box-shadow: none;
  padding: 7px 20px 10px 0;
  position: relative; }
  /* line 37, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
  .price-range-slider .noUi-base {
    position: relative; }
    /* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
    .price-range-slider .noUi-base .noUi-connects {
      height: 3px;
      background-color: rgba(96, 105, 148, 0.18);
      border-radius: 3.5px; }
      /* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
      .price-range-slider .noUi-base .noUi-connects .noUi-connect {
        background-color: #ff001f; }
    /* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
    .price-range-slider .noUi-base .noUi-origin .noUi-handle {
      width: 17px;
      height: 17px;
      background-color: #e7e8ef;
      border-radius: 50%;
      border: 0;
      box-shadow: none;
      top: -7px;
      z-index: 3; }
      /* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
      .price-range-slider .noUi-base .noUi-origin .noUi-handle:before {
        display: none; }
      /* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
      .price-range-slider .noUi-base .noUi-origin .noUi-handle:after {
        width: 7px;
        height: 7px;
        border-radius: 50%;
        background-color: #ff001f;
        top: 5px;
        left: 5px; }

/* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-curve {
  position: absolute;
  top: 0;
  left: 6px;
  right: 0;
  bottom: 0;
  pointer-events: none;
  z-index: 2;
  height: 150px; }
  @media (max-width: 768px) {
    /* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
    .price-curve {
      height: 114px; } }

/* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-curve-area {
  fill: #ff001f; }

/* line 97, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/price_slider.scss */
.price-curve-line {
  stroke: #ff001f;
  stroke-width: 2;
  fill: none;
  opacity: 0.9; }

@font-face {
  font-family: 'AvenirNext';
  src: url(/assets/AvenirNextLTPro-Regular-7b3792bd22e9992e9e447649757f6952304978a3e9eee9706a80053c60f57f5c.eot);
  src: url(/assets/AvenirNextLTPro-Regular-7b3792bd22e9992e9e447649757f6952304978a3e9eee9706a80053c60f57f5c.eot?#iefix) format("embedded-opentype"), url(/assets/AvenirNextLTPro-Regular-bab004fff7b05b19876c6994e39cc031f7a4f75e31cbc3310cf8907c713ee807.woff2) format("woff2"), url(/assets/AvenirNextLTPro-Regular-fd8ace8f4e2019777accd161be64dc98d16ccb006dafac639b55ce15cc5b718e.woff) format("woff"), url(/assets/AvenirNextLTPro-Regular-f5f0c8ae46947b1cf3cefed014c933c9646de27e3c77e9934a0a8c71caa49dfc.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'lg';
  src: url("https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.10/fonts/lg.eot");
  src: url("https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.10/fonts/lg.eot") format("embedded-opentype"), url("https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.10/fonts/lg.woff") format("woff"), url("https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.10/fonts/lg.ttf") format("truetype"), url("https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.10/fonts/lg.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.ellip {
  display: block;
  height: 100%; }

/* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.boat-salt-example {
  padding: 10px 20px;
  border: 4px solid #606994;
  background: white;
  color: #606994;
  margin-bottom: 20px;
  display: block; }
  /* line 41, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .boat-salt-example.mobile {
    background-color: #606994;
    color: white;
    line-height: 9.5px;
    display: none; }
    /* line 47, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .boat-salt-example.mobile p {
      line-height: 1.3; }
  /* line 52, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .boat-salt-example .mb-20 {
    margin-bottom: 20px; }

@media screen and (max-width: 767px) {
  /* line 60, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .boat-salt-example.mobile {
    display: block; }
  /* line 64, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .boat-salt-example.desktop {
    display: none; } }
/* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.ellip-line {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%; }

/* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.text-green {
  color: #28a745; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.fs-14 {
  font-size: 14px !important; }

/* line 86, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.fs-18 {
  font-size: 18px !important; }

/* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.ellip,
.ellip-line {
  position: relative;
  overflow: hidden; }

/* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.view-all-drop-down {
  width: 130px; }

/* line 107, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#c:focus {
  border: 1px solid red; }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
ul.events-gallery {
  background: #e9e9e9; }
  /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  ul.events-gallery li.lslide > img {
    width: 100%;
    height: calc(100vh - 58px - 220px);
    object-fit: cover; }
    @media (max-width: 1024px) {
      /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      ul.events-gallery li.lslide > img {
        width: 100%;
        height: 500px; } }
    @media (max-width: 991px) {
      /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      ul.events-gallery li.lslide > img {
        height: 340px; } }
    @media (max-width: 575px) {
      /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      ul.events-gallery li.lslide > img {
        height: 214px; } }

/* line 139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-page .kawasaki-jet-ski img, .search-page .img-menu-item img, .navbar.navbar-default.nav-homepage .kawasaki-jet-ski img, .navbar.navbar-default.nav-homepage .img-menu-item img {
  margin: 0 auto;
  display: block; }
/* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-page .kawasaki-jet-ski img.blue, .search-page .img-menu-item img.blue, .navbar.navbar-default.nav-homepage .kawasaki-jet-ski img.blue, .navbar.navbar-default.nav-homepage .img-menu-item img.blue {
  display: none; }

/* line 151, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
header.main-header.v2 .navbar-default:not(.nav-homepage) ul.navbar-nav > li:not(:last-child),
header.main-header.v2 .navbar-default:not(.nav-homepage) .img-menu-item {
  border-left: none !important;
  border-right: none !important; }
  /* line 156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  header.main-header.v2 .navbar-default:not(.nav-homepage) ul.navbar-nav > li:not(:last-child).info,
  header.main-header.v2 .navbar-default:not(.nav-homepage) .img-menu-item.info {
    margin-right: 20px; }
/* line 161, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
header.main-header.v2 .navbar-default:not(.nav-homepage) li.img-menu-item:first-child {
  border-left: 1px solid #606994; }
/* line 165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
header.main-header.v2 .navbar-default:not(.nav-homepage) li.img-menu-item:last-child {
  border-right: none; }

/* line 172, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
header.main-header.v2 .navbar-right .img-menu-item {
  padding-top: 2px; }
  /* line 175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  header.main-header.v2 .navbar-right .img-menu-item.info {
    border-left: 1px solid #606994; }
  /* line 179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  header.main-header.v2 .navbar-right .img-menu-item.williams {
    border-right: none !important;
    width: 133px; }
    /* line 183, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header.v2 .navbar-right .img-menu-item.williams img {
      position: absolute;
      top: -5px; }

/* line 193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-page .kawasaki-jet-ski img, .search-page .img-menu-item img, .navbar.navbar-default.nav-simple .kawasaki-jet-ski img, .navbar.navbar-default.nav-simple .img-menu-item img {
  display: none; }
/* line 197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-page .kawasaki-jet-ski img.blue, .search-page .img-menu-item img.blue, .navbar.navbar-default.nav-simple .kawasaki-jet-ski img.blue, .navbar.navbar-default.nav-simple .img-menu-item img.blue {
  display: block; }

/* line 203, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.how-to-persue-px {
  font-size: 16px;
  font-weight: 300;
  color: #2a3352; }
  /* line 208, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .how-to-persue-px li {
    line-height: 1.44;
    margin: 10px 0; }

/* line 216, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#part-exchanges-page .simple-text-wrapper {
  margin-bottom: 30px; }

/* line 222, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.px-form .px_form-condition-radio-button {
  display: inline-block;
  width: 9.3%; }
  @media (max-width: 575px) {
    /* line 222, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    form.px-form .px_form-condition-radio-button {
      width: 18.5%; } }
  /* line 230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  form.px-form .px_form-condition-radio-button input[type='radio']:not(:first-child) {
    margin-left: 0; }
/* line 235, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.px-form label.error {
  color: red !important; }
/* line 239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.px-form h5 {
  color: #2e3558; }
/* line 243, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.px-form input[type='radio']:not(:first-child) {
  margin-left: 10px; }
/* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.px-form .radio-wrapper.form-group {
  position: relative; }
  /* line 250, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  form.px-form .radio-wrapper.form-group label.error {
    position: absolute;
    left: 0;
    bottom: -20px;
    margin-bottom: 10px; }
  /* line 257, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  form.px-form .radio-wrapper.form-group.has-error {
    margin-bottom: 25px; }

/* line 263, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.head-search-block-child {
  display: inline-block; }

@media (min-width: 992px) {
  /* line 305, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-wrapper {
    min-height: 100vh;
    padding-bottom: 144px;
    margin-bottom: -144px; } }
@media (min-width: 1025px) {
  /* line 305, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-wrapper {
    padding-bottom: 70px;
    margin-bottom: -70px; } }

/* line 322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search {
  right: 57px !important; }

/* line 325, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.modal-backdrop {
  z-index: 100 !important; }

/* line 328, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.yellow {
  color: #ffb106; }

/* line 331, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.input-wrapper-modal {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #333333;
  border-radius: 95px; }
  /* line 338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .input-wrapper-modal .btn-submit {
    border-radius: 95px;
    background-color: #ffb106; }
    @media (max-width: 515px) {
      /* line 342, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .input-wrapper-modal .btn-submit span {
        display: none; } }
    /* line 347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .input-wrapper-modal .btn-submit span {
      padding-left: 30px;
      color: #23254b; }
    /* line 351, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .input-wrapper-modal .btn-submit i.boat-search-icon {
      color: #23254b;
      padding-right: 20px; }
      @media (max-width: 515px) {
        /* line 351, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .input-wrapper-modal .btn-submit i.boat-search-icon {
          padding-right: 0; } }
  /* line 359, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .input-wrapper-modal input {
    width: 100%;
    margin-left: 5px;
    font-family: Ubuntu, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-weight: normal;
    height: 28px;
    letter-spacing: normal;
    line-height: 14px; }
    @media (max-width: 475px) {
      /* line 359, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .input-wrapper-modal input {
        font-size: 13.5px; } }

/* line 378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
body {
  overflow-x: hidden; }
  @media (max-width: 414px) {
    /* line 380, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    body.sidebar-opened {
      overflow: hidden; } }

/* line 387, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.privacy-banner {
  height: 146px;
  background: url(/assets/privacy-top-banner-489af13f4373b1af8657acef8ec7dbaa9853309f61ab8c59a9e4d727059f32ec.jpg) center center no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  @media (min-width: 1440px) {
    /* line 387, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .privacy-banner {
      height: 250px; } }
  /* line 406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .privacy-banner h1 {
    font-size: 30px;
    font-weight: 300;
    line-height: 1.23;
    letter-spacing: 1px;
    color: #ffffff;
    margin: 0; }

/* line 416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.custom-wrapper {
  background: #f8f8f8; }

/* line 420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.simple-text-wrapper {
  padding: 0 0 35px;
  color: #918d89;
  font-weight: 300;
  line-height: 1.44; }
  @media (max-width: 991px) {
    /* line 420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper {
      padding: 25px; } }
  /* line 428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h1, .simple-text-wrapper h2, .simple-text-wrapper h3, .simple-text-wrapper h4, .simple-text-wrapper h5, .simple-text-wrapper h6 {
    color: #606994; }
  /* line 431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper img.full-image {
    width: 100%; }
  /* line 434, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h1.green-ttl {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.23;
    letter-spacing: 1px;
    color: #28a745;
    margin-top: 0;
    margin-bottom: 25px; }
  /* line 443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h4.title {
    font-weight: 300;
    position: relative;
    font-size: 20px;
    line-height: 1.85;
    letter-spacing: 0.7px;
    color: #606994;
    margin: 0 0 13px;
    padding-bottom: 5px; }
    /* line 452, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper h4.title:after {
      position: absolute;
      content: '';
      display: block;
      width: 45px;
      height: 1px;
      background-color: #28a745;
      bottom: 0;
      left: 0; }
  /* line 464, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h3.list-ttl {
    font-size: 24px;
    line-height: 1.6;
    color: #606994; }
  @media (min-width: 992px) {
    /* line 469, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper h3.sub-header {
      margin-top: 44px; } }
  /* line 474, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h3.feedttl {
    font-size: 20px;
    font-weight: 300;
    line-height: 1.6;
    color: #606994;
    margin: 0; }
    /* line 480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper h3.feedttl b {
      font-weight: normal; }
  /* line 485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h2.title {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.23;
    letter-spacing: 1px;
    color: #606994;
    position: relative;
    margin: 50px 0 20px;
    text-align: center;
    position: relative;
    padding-bottom: 22px; }
    @media (max-width: 767px) {
      /* line 485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .simple-text-wrapper h2.title {
        margin: 20px 0; } }
    /* line 499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper h2.title:after {
      position: absolute;
      content: '';
      display: block;
      width: 44px;
      height: 1px;
      background-color: #28a745;
      bottom: 0;
      left: 50%;
      margin-left: -22px; }
    /* line 510, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper h2.title.border-less {
      padding-bottom: 0; }
      /* line 512, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .simple-text-wrapper h2.title.border-less:after {
        display: none; }
  /* line 517, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper h2.table-title {
    font-size: 24px;
    font-weight: normal;
    line-height: 1.54;
    letter-spacing: 0.8px;
    color: #606994;
    position: relative;
    margin: 30px 0 10px;
    text-align: center;
    position: relative; }
  /* line 528, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper p {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.44;
    color: #2a3352; }
    /* line 533, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p.feed-sub {
      font-size: 18px;
      line-height: 2.06;
      letter-spacing: 0.6px;
      color: #28a745; }
    /* line 539, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p.warranty-sub {
      font-size: 18px;
      line-height: 1.78;
      text-align: center;
      color: #28a745; }
    /* line 545, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p.table-sub {
      font-size: 16px;
      text-align: center;
      color: #28a745; }
    /* line 550, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p.subtitle {
      text-align: center;
      font-size: 20px;
      line-height: 1.3;
      color: #606994;
      margin: 0; }
    /* line 557, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p b {
      font-weight: normal; }
    /* line 560, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper p.table-cell-ex {
      background-color: rgba(204, 205, 216, 0.31);
      padding: 7px;
      font-size: 16px;
      font-weight: 300;
      text-align: center;
      color: #2a3352; }
  /* line 569, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper .sell-form-instruct {
    margin: 0 auto;
    width: 68%; }
    /* line 572, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper .sell-form-instruct p {
      color: #369f4d !important; }
  /* line 577, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper a.text-link {
    color: #ff001f;
    text-decoration: underline; }
  /* line 583, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper ul.link-list li a {
    line-height: 1.3;
    text-decoration: underline; }
    /* line 586, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper ul.link-list li a:hover {
      color: #ff001f; }
  /* line 593, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper ul.simple-list li {
    line-height: 1.3;
    color: #606994; }
  /* line 598, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper ul.image-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    /* line 602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper ul.image-list li {
      width: 49%;
      margin-bottom: 20px; }
  /* line 611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper .meet-more-btn {
    width: 120px;
    height: 38px;
    border-radius: 23px;
    border: solid 1px #28a745;
    padding: 7px 15px;
    background: transparent; }
    /* line 618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper .meet-more-btn span {
      font-size: 16px;
      letter-spacing: 1px;
      text-align: center;
      color: #28a745;
      line-height: 1; }
  /* line 629, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper form.text-form .form-group label {
    font-size: 14px;
    font-weight: 300;
    line-height: 1.2;
    letter-spacing: 0.5px;
    color: #2e3558; }
  /* line 636, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper form.text-form .form-group input.form-control {
    text-align: left;
    border-color: transparent;
    height: 42px;
    border-radius: 3px;
    background-color: #f8f8f8;
    font-size: 16px;
    font-weight: 300;
    color: #606994;
    box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
    transition: all .2s ease;
    padding: 6px 9px; }
    /* line 648, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.text-form .form-group input.form-control:focus {
      box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.14);
      border-color: rgba(96, 105, 148, 0.5); }
  /* line 653, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper form.text-form .form-group .btn-search {
    border-radius: 25px; }
    /* line 655, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.text-form .form-group .btn-search span {
      text-transform: uppercase;
      font-size: 14px; }
  /* line 662, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper form.sell-in-form,
  .simple-text-wrapper form.value-boat-form,
  .simple-text-wrapper form.exp-int-form,
  .simple-text-wrapper form.mooring-form,
  .simple-text-wrapper form.warranty-form,
  .simple-text-wrapper form.yacht-club-form,
  .simple-text-wrapper form.feedback-form {
    padding-top: 35px;
    width: 80%;
    margin: 0 auto; }
    @media (max-width: 767px) {
      /* line 662, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .simple-text-wrapper form.sell-in-form,
      .simple-text-wrapper form.value-boat-form,
      .simple-text-wrapper form.exp-int-form,
      .simple-text-wrapper form.mooring-form,
      .simple-text-wrapper form.warranty-form,
      .simple-text-wrapper form.yacht-club-form,
      .simple-text-wrapper form.feedback-form {
        padding-top: 20px;
        width: 100%; } }
    /* line 677, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .form-group label,
    .simple-text-wrapper form.value-boat-form .form-group label,
    .simple-text-wrapper form.exp-int-form .form-group label,
    .simple-text-wrapper form.mooring-form .form-group label,
    .simple-text-wrapper form.warranty-form .form-group label,
    .simple-text-wrapper form.yacht-club-form .form-group label,
    .simple-text-wrapper form.feedback-form .form-group label {
      font-size: 13px;
      font-weight: normal;
      letter-spacing: 0.5px;
      color: #2e3558;
      margin-bottom: 5px; }
    /* line 684, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .form-group select.form-control,
    .simple-text-wrapper form.sell-in-form .form-group input.form-control,
    .simple-text-wrapper form.value-boat-form .form-group select.form-control,
    .simple-text-wrapper form.value-boat-form .form-group input.form-control,
    .simple-text-wrapper form.exp-int-form .form-group select.form-control,
    .simple-text-wrapper form.exp-int-form .form-group input.form-control,
    .simple-text-wrapper form.mooring-form .form-group select.form-control,
    .simple-text-wrapper form.mooring-form .form-group input.form-control,
    .simple-text-wrapper form.warranty-form .form-group select.form-control,
    .simple-text-wrapper form.warranty-form .form-group input.form-control,
    .simple-text-wrapper form.yacht-club-form .form-group select.form-control,
    .simple-text-wrapper form.yacht-club-form .form-group input.form-control,
    .simple-text-wrapper form.feedback-form .form-group select.form-control,
    .simple-text-wrapper form.feedback-form .form-group input.form-control {
      height: 42px; }
    /* line 688, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .form-group .form-control,
    .simple-text-wrapper form.value-boat-form .form-group .form-control,
    .simple-text-wrapper form.exp-int-form .form-group .form-control,
    .simple-text-wrapper form.mooring-form .form-group .form-control,
    .simple-text-wrapper form.warranty-form .form-group .form-control,
    .simple-text-wrapper form.yacht-club-form .form-group .form-control,
    .simple-text-wrapper form.feedback-form .form-group .form-control {
      border-radius: 2px;
      background-color: #ffffff;
      border: 0;
      box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14); }
    /* line 694, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .form-group .btn-danger,
    .simple-text-wrapper form.value-boat-form .form-group .btn-danger,
    .simple-text-wrapper form.exp-int-form .form-group .btn-danger,
    .simple-text-wrapper form.mooring-form .form-group .btn-danger,
    .simple-text-wrapper form.warranty-form .form-group .btn-danger,
    .simple-text-wrapper form.yacht-club-form .form-group .btn-danger,
    .simple-text-wrapper form.feedback-form .form-group .btn-danger {
      font-size: 20px;
      letter-spacing: 2px;
      text-align: center;
      color: #ffffff;
      width: 212px;
      height: 48px;
      border-radius: 96px;
      text-transform: none; }
    /* line 704, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .form-group p.form-p,
    .simple-text-wrapper form.value-boat-form .form-group p.form-p,
    .simple-text-wrapper form.exp-int-form .form-group p.form-p,
    .simple-text-wrapper form.mooring-form .form-group p.form-p,
    .simple-text-wrapper form.warranty-form .form-group p.form-p,
    .simple-text-wrapper form.yacht-club-form .form-group p.form-p,
    .simple-text-wrapper form.feedback-form .form-group p.form-p {
      font-size: 12px;
      font-weight: 300;
      line-height: 1.42;
      letter-spacing: normal;
      color: #2e3558;
      margin-bottom: 0; }
    /* line 713, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper form.sell-in-form .captcha-wrap,
    .simple-text-wrapper form.value-boat-form .captcha-wrap,
    .simple-text-wrapper form.exp-int-form .captcha-wrap,
    .simple-text-wrapper form.mooring-form .captcha-wrap,
    .simple-text-wrapper form.warranty-form .captcha-wrap,
    .simple-text-wrapper form.yacht-club-form .captcha-wrap,
    .simple-text-wrapper form.feedback-form .captcha-wrap {
      display: inline-block; }
  /* line 717, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper table {
    margin-bottom: 20px;
    width: 100%; }
    /* line 722, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper table.charter-table tr th, .simple-text-wrapper table.charter-table tr td {
      padding: 5px; }
    /* line 729, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper table.charter-smpl-tbl tr th, .simple-text-wrapper table.charter-smpl-tbl tr td {
      padding: 5px; }
      @media (min-width: 565px) {
        /* line 731, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .simple-text-wrapper table.charter-smpl-tbl tr th.divider-width, .simple-text-wrapper table.charter-smpl-tbl tr td.divider-width {
          width: 100px; } }
  /* line 741, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper ul.table-list li {
    font-size: 16px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #2a3352;
    position: relative;
    padding-left: 25px; }
    /* line 751, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper ul.table-list li:before {
      position: absolute;
      content: '';
      display: block;
      width: 5px;
      height: 5px;
      border-radius: 50%;
      background: #28a745;
      left: 0;
      top: 9px; }
  /* line 764, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper hr.green {
    border-top-color: #28a745; }
  /* line 768, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-text-wrapper .select-form .select-wrap {
    display: flex;
    align-items: center; }
    /* line 772, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .simple-text-wrapper .select-form .select-wrap select {
      height: 42px;
      border-radius: 2px;
      background-color: #ffffff;
      border: 0;
      box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
      flex-grow: 1; }
      /* line 779, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .simple-text-wrapper .select-form .select-wrap select:not(:last-child) {
        margin-right: 10px; }

/* line 788, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.simple-calendar .calendar-heading {
  text-align: center;
  padding: 10px 0 20px; }
  /* line 791, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-calendar .calendar-heading > a {
    color: #606994; }
  /* line 794, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-calendar .calendar-heading .calendar-title {
    color: #606994;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    padding: 0 15px; }
@media (max-width: 767px) {
  /* line 804, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-calendar table tr td, .simple-calendar table tr th {
    padding: 5px; } }
/* line 812, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.simple-calendar table thead tr th {
  color: #606994; }
@media (max-width: 767px) {
  /* line 820, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .simple-calendar table tbody tr td.day {
    height: 50px; } }

/* line 832, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.charter-page {
  background: #f8f8f8; }
  /* line 834, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-page .charter-carousel-block {
    position: relative;
    padding-top: 75px;
    margin-bottom: 20px; }
    @media (max-width: 991px) {
      /* line 834, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block {
        padding-top: 50px; } }
    @media (max-width: 767px) {
      /* line 834, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block {
        padding-top: 20px;
        margin-right: -10px;
        margin-left: -10px; } }
    /* line 848, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block .circle-arrow {
      width: 38px;
      height: 38px;
      border-radius: 50%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center; }
      @media (max-width: 767px) {
        /* line 848, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .circle-arrow {
          width: 30px;
          height: 30px; } }
      /* line 861, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .circle-arrow i {
        color: #606994;
        font-size: 20px; }
    @media (max-width: 1024px) {
      /* line 867, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap {
        position: relative;
        padding-bottom: 70px;
        background-color: #f8f8f8; } }
    @media (max-width: 767px) {
      /* line 867, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap {
        position: relative; }
        /* line 875, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap:before, .charter-page .charter-carousel-block .charter-gallery-wrap:after {
          position: absolute;
          content: '';
          display: block;
          width: 17px;
          background: rgba(255, 255, 255, 0.5);
          top: 0;
          bottom: 70px;
          z-index: 100; }
        /* line 886, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap:before {
          left: 0; }
        /* line 889, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap:after {
          right: 0; } }
    @media (min-width: 992px) {
      /* line 893, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .lSSlideWrapper {
        margin-right: 100px;
        margin-left: 100px; } }
    /* line 903, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block .charter-gallery-wrap .counter {
      left: 156px;
      bottom: 240px;
      width: auto;
      height: 26px;
      padding: 0 10px;
      border-radius: 100px;
      background-color: #606994; }
      @media (max-width: 1024px) {
        /* line 903, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .counter {
          top: auto;
          left: 50%;
          margin-left: -30px;
          bottom: 22px; } }
      @media (max-width: 565px) {
        /* line 903, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .counter {
          width: 60px; } }
      /* line 921, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .counter span {
        padding: 0 5px;
        color: #fff; }
        /* line 924, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .counter span.current {
          font-size: 12px; }
        /* line 930, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .counter span.total {
          font-size: 10px;
          border-left: 1px solid #f4f4f4; }
      /* line 938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .counter a.view-gallery-trigger {
        font-size: 10px;
        white-space: nowrap;
        color: white;
        padding-right: 10px;
        padding-left: 5px; }
        @media (max-width: 565px) {
          /* line 938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .counter a.view-gallery-trigger {
            display: none; } }
    /* line 949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control {
      position: absolute;
      top: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      cursor: pointer;
      z-index: 600; }
      @media (max-width: 1024px) {
        /* line 949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control {
          height: 500px; } }
      @media (max-width: 991px) {
        /* line 949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control {
          height: 340px; } }
      @media (max-width: 575px) {
        /* line 949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control {
          display: none; } }
      /* line 971, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control > i.fa {
        font-size: 25px;
        color: white;
        text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); }
      /* line 976, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control.left {
        left: -13px; }
      /* line 979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .main-charter-control.right {
        right: -13px; }
    /* line 986, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow {
      position: absolute;
      bottom: 60px;
      cursor: pointer;
      background: rgba(255, 255, 255, 0.7); }
      @media (max-width: 1024px) {
        /* line 986, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow {
          bottom: 20px;
          background-color: white; }
          /* line 994, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow:after {
            position: absolute;
            content: '';
            display: block;
            width: 40px;
            height: 2px;
            background: #606994;
            top: 50%;
            margin-top: -1px; }
          /* line 1004, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow i {
            font-size: 16px; } }
      /* line 1008, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.left {
        left: 22px; }
        @media (max-width: 1024px) {
          /* line 1011, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.left:after {
            left: 25px; } }
        @media (max-width: 767px) {
          /* line 1016, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.left:after {
            left: 22px; } }
      /* line 1021, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.right {
        right: 22px; }
        @media (max-width: 1024px) {
          /* line 1024, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.right:after {
            right: 25px; } }
        @media (max-width: 767px) {
          /* line 1029, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .circle-arrow.right:after {
            right: 22px; } }
    /* line 1035, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper {
      position: absolute;
      bottom: 0;
      right: auto;
      left: 0;
      z-index: 1;
      width: 60%; }
      @media (max-width: 1024px) {
        /* line 1035, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper {
          width: 100%; } }
      @media (max-width: 575px) {
        /* line 1035, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper {
          display: none; } }
      /* line 1049, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper .carousel .carousel-indicators {
        position: static;
        bottom: 0;
        left: 0;
        z-index: 15;
        width: 100%;
        margin-left: 0; }
        @media (max-width: 1024px) {
          /* line 1049, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper .carousel .carousel-indicators {
            width: 100%; } }
        @media (max-width: 767px) {
          /* line 1049, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block .charter-gallery-wrap .carousel-wrapper .carousel .carousel-indicators {
            margin-bottom: 0; } }
    /* line 1066, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block ul.charter-gallery {
      background: #e9e9e9; }
      /* line 1069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block ul.charter-gallery li.lslide > img {
        width: 100%;
        height: 550px;
        object-fit: cover; }
        @media (max-width: 1024px) {
          /* line 1069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block ul.charter-gallery li.lslide > img {
            width: 100%;
            height: 450px; } }
        @media (max-width: 991px) {
          /* line 1069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block ul.charter-gallery li.lslide > img {
            height: 340px; } }
        @media (max-width: 767px) {
          /* line 1069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block ul.charter-gallery li.lslide > img {
            height: 268px; } }
    /* line 1090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-page .charter-carousel-block ul.lSPager {
      display: flex;
      margin-top: 52px !important; }
      @media (max-width: 991px) {
        /* line 1090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager {
          margin-top: 12px !important; } }
      /* line 1096, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-page .charter-carousel-block ul.lSPager li {
        position: relative;
        align-items: stretch;
        cursor: pointer; }
        /* line 1100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager li:before, .charter-page .charter-carousel-block ul.lSPager li:after {
          position: absolute;
          content: '';
          display: block;
          height: 100%;
          left: 0;
          top: 0;
          bottom: 0; }
        /* line 1110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager li:before {
          width: 100%;
          right: 0;
          background-color: transparent;
          transition: all .3s ease-in-out; }
        /* line 1116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager li:after {
          width: 17px;
          background: rgba(255, 255, 255, 0.5); }
          @media (max-width: 768px) {
            /* line 1116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-page .charter-carousel-block ul.lSPager li:after {
              width: 15px; } }
          @media (max-width: 575px) {
            /* line 1116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-page .charter-carousel-block ul.lSPager li:after {
              width: 8px; } }
        /* line 1127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager li a img {
          height: 160px;
          width: 100%;
          object-fit: cover; }
          @media (max-width: 767px) {
            /* line 1127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-page .charter-carousel-block ul.lSPager li a img {
              height: 120px; } }
          @media (max-width: 414px) {
            /* line 1127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-page .charter-carousel-block ul.lSPager li a img {
              height: 80px; } }
        /* line 1139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-page .charter-carousel-block ul.lSPager li.active, .charter-page .charter-carousel-block ul.lSPager li:hover {
          border-radius: 0; }
          /* line 1142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-page .charter-carousel-block ul.lSPager li.active:before, .charter-page .charter-carousel-block ul.lSPager li:hover:before {
            background-color: rgba(41, 49, 82, 0.6); }

/* line 1154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.charter-info-table:not(:last-child) {
  padding-bottom: 40px; }
/* line 1157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.charter-info-table span {
  font-size: 16px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #343a64; }
  /* line 1165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-info-table span.info-cell {
    font-weight: normal; }
/* line 1169, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.charter-info-table h6.title {
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.22;
  letter-spacing: normal;
  color: #606994;
  position: relative;
  position: relative;
  padding-bottom: 8px;
  margin-bottom: 18px; }
  /* line 1181, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-info-table h6.title:after {
    position: absolute;
    content: '';
    display: block;
    width: 40px;
    height: 1px;
    background-color: #343a64;
    bottom: 0;
    left: 0; }

/* line 1194, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.mooring-page {
  background: #f8f8f8; }
  /* line 1196, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .mooring-page h1.green-ttl {
    text-align: center; }

/* line 1206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.why-page {
  background: #f8f8f8;
  padding-bottom: 30px; }
  @media (max-width: 767px) {
    /* line 1206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .why-page {
      padding: 0 0 15px; } }
  /* line 1215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .why-page .container {
    width: 100%; }
    @media (min-width: 1200px) {
      /* line 1215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .container {
        width: 1170px; } }
  /* line 1230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .why-page .why-list-wrapper {
    position: relative; }
    @media (min-width: 768px) {
      /* line 1230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper {
        padding-top: 30px;
        padding-bottom: 310px;
        margin-top: -30px; } }
    /* line 1237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .why-page .why-list-wrapper .main-image-block {
      width: 50%;
      height: 0;
      padding-top: 50%;
      overflow: hidden;
      border-radius: 50% 50% 0 50%;
      background-color: #e6e7ea;
      margin: 0 auto;
      position: relative; }
      @media (max-width: 767px) {
        /* line 1237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper .main-image-block {
          margin-bottom: -100px;
          width: 70%;
          padding-top: 70%; } }
      @media (max-width: 565px) {
        /* line 1237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper .main-image-block {
          width: 100%;
          padding-top: 100%;
          margin-bottom: -50px; } }
      /* line 1258, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper .main-image-block .image-inner {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding: 20px; }
        @media (max-width: 565px) {
          /* line 1258, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper .main-image-block .image-inner {
            padding: 15px; } }
        /* line 1268, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper .main-image-block .image-inner img {
          width: 100%;
          height: 100%;
          border-radius: 50%;
          object-fit: cover; }
      /* line 1275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper .main-image-block .image-sub-ttl {
        position: absolute;
        right: 15px;
        bottom: 14px;
        font-size: 13px;
        font-weight: 300;
        line-height: 1.2;
        text-align: right;
        color: #535c84; }
        @media (max-width: 991px) {
          /* line 1275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper .main-image-block .image-sub-ttl {
            font-size: 11px; } }
        @media (max-width: 767px) {
          /* line 1275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper .main-image-block .image-sub-ttl {
            display: none; } }
    @media (max-width: 767px) {
      /* line 1292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper ul.why-list {
        display: flex;
        flex-direction: column;
        position: relative;
        z-index: 100; } }
    /* line 1299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .why-page .why-list-wrapper ul.why-list li {
      background-color: #ffffff;
      display: block; }
      @media (min-width: 768px) {
        /* line 1299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li {
          shape-outside: circle(50%);
          border-radius: 50%;
          display: block;
          position: absolute; }
          /* line 1312, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-155 {
            width: 16.6%;
            padding-top: 16.6%; }
          /* line 1313, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-185 {
            width: 19.2%;
            padding-top: 19.2%; }
          /* line 1314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-200 {
            width: 20.5%;
            padding-top: 20.5%; }
          /* line 1315, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-220 {
            width: 22.3%;
            padding-top: 22.3%; }
          /* line 1316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-240 {
            width: 24.1%;
            padding-top: 24.1%; }
          /* line 1317, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-250 {
            width: 24.9%;
            padding-top: 24.9%; }
          /* line 1318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-260 {
            width: 26.8%;
            padding-top: 26.8%; }
          /* line 1319, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-265 {
            width: 26.3%;
            padding-top: 26.3%; }
          /* line 1320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.c-280 {
            width: 28.6%;
            padding-top: 28.6%; }
          /* line 1321, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-1 {
            top: 0;
            left: 0; }
          /* line 1322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-2 {
            top: 210px;
            left: 5.7%; }
          /* line 1323, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-3 {
            top: 375px;
            left: 0; }
          /* line 1324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-4 {
            bottom: 130px;
            left: 27.6%; }
          /* line 1325, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-5 {
            bottom: 0;
            left: 5.7%; }
          /* line 1326, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-6 {
            top: 10px;
            right: 21.3%; }
          /* line 1327, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-7 {
            top: 110px;
            right: 0; }
          /* line 1328, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-8 {
            top: 300px;
            right: 1.8%; }
          /* line 1329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-9 {
            bottom: 160px;
            right: 22%; }
          /* line 1330, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-10 {
            bottom: 0;
            right: 27.6%; }
          /* line 1331, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li.w-11 {
            bottom: 0;
            right: 0; } }
      @media (min-width: 992px) {
        /* line 1334, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-155 {
          width: 13.6%;
          padding-top: 13.6%; }
        /* line 1335, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-185 {
          width: 16.2%;
          padding-top: 16.2%; }
        /* line 1336, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-200 {
          width: 17.5%;
          padding-top: 17.5%; }
        /* line 1337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-220 {
          width: 19.3%;
          padding-top: 19.3%; }
        /* line 1338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-240 {
          width: 21.1%;
          padding-top: 21.1%; }
        /* line 1339, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-250 {
          width: 21.9%;
          padding-top: 21.9%; }
        /* line 1340, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-260 {
          width: 22.8%;
          padding-top: 22.8%; }
        /* line 1341, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-265 {
          width: 23.3%;
          padding-top: 23.3%; }
        /* line 1342, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.c-280 {
          width: 24.6%;
          padding-top: 24.6%; }
        /* line 1343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-1 {
          top: 0;
          left: 0; }
        /* line 1344, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-2 {
          top: 235px;
          left: 5.7%; }
        /* line 1345, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-3 {
          top: 420px;
          left: 0; }
        /* line 1346, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-4 {
          bottom: 130px;
          left: 27.6%; }
        /* line 1347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-5 {
          bottom: 0;
          left: 5.7%; }
        /* line 1348, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-6 {
          top: 10px;
          right: 19.3%; }
        /* line 1349, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-7 {
          top: 100px;
          right: 0; }
        /* line 1350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-8 {
          top: 340px;
          right: 1.8%; }
        /* line 1351, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-9 {
          bottom: 160px;
          right: 18%; }
        /* line 1352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-10 {
          bottom: 0;
          right: 27.6%; }
        /* line 1353, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li.w-11 {
          bottom: 0;
          right: 0; } }
      @media (max-width: 767px) {
        /* line 1299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li {
          margin-bottom: 10px;
          border-radius: 4px;
          box-shadow: 0 2px 25px 0 rgba(47, 55, 87, 0.05); } }
      /* line 1360, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper ul.why-list li .circle-inner {
        padding: 15px; }
        @media (min-width: 768px) {
          /* line 1360, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li .circle-inner {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center; } }
      /* line 1374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .why-page .why-list-wrapper ul.why-list li p {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.56;
        letter-spacing: 0.3px;
        color: #606994;
        margin-bottom: 0;
        text-align: left; }
        @media (min-width: 768px) {
          /* line 1374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li p {
            text-align: center; } }
        @media (max-width: 991px) {
          /* line 1374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li p {
            font-size: 14px; } }
        @media (max-width: 767px) {
          /* line 1374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .why-page .why-list-wrapper ul.why-list li p {
            font-size: 16px; } }
        /* line 1391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .why-page .why-list-wrapper ul.why-list li p span {
          font-size: 20px;
          color: #ff001f; }
          @media (max-width: 991px) {
            /* line 1391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .why-page .why-list-wrapper ul.why-list li p span {
              font-size: 18px; } }
          @media (max-width: 767px) {
            /* line 1391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .why-page .why-list-wrapper ul.why-list li p span {
              font-size: 20px; }
              /* line 1399, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .why-page .why-list-wrapper ul.why-list li p span br {
                display: none; } }

/* line 1413, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.warranty-wrap .simple-text-wrapper p.warranty-sub {
  margin-bottom: 30px; }
/* line 1417, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.warranty-wrap .warranty-form-inner {
  padding-top: 25px;
  background-color: #f8f8f8; }

/* line 1423, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.error-page-wrapper {
  background: url(/assets/yaxty-port-error-94d075958fc63436b1d171e337865164166dc06c26e45f53fb4cd0b65d9cf17f.jpg) center no-repeat;
  background-size: cover;
  position: relative; }
  @media (min-width: 768px) {
    /* line 1423, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .error-page-wrapper {
      height: calc(100vh - 58px - 65px); } }
  /* line 1433, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .error-page-wrapper:after {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(255, 255, 255, 0.78); }
  /* line 1443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .error-page-wrapper .error-center-block {
    padding: 25px 0 75px;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    display: flex;
    flex-direction: column;
    align-items: center; }
    /* line 1452, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .error-page-wrapper .error-center-block .error-inner {
      position: relative; }
      /* line 1454, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .error-page-wrapper .error-center-block .error-inner:before, .error-page-wrapper .error-center-block .error-inner:after {
        position: absolute;
        content: '';
        display: block; }
      /* line 1460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .error-page-wrapper .error-center-block .error-inner:before {
        width: 505px;
        height: 505px;
        top: -70px;
        left: -70px;
        border-radius: 50% 50% 50% 0;
        background: rgba(255, 255, 255, 0.45);
        z-index: 10; }
        @media (max-width: 565px) {
          /* line 1460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .error-page-wrapper .error-center-block .error-inner:before {
            width: 405px;
            height: 405px; } }
      /* line 1473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .error-page-wrapper .error-center-block .error-inner:after {
        width: 465px;
        height: 465px;
        border-radius: 50%;
        top: -50px;
        left: -50px;
        background: #fff;
        z-index: 15; }
        @media (max-width: 565px) {
          /* line 1473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .error-page-wrapper .error-center-block .error-inner:after {
            width: 365px;
            height: 365px; } }
      /* line 1486, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .error-page-wrapper .error-center-block .error-inner .error-circle {
        width: 365px;
        height: 365px;
        border-radius: 50%;
        background: #fff;
        padding: 20px 80px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        position: relative;
        box-shadow: 0 4px 13px 4px rgba(82, 98, 128, 0.21);
        z-index: 20; }
        @media (max-width: 565px) {
          /* line 1486, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .error-page-wrapper .error-center-block .error-inner .error-circle {
            width: 265px;
            height: 265px;
            padding: 20px 40px; } }
        /* line 1504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .error-page-wrapper .error-center-block .error-inner .error-circle h2.error-ttl {
          font-size: 105px;
          line-height: 1;
          font-weight: 800;
          letter-spacing: 4px;
          text-align: center;
          color: #28a745;
          margin-top: 0; }
          @media (max-width: 565px) {
            /* line 1504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .error-page-wrapper .error-center-block .error-inner .error-circle h2.error-ttl {
              font-size: 85px; } }
        /* line 1516, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .error-page-wrapper .error-center-block .error-inner .error-circle p.sub {
          font-size: 24px;
          line-height: 1.25;
          text-align: center;
          color: #606994;
          margin-bottom: 20px; }
          @media (max-width: 565px) {
            /* line 1516, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .error-page-wrapper .error-center-block .error-inner .error-circle p.sub {
              font-size: 16px; } }
        /* line 1526, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .error-page-wrapper .error-center-block .error-inner .error-circle .btn-danger {
          font-size: 16px;
          letter-spacing: 0.9px;
          text-align: center;
          color: #ffffff;
          padding: 15px 20px;
          text-transform: none;
          width: auto;
          height: auto;
          border-radius: 25px;
          line-height: 1; }
          @media (max-width: 565px) {
            /* line 1526, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .error-page-wrapper .error-center-block .error-inner .error-circle .btn-danger {
              font-size: 14px;
              padding: 15px; } }

/* line 1547, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.contact-us-page {
  background: #f8f8f8; }
  /* line 1549, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-us-page .contact-us-top {
    display: flex;
    flex-direction: column;
    padding-bottom: 50px; }
    @media (max-width: 767px) {
      /* line 1549, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top {
        padding-bottom: 0; } }
    @media (max-width: 767px) {
      /* line 1556, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .custom-cont {
        margin-left: 20%; } }
    @media (max-width: 565px) {
      /* line 1556, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .custom-cont {
        margin-left: 10%; } }
    /* line 1564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-us-page .contact-us-top .contact-map-block {
      background: url(/assets/map-bg-251ec05dba18625e80005f2f65bf11e2e25ade1bea381426e3429028491c24a9.png) 222px bottom no-repeat;
      width: 70%;
      height: 490px;
      background-size: 1004px 998px;
      align-self: flex-end;
      display: flex;
      align-items: flex-end;
      position: relative; }
      @media (max-width: 767px) {
        /* line 1564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .contact-map-block {
          background-position: 75px bottom;
          height: 410px;
          background-size: 540px 510px; } }
      @media (max-width: 565px) {
        /* line 1564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .contact-map-block {
          width: 80%; } }
      /* line 1585, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .contact-map-block ul.point-name-list {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        margin-bottom: 70px; }
        @media (max-width: 767px) {
          /* line 1585, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list {
            margin-bottom: 110px; } }
        /* line 1594, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li {
          font-size: 30px;
          line-height: 1.23;
          letter-spacing: 1px;
          color: #ff001f;
          margin-bottom: 10px;
          position: relative;
          display: inline-block;
          padding-right: 8px; }
          @media (max-width: 767px) {
            /* line 1594, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li {
              padding-right: 3px; } }
          /* line 1607, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li:after {
            position: absolute;
            content: '';
            display: block;
            left: 100%; }
          /* line 1614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.essex:after {
            bottom: 11px;
            background: url(/assets/line-essex-95fa11348406911a9c593da608dd462f6ebca4ee8a9c2161a97eebd50e2bd2c7.png) left bottom no-repeat;
            width: 470px;
            height: 282px;
            background-size: cover; }
            @media (max-width: 767px) {
              /* line 1614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.essex:after {
                bottom: 10px;
                background: url(/assets/line-essex-mob-2257c9ef37f6e0ac4df7c2622a09c133177fa7a11cf6c2364d30b2d9f2ff0515.png) left bottom no-repeat;
                width: 137px;
                height: 46px;
                background-size: cover; } }
          /* line 1630, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.poole:after {
            bottom: 11px;
            background: url(/assets/line-poole-ea958b6e887c34e213cbebc869557788ecd8e97a91ffdc8f8b1af0b992569617.png) left bottom no-repeat;
            width: 357px;
            height: 247px;
            background-size: cover; }
            @media (max-width: 767px) {
              /* line 1630, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.poole:after {
                bottom: 8px;
                background: url(/assets/line-poole-mob-8f2320ac63eab1ca7921269230624b5949f59d86074457b4eb90d76e381808f5.png) left bottom no-repeat;
                width: 100px;
                height: 38px;
                background-size: cover; } }
          /* line 1646, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.cala-d-or:after {
            top: 17px;
            background: url(/assets/line-cala-8a2ac69f2cbdf3e45fac3c5d324ef510258f82694e94a2b7ad03917efa0251cc.png) left bottom no-repeat;
            width: 396px;
            height: 89px;
            background-size: cover; }
            @media (max-width: 767px) {
              /* line 1646, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.cala-d-or:after {
                top: 19px;
                background: url(/assets/line-cala-mob-c0c00a744bc57e0c295644020b472835f3e6869adaf6b34fd74a50a348001d19.png) left bottom no-repeat;
                width: 92px;
                height: 80px;
                background-size: cover; } }
          /* line 1662, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.denia:after {
            top: 14px;
            background: url(/assets/line-denia-90bef3780c0da5ccfb34e7a179eca3cdff6808278b26fe70ef744411fa7c8bf7.png) left bottom no-repeat;
            width: 363px;
            height: 44px;
            background-size: cover; }
            @media (max-width: 767px) {
              /* line 1662, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-name-list li.denia:after {
                top: 20px;
                background: url(/assets/line-denia-mob-cc17fa09167665979d9d90a1a6190d76757ff6528f9fa677af02884863cf074c.png) left bottom no-repeat;
                width: 105px;
                height: 40px;
                background-size: cover; } }
      /* line 1680, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .contact-map-block ul.point-list {
        position: absolute;
        top: 50px;
        left: 407px;
        width: 117px;
        height: 387px; }
        @media (max-width: 767px) {
          /* line 1680, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list {
            top: 182px;
            left: 180px;
            width: 57px;
            height: 194px; } }
        /* line 1696, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point {
          width: 37px;
          height: 37px;
          background-color: rgba(255, 0, 31, 0.3);
          border-radius: 50%;
          position: absolute;
          margin-bottom: 0; }
          @media (max-width: 767px) {
            /* line 1696, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point {
              width: 18px;
              height: 18px; } }
          /* line 1707, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point:after {
            position: absolute;
            content: '';
            display: block;
            width: 17px;
            height: 17px;
            left: 10px;
            top: 10px;
            border-radius: 50%;
            background-color: #ff001f; }
            @media (max-width: 767px) {
              /* line 1707, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point:after {
                width: 8px;
                height: 8px;
                left: 5px;
                top: 5px; } }
          /* line 1724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.essex {
            right: 7px;
            top: 0;
            animation: pulse 2s ease-in-out infinite; }
            @media (max-width: 767px) {
              /* line 1724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.essex {
                right: 4px; } }
          /* line 1732, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.poole {
            left: 0;
            top: 18px;
            animation: pulse 3s ease-in-out infinite .5s; }
            @media (max-width: 767px) {
              /* line 1732, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.poole {
                top: 12px; } }
          /* line 1740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.cala-d-or {
            bottom: 18px;
            right: 0;
            animation: pulse 4s ease-in-out infinite 1s; }
            @media (max-width: 767px) {
              /* line 1740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.cala-d-or {
                bottom: 8px; } }
          /* line 1748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.denia {
            left: 7px;
            bottom: 0;
            animation: pulse 5s ease-in-out infinite 1.5s; }
            @media (max-width: 767px) {
              /* line 1748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .contact-us-page .contact-us-top .contact-map-block ul.point-list li.point.denia {
                left: 4px; } }
    /* line 1760, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-us-page .contact-us-top .top-contact-text {
      margin-bottom: -100%;
      position: relative;
      z-index: 200; }
      /* line 1764, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .top-contact-text .top-label {
        display: flex;
        align-items: flex-end; }
        @media (max-width: 767px) {
          /* line 1764, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .top-contact-text .top-label {
            align-items: inherit; } }
        /* line 1771, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .top-contact-text .top-label .number {
          font-size: 233px;
          font-weight: bold;
          letter-spacing: 1.6px;
          color: #dedfe2;
          padding-right: 20px; }
          @media (max-width: 767px) {
            /* line 1771, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-page .contact-us-top .top-contact-text .top-label .number {
              font-size: 139.8px;
              line-height: 110px;
              letter-spacing: 1px; } }
        /* line 1786, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-page .contact-us-top .top-contact-text .top-label .txt {
          font-size: 64px;
          font-weight: 300;
          line-height: 1.13;
          letter-spacing: 1px;
          color: #606994;
          vertical-align: middle;
          padding: 18px 0; }
          /* line 1787, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-page .contact-us-top .top-contact-text .top-label .txt h5 {
            margin-top: 0;
            margin-bottom: 0; }
          @media (max-width: 767px) {
            /* line 1786, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-page .contact-us-top .top-contact-text .top-label .txt {
              padding: 8px 0;
              font-size: 38.4px;
              line-height: 1.13;
              letter-spacing: 0.6px; } }
    /* line 1813, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-us-page .contact-us-top .mouse {
      height: 31px;
      width: 18px;
      border-radius: 10px;
      transform: none;
      border: 1px solid #ff001f;
      position: absolute;
      bottom: 0;
      left: 50%;
      margin-left: -9px; }
      /* line 1823, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-page .contact-us-top .mouse .wheel {
        height: 5px;
        width: 2px;
        display: block;
        margin: 5px auto;
        background: #ff001f;
        position: relative;
        animation: mouse-wheel 1.2s ease infinite; }
  /* line 1835, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-us-page h1.section-title {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.23;
    letter-spacing: 1px;
    color: #606994;
    text-align: center; }
  /* line 1844, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-us-page h2.section-ttl {
    font-size: 30px;
    font-weight: 300;
    line-height: 1.33;
    color: #343a64;
    margin-top: 0;
    margin-bottom: 25px;
    text-align: center;
    position: relative;
    z-index: 50; }

/* line 1857, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.contact-block {
  margin-bottom: 20px;
  background: #fff;
  padding: 25px 70px;
  border-radius: 4px;
  box-shadow: 0 2px 25px 0 rgba(47, 55, 87, 0.05);
  display: flex;
  flex-direction: row-reverse;
  justify-content: center; }
  @media (max-width: 991px) {
    /* line 1857, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block {
      padding: 25px 30px; } }
  @media (max-width: 767px) {
    /* line 1857, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block {
      flex-direction: column; } }
  /* line 1872, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-block:nth-child(2n) {
    flex-direction: row; }
    @media (max-width: 767px) {
      /* line 1872, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block:nth-child(2n) {
        flex-direction: column; } }
    @media (min-width: 768px) {
      /* line 1877, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block:nth-child(2n) .address-wrap {
        padding-right: 50px;
        padding-left: 0; } }
  /* line 1884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-block .address-wrap {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      /* line 1884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap {
        width: 50%;
        padding-left: 50px;
        margin-bottom: 0; } }
    /* line 1891, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .address-wrap i.fa {
      position: absolute;
      left: 0;
      color: #606994;
      font-size: 18px;
      line-height: 1.5; }
    /* line 1898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .address-wrap h3.title {
      font-size: 26px;
      line-height: 1.42;
      letter-spacing: 1px;
      color: #ff001f;
      margin-top: 0; }
    /* line 1905, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .address-wrap address {
      padding-left: 40px;
      position: relative;
      margin-bottom: 0; }
      /* line 1909, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap address p {
        font-size: 16px;
        line-height: 1.5;
        letter-spacing: .9px;
        color: #2a3352; }
      /* line 1915, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap address a {
        font-size: 16px;
        line-height: 1.44;
        letter-spacing: 0.9px;
        color: #2a3352; }
    /* line 1923, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .address-wrap .contact-layer .contact-item {
      position: relative;
      padding-left: 40px;
      margin-bottom: 10px; }
      /* line 1927, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap .contact-layer .contact-item a {
        font-size: 16px;
        line-height: 1.5;
        letter-spacing: 1px;
        color: #2a3352; }
        /* line 1932, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-block .address-wrap .contact-layer .contact-item a.google-link {
          font-size: 16px;
          line-height: 1.44;
          letter-spacing: normal;
          color: #4d9300;
          text-decoration: underline;
          display: inline-block;
          padding-top: 5px; }
    /* line 1944, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .address-wrap .open-hours {
      padding-left: 40px;
      position: relative; }
      /* line 1947, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap .open-hours .open-label {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.5;
        color: #ff001f;
        margin-bottom: 5px; }
      /* line 1955, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .address-wrap .open-hours ul.schedule-list li {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap; }
        /* line 1959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-block .address-wrap .open-hours ul.schedule-list li span {
          font-size: 16px;
          line-height: 1.56;
          letter-spacing: 0.3px;
          color: #606994;
          font-weight: 500; }
          /* line 1967, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-block .address-wrap .open-hours ul.schedule-list li span.time {
            font-weight: 300; }
  /* line 1975, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-block .map-wrap {
    width: 310px;
    height: 310px;
    border-radius: 50% 50% 50% 0;
    padding: 22px;
    background: #e6e7ea;
    position: relative;
    z-index: 10; }
    @media (max-width: 767px) {
      /* line 1975, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .map-wrap {
        border-radius: 50% 50% 50% 0;
        width: 100%; } }
    @media (max-width: 565px) {
      /* line 1975, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block .map-wrap {
        padding: 15px;
        height: 270px; } }
    /* line 1992, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block .map-wrap > div {
      height: 100%;
      border-radius: 50%;
      position: relative;
      z-index: -1; }
      @media (max-width: 767px) {
        /* line 1992, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-block .map-wrap > div {
          border-radius: 50%; } }
  /* line 2002, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-block.charter-contact-block {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    padding: 40px 70px;
    margin: 50px 0 30px; }
    @media (max-width: 767px) {
      /* line 2002, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block.charter-contact-block {
        padding: 30px 20px;
        margin: 20px 0 30px; } }
    /* line 2012, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block.charter-contact-block h2.title {
      min-width: 100%;
      margin: 0 0 25px; }
      @media (max-width: 767px) {
        /* line 2012, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-block.charter-contact-block h2.title {
          order: 1; } }
    /* line 2019, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block.charter-contact-block .map-wrap {
      width: 50%;
      height: 0;
      padding: 0 0 50%; }
      @media (max-width: 767px) {
        /* line 2019, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-block.charter-contact-block .map-wrap {
          padding: 0 0 100%;
          width: 100%;
          order: 3; } }
      /* line 2028, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block.charter-contact-block .map-wrap > div {
        position: absolute;
        height: auto !important;
        top: 20px;
        left: 20px;
        right: 20px;
        bottom: 20px; }
    @media (min-width: 768px) {
      /* line 2037, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block.charter-contact-block .address-wrap {
        padding-left: 50px;
        padding-right: 0; } }
    @media (max-width: 767px) {
      /* line 2037, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-block.charter-contact-block .address-wrap {
        order: 2; } }
    /* line 2045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block.charter-contact-block .address-wrap .google-link {
      color: #4a90e2; }
    /* line 2048, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-block.charter-contact-block .address-wrap .open-label {
      color: #28a745; }

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@media (max-width: 767px) {
  @-webkit-keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1); }
    50% {
      -webkit-transform: scale3d(2, 2, 2);
      transform: scale3d(2, 2, 2); }
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1); } }
  @keyframes pulse {
    from {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1); }
    50% {
      -webkit-transform: scale3d(2, 2, 2);
      transform: scale3d(2, 2, 2); }
    to {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1); } } }
/* line 2124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

/* line 2131, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.section-main h1.section-title {
  font-size: 30px;
  color: #606994;
  text-transform: capitalize;
  z-index: 110; }

/* line 2139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.white-bg {
  background: #fff; }

/* line 2143, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
section.simple-wrapper {
  min-height: calc(100vh - 112px);
  padding: 0 0 45px;
  position: relative;
  background: #f8f8f8; }
  /* line 2148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  section.simple-wrapper.about-us-wrap {
    padding: 0 0 38px; }
  /* line 2151, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  section.simple-wrapper.testimonial-wrap {
    background: #f8f8f8 url(/assets/testimonial-bg-80dc345d570d160ca42f1d5a051854da449ed77c0a7b1bd05da23306981b2e31.png) right top no-repeat;
    background-size: 50% auto; }
  /* line 2155, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  section.simple-wrapper .top-block-info {
    text-align: center; }

/* line 2176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.top-block-info {
  padding: 40px 0 40px;
  text-align: center; }
  @media (max-width: 991px) {
    /* line 2176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-block-info {
      padding: 25px; } }
  /* line 2182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-block-info .block-title {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.23;
    letter-spacing: 1px;
    color: black;
    margin: 0; }
    /* line 2190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-block-info .block-title:nth-child(2) {
      margin-top: 16px; }
  /* line 2194, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-block-info .green {
    color: #369f4d !important; }
  /* line 2197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-block-info .dark-blue {
    color: #606994 !important; }

/* line 2207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.item-inner {
  border-radius: 4px;
  background-color: #ffffff;
  width: 860px;
  min-height: 410px;
  transition: all .2s ease-in-out;
  display: flex;
  align-items: flex-start;
  padding: 30px 15px;
  margin: 0 auto;
  position: relative; }
  @media (max-width: 991px) {
    /* line 2207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .item-inner {
      width: 100%; } }
  @media (max-width: 767px) {
    /* line 2207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .item-inner {
      flex-direction: column; } }
  /* line 2225, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .item-inner .img-block {
    margin-top: 15px;
    padding: 20px;
    border-radius: 50% 50% 50% 0;
    background-color: rgba(230, 231, 234, 0.45);
    flex: 0 0 37%; }
    @media (max-width: 767px) {
      /* line 2225, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .img-block {
        width: 250px;
        margin: 0 auto 25px; } }
    /* line 2237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .item-inner .img-block .img-wrap {
      position: relative;
      padding-bottom: 100%; }
      /* line 2240, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .img-block .img-wrap > img {
        position: absolute;
        border-radius: 50%;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover; }
  /* line 2251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .item-inner .txt-block {
    padding: 0 20px 0 10px;
    max-height: 100%;
    display: flex;
    flex-direction: column;
    opacity: 1;
    transition: opacity .2s ease;
    align-self: center; }
    /* line 2265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .item-inner .txt-block .content-block {
      flex-grow: 1;
      overflow: hidden;
      position: relative; }
      /* line 2269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .txt-block .content-block p {
        font-size: 16px;
        font-weight: 300;
        font-style: oblique;
        line-height: 1.44;
        color: #343a64;
        margin-bottom: 0;
        display: inline; }
      /* line 2278, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .txt-block .content-block div {
        font-size: 16px;
        font-weight: 300;
        font-style: oblique;
        line-height: 1.44;
        color: #343a64;
        margin-bottom: 0;
        display: inline-block; }
        /* line 2286, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .item-inner .txt-block .content-block div:not(.full) {
          height: 300px;
          overflow: hidden; }
        /* line 2290, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .item-inner .txt-block .content-block div:after {
          content: "";
          text-align: right;
          position: absolute;
          bottom: 0;
          right: 0;
          width: 150px;
          height: 1.8em;
          background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%); }
      /* line 2301, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .txt-block .content-block a.read-all {
        font-size: 16px;
        font-style: normal;
        font-family: Ubuntu;
        letter-spacing: 0.5px;
        color: #343a64;
        text-decoration: underline;
        font-weight: bold;
        position: absolute;
        background: #fff;
        bottom: 6px;
        right: 0; }
    /* line 2327, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .item-inner .txt-block .foot-info {
      min-height: 48px;
      padding-top: 15px; }
      /* line 2330, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .txt-block .foot-info p {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.38;
        letter-spacing: 0.5px;
        color: #606994;
        margin-bottom: 0; }
      /* line 2338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .item-inner .txt-block .foot-info .link-to-boat {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.31;
        letter-spacing: 0.5px;
        color: #ff001f; }

/* line 2363, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.testimonial-wrap .testimonial-carousel-wrap {
  position: relative;
  width: 950px;
  margin: 0 auto; }
  @media (max-width: 991px) {
    /* line 2363, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .testimonial-wrap .testimonial-carousel-wrap {
      width: 100%; } }
  /* line 2370, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .testimonial-wrap .testimonial-carousel-wrap .curly-bracket {
    position: absolute;
    top: 30px;
    left: -90px;
    z-index: 500; }
    @media (max-width: 991px) {
      /* line 2370, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .curly-bracket {
        left: -15px;
        top: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      /* line 2379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .curly-bracket > img {
        width: 130px; } }
    @media (max-width: 414px) {
      /* line 2379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .curly-bracket > img {
        width: 130px; } }
  /* line 2388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .testimonial-wrap .testimonial-carousel-wrap .flipster {
    height: 100%;
    overflow: visible; }
    /* line 2391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .testimonial-wrap .testimonial-carousel-wrap .flipster .flipster__container {
      height: auto !important; }
  /* line 2395, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .testimonial-wrap .testimonial-carousel-wrap .flip-items {
    box-sizing: border-box; }
    /* line 2397, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item {
      vertical-align: top; }
      /* line 2399, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--past, .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--future {
        opacity: 0 !important; }
        /* line 2402, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--past .item-inner, .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--future .item-inner {
          box-shadow: 0 1px 13px 0 rgba(47, 55, 87, 0.03); }
      /* line 2406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--past-1, .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--future-1 {
        opacity: 1 !important; }
        /* line 2409, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--past-1 .img-block,
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--past-1 .txt-block, .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--future-1 .img-block,
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--future-1 .txt-block {
          opacity: 0;
          transition: opacity .2s ease-in-out; }
      /* line 2416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--current .item-inner {
        box-shadow: 0 2px 25px 0 rgba(47, 55, 87, 0.23); }
        /* line 2418, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--current .item-inner .img-block,
        .testimonial-wrap .testimonial-carousel-wrap .flip-items li.flipster__item.flipster__item--current .item-inner .txt-block {
          transition: opacity .2s ease-in-out;
          opacity: 1; }
  /* line 2539, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .testimonial-wrap .testimonial-carousel-wrap .carousel-dots {
    padding: 23px 0; }
  /* line 2544, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .testimonial-wrap .testimonial-carousel-wrap .carousel-controls button.flipster__button {
    z-index: 500; }
    /* line 2546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .testimonial-wrap .testimonial-carousel-wrap .carousel-controls button.flipster__button.button--prev {
      left: -160px; }
    /* line 2549, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .testimonial-wrap .testimonial-carousel-wrap .carousel-controls button.flipster__button.button--next {
      right: -160px; }

/* line 2558, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.carousel-dots {
  display: flex;
  align-items: center;
  justify-content: center; }
  /* line 2562, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .carousel-dots li {
    list-style-type: none;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #cdcfd5;
    margin: 5px;
    transition: all .2s ease-in-out;
    cursor: pointer; }
    /* line 2571, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .carousel-dots li.current {
      background-color: #606994;
      box-shadow: 0 0 0 2px #606994; }

/* line 2580, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.carousel-controls button.flipster__button {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background-color: rgba(96, 105, 148, 0.5);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 1; }
  /* line 2590, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .carousel-controls button.flipster__button:after {
    position: absolute;
    content: '';
    display: block;
    width: 100px;
    height: 2px;
    background: #606994;
    top: 50%; }
  /* line 2600, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .carousel-controls button.flipster__button.button--prev:after {
    left: 19px; }
  /* line 2605, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .carousel-controls button.flipster__button.button--next:after {
    right: 19px; }
  /* line 2609, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .carousel-controls button.flipster__button i.fa {
    color: #606994;
    font-size: 32px; }

/* line 2618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.about-us-wrap h3.content-ttl {
  font-size: 30px;
  font-weight: normal;
  line-height: 1.23;
  letter-spacing: 1px;
  color: #606994;
  position: relative;
  margin: 10px 0;
  text-align: center; }
/* line 2628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.about-us-wrap .content {
  white-space: pre-line;
  text-align: center; }
  /* line 2631, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .about-us-wrap .content p {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.44;
    text-align: center;
    color: #2a3352; }
  /* line 2638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .about-us-wrap .content a {
    text-decoration: underline; }
/* line 2642, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.about-us-wrap .about-us-inner {
  background: #fff;
  padding: 0 0 45px;
  position: relative;
  margin-bottom: 30px;
  overflow: hidden; }
  /* line 2659, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .about-us-wrap .about-us-inner > * {
    position: relative;
    z-index: 2; }
  /* line 2663, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .about-us-wrap .about-us-inner .about-content {
    padding: 0 11%; }
    @media (max-width: 767px) {
      /* line 2663, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-us-inner .about-content {
        padding: 0 15px; } }
    /* line 2668, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-us-inner .about-content h3.content-ttl {
      padding-bottom: 15px; }
      /* line 2670, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-us-inner .about-content h3.content-ttl:after {
        position: absolute;
        content: '';
        display: block;
        width: 44px;
        height: 1px;
        background-color: #ff001f;
        bottom: 0;
        left: 50%;
        margin-left: -22px; }
/* line 2684, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.about-us-wrap .out-inner {
  padding: 50px 13% 20px; }
  @media (max-width: 767px) {
    /* line 2684, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .out-inner {
      padding: 30px 15px; } }
/* line 2690, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.about-us-wrap .about-bottom-slider {
  background: #fff;
  border-radius: 4px;
  padding: 25px 5%; }
  @media (max-width: 991px) {
    /* line 2690, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider {
      padding: 0 30px; } }
  /* line 2697, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .about-us-wrap .about-bottom-slider .about-slider-inner {
    height: 600px;
    display: flex;
    align-items: center;
    position: relative; }
    @media (max-width: 991px) {
      /* line 2697, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner {
        height: auto; }
        /* line 2706, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner img.boat-fairline, .about-us-wrap .about-bottom-slider .about-slider-inner img.boat-kawasaki, .about-us-wrap .about-bottom-slider .about-slider-inner img.boat-sea-ray {
          width: 90px; } }
    /* line 2712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button {
      margin: 0;
      top: auto;
      bottom: 30px; }
      @media (max-width: 991px) {
        /* line 2712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button {
          bottom: 12px !important; } }
      @media (max-width: 565px) {
        /* line 2720, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button:after {
          display: none; } }
      /* line 2724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button.button--prev {
        left: 0; }
        @media (min-width: 992px) {
          /* line 2724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button.button--prev {
            display: none; } }
        @media (max-width: 565px) {
          /* line 2724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button.button--prev {
            left: -15px; } }
      /* line 2733, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button.button--next {
        right: 0; }
        @media (max-width: 565px) {
          /* line 2733, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .carousel-controls button.flipster__button.button--next {
            right: -15px; } }
    /* line 2741, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items {
      flex: 0 0 45%;
      height: 95%;
      position: relative;
      margin: 0;
      padding: 0; }
      @media (max-width: 991px) {
        /* line 2741, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items {
          display: none; } }
      /* line 2750, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li {
        position: absolute;
        width: 160px;
        height: 160px;
        display: flex;
        flex-direction: colomn;
        justify-content: center;
        align-items: center;
        z-index: 50;
        border-radius: 50%;
        transition: all .3s ease-in-out;
        box-shadow: 0 0 40px rgba(96, 105, 148, 0.35);
        cursor: pointer;
        background: #fff;
        color: #606994; }
        @media (max-width: 1200px) {
          /* line 2750, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li {
            width: 140px;
            height: 140px; } }
        /* line 2769, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li i[class^=boat] {
          font-size: 120px; }
          @media (max-width: 1200px) {
            /* line 2769, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li i[class^=boat] {
              font-size: 100px; } }
        /* line 2775, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li > img {
          max-width: 100%;
          border-radius: 50%; }
        /* line 2779, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.xs {
          transform: scale(0.5);
          z-index: 10; }
        /* line 2783, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.sm {
          transform: scale(0.7);
          z-index: 30; }
        /* line 2787, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.md {
          transform: scale(1); }
        /* line 2790, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.tr {
          top: 0;
          right: 20%; }
        /* line 2797, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.rt {
          right: 0;
          top: 20%; }
        /* line 2804, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.lt {
          top: 0;
          left: 0; }
        /* line 2808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.cc {
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%) scale(1); }
          /* line 2812, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.cc.current {
            transform: translate(-50%, -50%) scale(1.7);
            z-index: 60; }
        /* line 2817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.rb {
          bottom: 0;
          right: 0; }
        /* line 2821, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.lb {
          left: 0;
          bottom: 20%; }
        /* line 2828, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.bl {
          bottom: 20%;
          left: 5%; }
        /* line 2835, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.about-brand-items li.current {
          transform: scale(1.5);
          z-index: 60;
          box-shadow: 0 0 50px rgba(96, 105, 148, 0.45); }
    /* line 2846, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter {
      display: flex;
      flex-direction: column;
      align-items: center; }
      @media (min-width: 992px) {
        /* line 2846, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter {
          flex-direction: row-reverse; } }
      /* line 2853, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager {
        display: flex;
        flex-direction: row;
        padding: 20px;
        margin: 0; }
        @media (min-width: 992px) {
          /* line 2853, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager {
            padding: 40px;
            flex-direction: column; } }
        @media (max-width: 676px) {
          /* line 2853, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager {
            padding: 20px; } }
        /* line 2865, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager li {
          padding: 0; }
          /* line 2867, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager li a {
            list-style-type: none;
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background-color: #cdcfd5;
            margin: 5px;
            transition: all .2s ease-in-out;
            cursor: pointer; }
          /* line 2877, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .lSSlideOuter ul.lSPager li.active a {
            background-color: #606994;
            box-shadow: 0 0 0 2px #606994; }
    /* line 2884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider .about-slider-inner ul.carousel-dots {
      padding: 40px;
      margin: 0; }
      @media (min-width: 992px) {
        /* line 2884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.carousel-dots {
          flex-direction: column; } }
      @media (max-width: 676px) {
        /* line 2884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner ul.carousel-dots {
          padding: 20px; } }
    /* line 2895, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item {
      display: flex;
      flex-direction: column; }
      /* line 2898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .img-wrap {
        width: 100px;
        height: 100px;
        border-radius: 50%;
        background: #fff;
        box-shadow: 0 0 40px rgba(96, 105, 148, 0.35);
        align-self: center;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin: 30px 15px 15px; }
        @media (min-width: 992px) {
          /* line 2898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .img-wrap {
            display: none; } }
        /* line 2913, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .img-wrap i[class^=boat] {
          font-size: 80px;
          color: #606994; }
      /* line 2918, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item h3.ttl {
        font-size: 24px;
        font-weight: normal;
        line-height: 1.54;
        letter-spacing: 0.8px;
        color: #ff001f;
        margin: 0;
        text-transform: capitalize; }
      /* line 2930, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .txt p {
        white-space: pre-line;
        font-size: 16px;
        font-weight: 300;
        line-height: 1.44;
        color: #2a3352; }
      /* line 2938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .btn-wrap {
        margin: 0 -18px; }
        @media (max-width: 991px) {
          /* line 2938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .btn-wrap {
            margin: 0 -10px; } }
        /* line 2943, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .btn-wrap .btn {
          margin: 0 18px; }
          @media (max-width: 991px) {
            /* line 2943, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .about-us-wrap .about-bottom-slider .about-slider-inner .content-block .content-item .btn-wrap .btn {
              margin: 5px 10px; } }

/* line 2957, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.image-grid-wrap {
  padding-bottom: 45px; }
  /* line 2959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .image-grid-wrap .image-grid {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    grid-template-rows: repeat(4, 1fr);
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-areas: "g1 g1 .  g2 g3  .   ." "g1 g1 g4 g4 g5  g5  g6" ".  g7 g8 g8 g5  g5  ." "g9 .  g8 g8 g10 g11 g12"; }
    /* line 2970, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .image-grid-wrap .image-grid li {
      padding-bottom: 47%;
      border-radius: 5px; }
      /* line 2973, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(1) {
        grid-area: g1; }
      /* line 2976, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(2) {
        grid-area: g2; }
      /* line 2977, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(3) {
        grid-area: g3; }
      /* line 2978, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(4) {
        grid-area: g4; }
      /* line 2979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(5) {
        grid-area: g5; }
      /* line 2980, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(6) {
        grid-area: g6; }
      /* line 2981, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(7) {
        grid-area: g7; }
      /* line 2982, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(8) {
        grid-area: g8; }
      /* line 2983, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(9) {
        grid-area: g9; }
      /* line 2984, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(10) {
        grid-area: g10; }
      /* line 2985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(11) {
        grid-area: g11; }
      /* line 2986, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li:nth-child(12) {
        grid-area: g12; }
      /* line 2988, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li.img-block {
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
      /* line 2993, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li.primary {
        background: #606994; }
      /* line 2996, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li.grey {
        background: #e9e9e9; }
      /* line 2999, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap .image-grid li.light-grey {
        background: #f8f8f8; }
  /* line 3005, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .image-grid-wrap.charter-one .image-grid {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    grid-template-rows: repeat(4, 1fr);
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-areas: "g1 g1 .  g2 g3  .   ." "g1 g1 g4 g4 g4  g4  g5" ".  g6 g4 g4 g4  g4  ." "g7 .  g4 g4 g4 g4 g8"; }
    /* line 3016, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .image-grid-wrap.charter-one .image-grid li {
      padding-bottom: 47%;
      border-radius: 5px; }
      /* line 3019, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(1) {
        grid-area: g1; }
      /* line 3022, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(2) {
        grid-area: g2; }
      /* line 3023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(3) {
        grid-area: g3; }
      /* line 3024, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(4) {
        grid-area: g4; }
      /* line 3025, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(5) {
        grid-area: g5; }
      /* line 3026, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(6) {
        grid-area: g6; }
      /* line 3027, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(7) {
        grid-area: g7; }
      /* line 3028, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(8) {
        grid-area: g8; }
      /* line 3029, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(9) {
        grid-area: g9; }
      /* line 3030, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(10) {
        grid-area: g10; }
      /* line 3031, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(11) {
        grid-area: g11; }
      /* line 3032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li:nth-child(12) {
        grid-area: g12; }
      /* line 3034, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li.img-block {
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; }
      /* line 3039, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li.primary {
        background: #606994; }
      /* line 3042, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li.grey {
        background: #e9e9e9; }
      /* line 3045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .image-grid-wrap.charter-one .image-grid li.light-grey {
        background: #f8f8f8; }

/* line 3054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.video-layout {
  background-color: #f8f8f8;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  /* line 3059, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .video-layout p.sub-ttl {
    font-size: 20px;
    line-height: 1.6;
    text-align: center;
    color: #606994; }
  /* line 3065, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .video-layout .video-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap; }
  /* line 3071, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .video-layout .video-block {
    width: 100%;
    background: #fff;
    transition: all .3s ease;
    margin-bottom: 35px;
    border-radius: 0 0 2px 2px;
    display: flex;
    flex-direction: column;
    cursor: pointer;
    box-shadow: 0 1px 13px 0 rgba(47, 55, 87, 0.2); }
    @media (min-width: 992px) {
      /* line 3083, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .video-layout .video-block.clicked, .video-layout .video-block:hover {
        box-shadow: 0 0 20px 0 rgba(47, 55, 87, 0.6); }
        /* line 3087, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .video-layout .video-block.clicked .video-inner .hover-video-link, .video-layout .video-block:hover .video-inner .hover-video-link {
          z-index: 20; } }
    /* line 3096, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .video-layout .video-block .video-inner {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      height: 0; }
      /* line 3100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .video-layout .video-block .video-inner .hover-video-link {
        position: absolute;
        z-index: 5;
        width: 100%;
        height: 100%;
        background-color: rgba(40, 167, 69, 0.73);
        transition: all .3s ease;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        @media (max-width: 767px) {
          /* line 3100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .video-layout .video-block .video-inner .hover-video-link {
            display: none; } }
        /* line 3114, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .video-layout .video-block .video-inner .hover-video-link img {
          width: 65px; }
      /* line 3118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .video-layout .video-block .video-inner iframe {
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        position: absolute;
        z-index: 10;
        vertical-align: top; }
    /* line 3144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .video-layout .video-block .video-info {
      flex-grow: 1;
      display: flex;
      flex-direction: column;
      justify-content: space-between; }
      /* line 3149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .video-layout .video-block .video-info h5.title {
        padding: 15px 20px;
        font-size: 20px;
        font-weight: normal;
        line-height: 1.4;
        color: #606994;
        flex-grow: 1; }
      /* line 3157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .video-layout .video-block .video-info .video-foot {
        display: flex;
        border-radius: 2px;
        background-color: rgba(96, 105, 148, 0.14);
        justify-content: center; }
        /* line 3162, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .video-layout .video-block .video-info .video-foot .upload {
          font-size: 12px;
          text-align: center;
          color: #343a64;
          padding: 10px; }
        /* line 3168, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .video-layout .video-block .video-info .video-foot .views {
          padding: 10px;
          font-size: 12px;
          color: #343a64; }
  /* line 3176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .video-layout #video-loading {
    display: none;
    margin-bottom: 20px; }

/* line 3183, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.meet-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 25px 50px; }
  @media (max-width: 991px) {
    /* line 3183, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .meet-wrapper {
      padding: 25px 0; } }
  /* line 3191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .meet-wrapper .meet-block {
    width: 49%;
    background: #fff;
    box-shadow: 0 1px 13px 0 rgba(47, 55, 87, 0.1);
    padding: 30px 3%;
    text-align: left;
    margin-bottom: 20px; }
    @media (max-width: 767px) {
      /* line 3191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .meet-wrapper .meet-block {
        width: 100%; } }
    /* line 3202, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .meet-wrapper .meet-block .meet-top {
      display: flex;
      align-items: center; }
      @media (max-width: 991px) {
        /* line 3202, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .meet-wrapper .meet-block .meet-top {
          flex-direction: column-reverse; } }
      /* line 3208, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .meet-wrapper .meet-block .meet-top .meet-image {
        padding: 13px;
        border-radius: 50% 50% 50% 0;
        background-color: rgba(230, 231, 234, 0.45); }
        /* line 3212, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .meet-wrapper .meet-block .meet-top .meet-image .meet-image-inner {
          width: 160px;
          height: 160px; }
          @media (max-width: 767px) {
            /* line 3212, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .meet-wrapper .meet-block .meet-top .meet-image .meet-image-inner {
              width: 185px;
              height: 185px; } }
          /* line 3219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .meet-wrapper .meet-block .meet-top .meet-image .meet-image-inner img {
            border-radius: 50%;
            width: 100%;
            height: 100%;
            object-fit: cover; }
      /* line 3227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .meet-wrapper .meet-block .meet-top .meet-title {
        padding: 20px 0 20px 25px; }
        @media (max-width: 991px) {
          /* line 3227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .meet-wrapper .meet-block .meet-top .meet-title {
            text-align: center;
            padding: 20px 0; } }
        /* line 3233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .meet-wrapper .meet-block .meet-top .meet-title .meet-name {
          font-size: 24px;
          line-height: 1.54;
          color: #606994;
          margin-bottom: 20px;
          position: relative; }
          /* line 3239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .meet-wrapper .meet-block .meet-top .meet-title .meet-name:after {
            position: absolute;
            content: '';
            display: block;
            bottom: -12px;
            left: 0;
            width: 46px;
            height: 1px;
            background-color: #28a745; }
            @media (max-width: 991px) {
              /* line 3239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .meet-wrapper .meet-block .meet-top .meet-title .meet-name:after {
                left: 50%;
                margin-left: -23px; } }
        /* line 3254, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .meet-wrapper .meet-block .meet-top .meet-title .meet-spec {
          font-size: 16px;
          line-height: 1.44;
          color: #28a745; }
    /* line 3261, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .meet-wrapper .meet-block .meet-content {
      padding: 15px 0; }
      @media (min-width: 768px) {
        /* line 3261, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .meet-wrapper .meet-block .meet-content {
          min-height: 185px; } }
      /* line 3266, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .meet-wrapper .meet-block .meet-content p {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.38;
        color: #2a3352; }

/* line 3277, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.supplier-content {
  margin: 0 auto;
  width: 100%; }
  @media (min-width: 768px) {
    /* line 3277, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content {
      width: 750px; } }
  @media (min-width: 992px) {
    /* line 3277, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content {
      width: 970px; } }
  @media (min-width: 1220px) {
    /* line 3277, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content {
      width: 1200px; } }
  /* line 3289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .supplier-content .sup-collapse-block {
    display: flex;
    margin-bottom: 10px; }
    @media (max-width: 991px) {
      /* line 3289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .supplier-content .sup-collapse-block {
        flex-direction: column; } }
    /* line 3295, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block .title-block {
      height: 111px;
      background-color: #606994;
      padding: 30px;
      font-size: 20px;
      letter-spacing: 0.8px;
      color: #ffffff;
      display: flex;
      flex-direction: column;
      justify-content: center;
      text-transform: capitalize;
      font-weight: 300; }
      @media (min-width: 992px) {
        /* line 3295, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .title-block {
          flex: 0 0 250px; } }
      @media (max-width: 991px) {
        /* line 3295, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .title-block {
          height: auto; } }
    /* line 3314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block .sup-txt {
      flex-grow: 1;
      display: flex;
      padding: 15px 0;
      background: #fff; }
      @media (max-width: 676px) {
        /* line 3314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt {
          flex-direction: column; } }
      /* line 3322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .supplier-content .sup-collapse-block .sup-txt .logo-block {
        min-width: 180px;
        text-align: center;
        padding: 0 10px;
        height: 77px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center; }
        @media (min-width: 677px) and (max-width: 767px) {
          /* line 3322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .logo-block {
            min-width: 100px; } }
        @media (max-width: 676px) {
          /* line 3322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .logo-block {
            align-self: flex-start; } }
        /* line 3337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .logo-block img {
          max-height: 77px;
          max-width: 130px; }
          @media (min-width: 677px) and (max-width: 767px) {
            /* line 3337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .logo-block img {
              max-width: 60px; } }
      /* line 3345, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .supplier-content .sup-collapse-block .sup-txt .txt-block {
        align-self: flex-start;
        flex-grow: 1;
        overflow: hidden;
        height: 77px; }
        @media (max-width: 767px) {
          /* line 3345, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block {
            padding: 15px; } }
        /* line 3354, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .txt-block .top-txt:not(:last-child) {
          border-bottom: 1px solid #d8d8d8; }
        /* line 3357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .txt-block .top-txt p {
          font-size: 16px;
          font-weight: 300;
          line-height: 1.31;
          color: #2a3352;
          white-space: pre-line; }
        /* line 3365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .txt-block ul.info-list {
          margin: 0;
          padding: 10px 0 25px;
          display: flex;
          flex-direction: column;
          align-items: flex-start; }
          /* line 3371, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block ul.info-list li {
            list-style-type: none;
            font-size: 16px;
            font-weight: 300;
            line-height: 1.5;
            color: #2a3352; }
        /* line 3380, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block {
          padding-bottom: 20px;
          border-bottom: 1px solid #d8d8d8; }
          /* line 3383, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block h5.ttl {
            font-size: 16px;
            font-weight: normal;
            color: #ff001f; }
          /* line 3388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block {
            display: flex; }
            @media (max-width: 400px) {
              /* line 3388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block {
                flex-direction: column; } }
            @media (min-width: 401px) {
              /* line 3393, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell {
                flex: 0 0 25%; } }
            @media (max-width: 400px) {
              /* line 3398, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell:not(:last-child) {
                padding-bottom: 15px; } }
            /* line 3402, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell ul.store-list {
              margin: 0;
              padding: 0;
              display: flex;
              flex-direction: column;
              align-items: flex-start; }
              /* line 3408, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell ul.store-list li {
                list-style-type: none;
                font-size: 16px;
                font-weight: 300;
                line-height: 1.38;
                letter-spacing: 0.5px;
                color: #2a3352; }
                /* line 3415, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell ul.store-list li:first-child {
                  font-weight: normal;
                  text-transform: uppercase; }
            /* line 3421, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .txt-block .store-locator-block .store-block .store-block-cell a.get-link {
              font-size: 12px;
              font-style: oblique;
              line-height: 1.83;
              letter-spacing: 0.5px;
              color: #ff001f; }
        /* line 3431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info {
          padding: 20px 0 0;
          display: flex;
          flex-direction: column;
          align-items: flex-start; }
          @media (min-width: 401px) {
            /* line 3431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info {
              flex-direction: row;
              align-items: center; } }
          /* line 3440, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info .avatar-block {
            min-width: 76px; }
          /* line 3443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info .txt-block {
            padding: 20px 0 0;
            flex-grow: 1; }
            @media (min-width: 401px) {
              /* line 3443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info .txt-block {
                padding: 0 20px; } }
            /* line 3449, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .txt-block .about-info .txt-block p {
              font-size: 14px;
              font-weight: 300;
              line-height: 1.5;
              color: #2a3352;
              margin-bottom: 0; }
      /* line 3459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .supplier-content .sup-collapse-block .sup-txt .btn-block {
        flex: 0 0 180px;
        text-align: center;
        position: relative; }
        @media (max-width: 767px) {
          /* line 3459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .btn-block {
            flex: 0 0 100px; } }
        @media (max-width: 676px) {
          /* line 3459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .btn-block {
            flex: 0 0 60px; } }
        /* line 3469, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .supplier-content .sup-collapse-block .sup-txt .btn-block .btn {
          position: absolute;
          top: 50%;
          left: 50%;
          margin-top: -19px;
          margin-left: -60px;
          border-radius: 23px;
          font-size: 16px;
          letter-spacing: 0.9px;
          text-align: center;
          width: 120px;
          height: 38px;
          line-height: 1;
          padding: 11px 15px;
          display: inline-block;
          opacity: 0.5;
          transition: all .3s ease-in-out; }
          @media (min-width: 677px) and (max-width: 767px) {
            /* line 3469, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .supplier-content .sup-collapse-block .sup-txt .btn-block .btn {
              width: 80px;
              margin-left: -40px; } }
          /* line 3490, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .btn-block .btn:hover {
            opacity: 1; }
          /* line 3493, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .btn-block .btn.btn-search {
            color: white; }
          /* line 3496, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .supplier-content .sup-collapse-block .sup-txt .btn-block .btn.btn-bordered {
            display: none; }
    /* line 3503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block.collapsed .title-block {
      background-color: #343a64; }
    /* line 3507, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block.collapsed .sup-txt .txt-block {
      height: auto; }
    @media (min-width: 677px) {
      /* line 3512, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .supplier-content .sup-collapse-block.collapsed .btn-block .btn {
        top: auto;
        bottom: 20px; } }
    /* line 3517, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block.collapsed .btn-block .btn.btn-search {
      display: none; }
    /* line 3520, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .supplier-content .sup-collapse-block.collapsed .btn-block .btn.btn-bordered {
      display: inline-block; }

/* line 3531, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.mCustomScrollbar .mCSB_container {
  margin-right: 0;
  padding-right: 20px; }
/* line 3535, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.mCustomScrollbar .mCSB_scrollTools {
  width: 8px; }
  /* line 3537, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .mCustomScrollbar .mCSB_scrollTools .mCSB_dragger {
    width: 8px;
    right: 0; }
    /* line 3540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
      width: 8px;
      margin: 0; }
  /* line 3545, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .mCustomScrollbar .mCSB_scrollTools .mCSB_draggerRail {
    background: transparent; }

/* line 3552, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.custom-select {
  position: relative;
  padding-right: 5px; }
  /* line 3555, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .custom-select:not(.transp) {
    width: 100%;
    height: 33px;
    border-radius: 5px;
    background-color: rgba(216, 216, 216, 0.5); }
    /* line 3560, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .custom-select:not(.transp) select {
      font-size: 16px;
      color: #2a3253;
      width: 100%; }
    /* line 3565, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .custom-select:not(.transp) i.fa {
      color: #2a3253;
      right: 10px; }
  /* line 3570, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .custom-select i.fa {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    color: white;
    font-size: 12px; }
  /* line 3578, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .custom-select select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    color: white;
    width: 50px;
    font-size: 14px; }
    /* line 3587, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .custom-select select:focus {
      outline: none; }

/* line 3594, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.info-list {
  display: flex;
  justify-content: center; }
  /* line 3597, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .info-list .info-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 10px 15px; }
    @media (max-width: 1350px) {
      /* line 3597, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .info-list .info-item {
        padding: 10px; } }
    @media (max-width: 767px) {
      /* line 3597, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .info-list .info-item {
        padding: 5px 10px; } }
    /* line 3613, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item i.fa,
    .info-list .info-item i[class^=boat] {
      color: #606994;
      font-size: 20px;
      margin-bottom: 7px; }
    /* line 3619, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item span {
      font-size: 10px;
      font-weight: 500;
      color: #606994;
      text-transform: uppercase;
      text-align: center; }
    /* line 3628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item.white i.fa,
    .info-list .info-item.white i[class^=boat] {
      color: white; }
    /* line 3632, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item.white span {
      color: white; }
    /* line 3637, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item.grey i.fa,
    .info-list .info-item.grey i[class^=boat] {
      color: #e9e9e9; }
    /* line 3641, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item.grey span {
      color: #e9e9e9; }
    /* line 3646, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .info-list .info-item.blured i.fa,
    .info-list .info-item.blured i[class^=boat],
    .info-list .info-item.blured span {
      color: #cdcfd5; }
  /* line 3654, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .info-list.grey-border .info-item {
    border-color: #e9e9e9; }

/* line 3661, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.counter {
  position: absolute;
  width: 54px;
  height: 26px;
  background-color: rgba(52, 58, 100, 0.7);
  border-radius: 13px;
  display: flex;
  justify-content: center;
  align-items: center; }
  /* line 3670, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .counter span {
    padding: 0 5px; }
    /* line 3673, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .counter span.current {
      font-size: 13px;
      color: #e9e9e9; }
    /* line 3677, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .counter span.total {
      font-size: 10px;
      color: #b6b6b6;
      border-left: 1px solid #b6b6b6; }

/* line 3686, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
  outline: none;
  box-shadow: 0 0 0 transparent; }

/* line 3691, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn-danger {
  font-size: 14px;
  font-weight: 300;
  border-radius: 16px;
  padding: 5px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  width: 130px;
  height: 32px;
  background-color: #28a745;
  border-color: #28a745;
  font-family: Ubuntu;
  transition: all .2s ease-in-out; }
  /* line 3706, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-danger:hover {
    background-color: #28a745;
    border-color: #28a745;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); }
  /* line 3712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-danger.finance-this-boat {
    width: auto;
    padding: 6px 20px;
    margin: 20px 0; }
  /* line 3718, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-danger:active, .btn-danger:focus {
    background-color: #28a745;
    border-color: #28a745;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); }

/* line 3726, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn-search {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 11px;
  position: relative;
  z-index: 20;
  background-color: #343a64;
  border-color: transparent; }
  /* line 3735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-search span {
    padding: 0 25px;
    letter-spacing: 2px;
    line-height: 23px;
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    color: #ffffff; }
    @media (max-width: 767px) {
      /* line 3735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .btn-search span {
        position: relative;
        opacity: 1;
        font-size: 20px;
        padding: 0 10px;
        transition: all .15s ease-in-out .15s; } }
  /* line 3751, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-search i[class^=boat] {
    font-size: 26px;
    color: white; }

/* line 3762, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn-bordered {
  background: transparent;
  font-size: 16px;
  letter-spacing: 0.9px;
  text-align: center;
  padding: 12px 15px;
  line-height: 1;
  text-transform: capitalize;
  border-radius: 23px; }
  /* line 3771, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-bordered.primary {
    border-color: #343a64;
    color: #343a64; }
  /* line 3774, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-bordered.red {
    border-color: #ff001f;
    color: #ff001f; }

/* line 3780, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
header.main-header {
  position: relative;
  z-index: 600; }
  /* line 3781, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  header.main-header.main-header-ticker--true.not-home .navbar {
    padding-top: 40px; }
    /* line 3784, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header.main-header-ticker--true.not-home .navbar .navbar-toggle {
      top: 42px !important; }
  /* line 3795, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  header.main-header .navbar-default {
    border: 0;
    margin-bottom: 0;
    border-radius: 0; }
    /* line 3799, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default a.navbar-brand {
      display: inline-block;
      position: relative;
      margin-left: 0;
      float: none;
      height: inherit;
      line-height: inherit; }
    /* line 3808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-collapse .desktop-nav.other-nav {
      display: none !important; }
    /* line 3814, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage:not(.nav-simple) .navbar-header a.navbar-brand img.logo {
      display: none; }
    /* line 3817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage:not(.nav-simple) .navbar-header a.navbar-brand img.logo-white {
      width: 154px; }
    @media (min-width: 1338px) {
      /* line 3813, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage:not(.nav-simple) .navbar-header a.navbar-brand {
        display: none; } }
    @media (max-width: 1337px) {
      /* line 3813, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage:not(.nav-simple) .navbar-header a.navbar-brand {
        margin: 0 auto; } }
    /* line 3830, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .navbar-flex:after {
      position: absolute;
      content: '';
      display: block;
      width: 100%;
      left: 0;
      top: 0;
      right: 0;
      height: 146px;
      background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.87) 80%, black);
      z-index: 100; }
    @media (max-width: 1337px) {
      /* line 3843, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header {
        z-index: 350;
        display: flex; } }
    /* line 3849, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand {
      padding: 20px;
      z-index: 150; }
      @media (max-width: 1337px) {
        /* line 3849, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand {
          padding: 9px 20px 5px; } }
      @media (min-width: 1338px) {
        /* line 3857, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand:before, header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand:after {
          position: absolute;
          content: '';
          display: block;
          width: 450px;
          height: 400px;
          z-index: -1;
          transform: translate(-34%, -79%); }
        /* line 3867, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand:before {
          top: 0;
          left: 0;
          border-radius: 50%;
          background: rgba(255, 255, 255, 0.8); }
        /* line 3873, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand:after {
          top: 8px;
          left: 8px;
          border-radius: 50% 50% 50% 0;
          background: rgba(255, 255, 255, 0.3); } }
      @media (min-width: 992px) {
        /* line 3880, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand img.logo {
          margin-bottom: 12px; } }
      @media (max-width: 991px) {
        /* line 3880, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand img.logo {
          width: 124px; } }
      /* line 3888, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand img.logo-text {
        margin-left: 15px; }
        @media (max-width: 991px) {
          /* line 3888, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand img.logo-text {
            display: none;
            position: absolute;
            bottom: -40px;
            width: 200px;
            margin-left: 0; } }
        @media (max-width: 767px) {
          /* line 3888, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header a.navbar-brand img.logo-text {
            width: 160px;
            bottom: -30px; } }
    /* line 3905, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .navbar-flex .navbar-header .navbar-toggle i.boat-menu-icon {
      color: white; }
    /* line 3911, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .head-sale-info,
    header.main-header .navbar-default.nav-homepage .head-search-block {
      display: none; }
    /* line 3916, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-homepage .navbar-collapse {
      z-index: 250;
      position: relative;
      margin: 0 auto; }
      @media (min-width: 768px) {
        /* line 3916, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse {
          padding-top: 20px; } }
      /* line 3923, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage .navbar-collapse .home-nav-inner {
        display: flex;
        align-items: flex-start; }
        /* line 3926, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse .home-nav-inner ul.navbar-nav {
          width: 466px;
          padding-top: 20px; }
          /* line 3930, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse .home-nav-inner ul.navbar-nav:first-child {
            justify-content: flex-end; }
      /* line 3936, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li {
        flex-grow: 1; }
        /* line 3938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li > a {
          color: #ffffff; }
        /* line 3949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu {
          left: -30px;
          right: auto; }
          /* line 3953, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-selling {
            left: 0; }
          /* line 3957, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu:before {
            left: 56px;
            right: auto; }
          /* line 3961, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info {
            right: auto;
            left: -30px; }
            /* line 3964, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info:before {
              right: auto;
              left: 58px; }
            /* line 3968, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info:after {
              right: auto;
              left: 36px; }
        @media (min-width: 992px) {
          /* line 3974, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.charter-wrap, header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.xmas-wrap {
            display: inline-block; } }
        /* line 3979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.charter-wrap > a, header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.xmas-wrap > a {
          color: #343a64 !important; }
          /* line 3981, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.charter-wrap > a:hover, header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.xmas-wrap > a:hover {
            color: #343a64 !important; }
        /* line 3985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.charter-wrap .xmas-block, header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.xmas-wrap .xmas-block {
          background: url(/assets/xmas-image-309fa072c57c03a8f6ae1bad83ef19379c8fb39b7b7148fd23ffbe64eb3cea4b.png) center 14px no-repeat;
          background-size: 84%; }
        /* line 3989, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.charter-wrap:before, header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li.xmas-wrap:before {
          width: 100%;
          height: 100px;
          left: 0;
          right: auto;
          top: -40px; }
      /* line 3999, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-homepage .navbar-collapse .logo-item {
        padding: 0 52px; }
        @media (max-width: 991px) {
          /* line 3999, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse .logo-item {
            display: none; } }
        /* line 4004, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-homepage .navbar-collapse .logo-item h1.logo {
          margin: 10px 0; }
          /* line 4007, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default.nav-homepage .navbar-collapse .logo-item h1.logo > a img {
            width: 170px; }
    /* line 4015, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default .navbar-collapse {
      padding: 0; }
      @media (min-width: 992px) {
        /* line 4017, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav {
          width: 100%;
          display: flex;
          align-items: center; } }
      /* line 4023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-collapse ul.navbar-nav:before, header.main-header .navbar-default .navbar-collapse ul.navbar-nav:after {
        display: none; }
      /* line 4028, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li:not(:last-child) {
        border-right: 1px solid #606994; }
      /* line 4031, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li > a {
        padding: 0 17px;
        padding-bottom: 15px;
        font-size: 13px;
        text-align: center;
        color: #343a64;
        text-transform: uppercase;
        line-height: 1;
        white-space: nowrap; }
      @media (min-width: 992px) {
        /* line 4043, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li:hover > a, header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li.active > a {
          background-color: transparent !important; } }
      /* line 4050, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li.open > a {
        background-color: transparent;
        transition: all .3s ease-in-out; }
      /* line 4056, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu {
        width: fit-content;
        padding: 20px; }
        /* line 4060, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu:after {
          position: absolute;
          content: '';
          display: block;
          width: 66px;
          height: 15px;
          background: transparent;
          top: -15px;
          z-index: 600; }
        /* line 4070, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li {
          padding: 0; }
          /* line 4074, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li.link-wrap {
            margin-bottom: 4px; }
          /* line 4077, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li a {
            padding: 10px 20px 5px 0;
            font-size: 14px;
            color: #606994;
            display: block;
            line-height: 1.5;
            text-transform: capitalize;
            white-space: nowrap;
            text-decoration: none; }
            /* line 4086, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li a.all-drop-result-link {
              width: 100%;
              font-size: 18px;
              text-decoration: none;
              letter-spacing: 0.9px;
              text-align: center;
              color: #343a64;
              text-transform: uppercase;
              border: 1px solid #606994 !important;
              border-radius: 2px;
              padding: 7px 15px;
              text-align: center; }
              /* line 4098, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li a.all-drop-result-link:hover {
                color: #343a64; }
              /* line 4102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li a.all-drop-result-link span.boat-count {
                color: #28a745; }
            /* line 4106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li a:not(.all-drop-result-link):hover {
              color: #28a745;
              background: transparent;
              border-bottom-color: #28a745; }
          /* line 4113, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li ul.drop-inner li:not(:last-child) a {
            border-bottom: 1px solid rgba(96, 105, 148, 0.05); }
          /* line 4119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu li a {
            padding: 10px 20px 5px 0; }
        /* line 4123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale {
          display: inline-flex; }
          /* line 4127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale > li {
            min-width: 33.33333%;
            padding: 0 15px; }
          /* line 4133, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale:before {
            left: 100px; }
          /* line 4136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale:after {
            left: 75px; }
          /* line 4139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .title-wrapper {
            border-bottom: 1px solid #28a745;
            padding-bottom: 10px; }
            /* line 4142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .title-wrapper span.boat-count {
              color: #28a745;
              text-transform: uppercase; }
          /* line 4147, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block {
            display: flex; }
            /* line 4150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list {
              width: 150px;
              padding: 0; }
              /* line 4156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper {
                width: 100%; }
                /* line 4159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper li {
                  height: 50px;
                  padding: 16px 20px 10px 20px;
                  border: 1px solid grey;
                  margin-top: 15px; }
                  /* line 4165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper li.less-top {
                    padding-top: 11px; }
                /* line 4170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper-left {
                  padding-right: 10px; }
                /* line 4173, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper-right {
                  padding-left: 10px; }
                /* line 4177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-for-sale .brand-block .brand-list .brand-col-wrapper img {
                  width: 100%;
                  border-radius: 2px;
                  height: auto; }
        /* line 4186, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info {
          left: auto;
          right: -30px;
          display: inline-flex; }
          /* line 4192, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info > li {
            min-width: 50%;
            padding: 0 15px; }
          /* line 4198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info:before {
            left: auto;
            right: 58px; }
          /* line 4202, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info:after {
            left: auto;
            right: 36px; }
    /* line 4211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-absolute {
      background-color: transparent;
      top: 0;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 300; }
      @media (max-width: 992px) {
        /* line 4218, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-absolute:not(.nav-homepage) {
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.11); } }
    /* line 4224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default.nav-simple {
      background: #fff;
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.11); }
      /* line 4233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default.nav-simple .navbar-header a.navbar-brand {
        padding: 8px 20px 6px; }
        /* line 4235, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-simple .navbar-header a.navbar-brand:before, header.main-header .navbar-default.nav-simple .navbar-header a.navbar-brand:after {
          display: none; }
        /* line 4238, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-simple .navbar-header a.navbar-brand img.logo {
          width: 124px;
          margin-bottom: 0; }
        /* line 4242, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default.nav-simple .navbar-header a.navbar-brand img.logo-text {
          display: none; }
    /* line 4276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default:not(.nav-homepage) {
      background-color: #ffffff;
      position: relative;
      z-index: 600; }
      @media (min-width: 992px) {
        /* line 4276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) {
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.11); } }
      /* line 4283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner {
        display: flex;
        align-items: flex-start; }
        /* line 4286, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner .logo-item {
          display: none; }
        /* line 4289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav {
          padding-top: 22px; }
          /* line 4292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav:first-child {
            justify-content: flex-end; }
          /* line 4297, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav:last-child > li:last-child {
            border-right: none; }
          /* line 4304, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li:last-child {
            border-right: 1px solid #606994; }
          /* line 4310, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.charter-wrap:before, header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.charter-wrap:after, header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.xmas-wrap:before, header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.xmas-wrap:after {
            display: none; }
          /* line 4314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.charter-wrap .charter-block,
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.charter-wrap .xmas-block, header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.xmas-wrap .charter-block,
          header.main-header .navbar-default:not(.nav-homepage) .home-nav-inner ul.navbar-nav > li.xmas-wrap .xmas-block {
            display: none; }
      /* line 4322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default:not(.nav-homepage) a.navbar-brand {
        padding: 8px 20px 6px; }
        /* line 4324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) a.navbar-brand img.logo {
          width: 124px; }
        /* line 4327, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) a.navbar-brand img.logo-text,
        header.main-header .navbar-default:not(.nav-homepage) a.navbar-brand img.logo-white {
          display: none; }
      /* line 4333, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default:not(.nav-homepage) .head-sale-info {
        display: none;
        align-items: center;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.19);
        background-color: #e7e8ef; }
        @media (max-width: 1070px) {
          /* line 4333, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .head-sale-info {
            display: none; } }
        /* line 4341, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .head-sale-info .label-tag {
          border-radius: 14px;
          background-color: #e9e9e7;
          text-align: center;
          font-size: 16px;
          color: #343a64;
          padding: 0; }
        /* line 4350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .head-sale-info div.txt h5 {
          margin-bottom: 0;
          margin-top: 0; }
        /* line 4354, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .head-sale-info div.txt span.txt-inner {
          color: #28a745;
          font-size: 14px;
          font-weight: 300; }
          /* line 4358, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .head-sale-info div.txt span.txt-inner b, header.main-header .navbar-default:not(.nav-homepage) .head-sale-info div.txt span.txt-inner br {
            display: none; }
      /* line 4365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default:not(.nav-homepage) .head-search-block {
        display: flex;
        align-items: center;
        flex-grow: 1;
        justify-content: center; }
        @media (max-width: 991px) {
          /* line 4365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .head-search-block {
            display: none; } }
        /* line 4373, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-side-toggler {
          display: none; }
        /* line 4376, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner {
          display: flex;
          width: 60%; }
          @media (max-width: 1220px) {
            /* line 4376, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner {
              width: 70%; } }
          @media (max-width: 1170px) {
            /* line 4376, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner {
              width: 80%; } }
          @media (max-width: 1024px) {
            /* line 4376, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner {
              width: 90%; } }
          /* line 4388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner input {
            flex-grow: 1;
            font-size: 13px;
            padding: 7px 0;
            border-bottom: 1px solid #43559c; }
            /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner input::-webkit-input-placeholder {
              /* Chrome/Opera/Safari */
              color: rgba(96, 105, 148, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner input::-moz-placeholder {
              /* Firefox 19+ */
              color: rgba(96, 105, 148, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner input:-ms-input-placeholder {
              /* IE 10+ */
              color: rgba(96, 105, 148, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner input:-moz-placeholder {
              /* Firefox 18- */
              color: rgba(96, 105, 148, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
          /* line 4396, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner button.search-btn {
            text-decoration: none;
            background-color: white;
            vertical-align: middle;
            padding: 0 10px;
            min-width: 40px; }
            /* line 4402, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default:not(.nav-homepage) .head-search-block .search-inner button.search-btn i[class^=boat] {
              color: #43559c;
              font-size: 20px; }
    @media (min-width: 1338px) {
      /* line 4410, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex {
        display: flex;
        justify-content: space-between; } }
    @media (max-width: 1337px) {
      /* line 4415, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-header {
        float: none; }
        /* line 4418, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle {
          position: absolute;
          right: 17px;
          top: 12px;
          float: none;
          display: block;
          z-index: 1030;
          border: 0;
          padding: 0;
          margin: 0; }
          /* line 4429, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle > span {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            background-color: transparent;
            position: relative;
            z-index: 10; }
          /* line 4441, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle:focus, header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle:hover {
            background: none; }
            /* line 4444, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle:focus > span, header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle:hover > span {
              background-color: transparent; }
          /* line 4448, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle i.boat-menu-icon {
            display: none;
            font-size: 32px;
            color: #606994; }
          /* line 4453, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle i.boat-close-icon {
            display: inline-block;
            font-size: 16px;
            color: #ccc; }
          /* line 4458, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle:before {
            position: absolute;
            content: '';
            display: block;
            width: 90px;
            height: 90px;
            border-radius: 50%;
            right: -30px;
            top: -30px;
            z-index: 5;
            transition: all .3s ease .1s;
            background: #606994; }
          /* line 4473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle.collapsed:before {
            transition: all .1s ease;
            width: 0;
            height: 0;
            right: 15px;
            top: 22px; }
          /* line 4480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle.collapsed > span {
            background: transparent; }
          /* line 4483, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle.collapsed:hover {
            background: transparent; }
          /* line 4486, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle.collapsed i.boat-menu-icon {
            display: inline-block; }
          /* line 4489, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-header .navbar-toggle.collapsed i.boat-close-icon {
            display: none; } }
    @media (max-width: 1337px) {
      /* line 4496, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.94), #ffffff);
        width: 100%;
        height: 100vh !important;
        z-index: 1024;
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0; }
        /* line 4506, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse.collapse {
          display: none !important; }
          /* line 4508, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse.collapse.in {
            display: block !important; } }
    /* line 4513, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default .navbar-flex .navbar-collapse .desktop-nav {
      display: none !important; }
      @media (min-width: 1338px) {
        /* line 4513, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse .desktop-nav {
          display: flex !important; } }
    /* line 4520, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav {
      display: none !important;
      padding: 39px 0;
      padding-bottom: 69px;
      flex-direction: row;
      align-items: flex-start;
      justify-content: center;
      height: 100vh;
      overflow: auto; }
      @media (max-width: 1337px) {
        /* line 4520, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav {
          display: flex !important; } }
      /* line 4534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .menu-ttl {
        font-size: 18px;
        letter-spacing: 1px;
        color: #ffffff;
        padding: 0 17px 15px; }
      /* line 4540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .mobile-nav-inner {
        display: flex;
        width: 100%; }
      /* line 4544, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav {
        float: none !important;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        width: 70%;
        margin: 0;
        padding: 0;
        white-space: nowrap; }
        /* line 4559, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li {
          float: none;
          border-right: 0;
          flex-grow: initial; }
          /* line 4563, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li:not(:last-child) {
            border-bottom: 1px solid #e0e0e0; }
          /* line 4566, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a {
            text-align: left;
            background: transparent;
            padding: 15px 0;
            font-size: 16px;
            font-weight: 300;
            letter-spacing: 1px;
            color: #343a64; }
            @media (max-width: 374px) {
              /* line 4566, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a {
                font-size: 12px; } }
            /* line 4577, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a.collapse-link {
              padding-right: 30px;
              position: relative; }
              /* line 4580, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a.collapse-link:before, header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a.collapse-link:after {
                position: absolute;
                content: '';
                display: inline-block;
                background: #28a745; }
              /* line 4587, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a.collapse-link:before {
                width: 14px;
                height: 2px;
                right: 12px;
                top: 23px; }
              /* line 4593, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li > a.collapse-link:after {
                width: 2px;
                height: 14px;
                top: 17px;
                right: 18px; }
          /* line 4601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.clicked, header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.active {
            border-bottom-color: #28a745; }
            /* line 4604, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.clicked > a, header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.active > a {
              color: #28a745; }
          /* line 4610, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.clicked > a.collapse-link:after {
            display: none; }
          /* line 4615, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.view-all-link {
            border: 1px solid #343a64;
            border-radius: 2px; }
            /* line 4618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.view-all-link a.all-drop-result-link {
              padding: 8px 25px;
              font-size: 16px;
              line-height: 1.44;
              letter-spacing: 0.8px;
              text-align: center;
              color: #343a64; }
              @media (max-width: 374px) {
                /* line 4618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.view-all-link a.all-drop-result-link {
                  font-size: 12px; } }
              /* line 4628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav > li.view-all-link a.all-drop-result-link span {
                letter-spacing: 0.7px;
                color: #28a745; }
      /* line 4636, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav-inner {
        margin-bottom: 6px; }
        /* line 4638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav-inner > li {
          margin-bottom: 10px; }
          /* line 4640, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav-inner > li > a {
            font-size: 16px;
            font-weight: 300;
            color: #343a64;
            padding: 9px 0; }
            @media (max-width: 374px) {
              /* line 4640, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav-inner > li > a {
                font-size: 12px; } }
            /* line 4648, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav ul.navbar-nav-inner > li > a:hover {
              background: transparent;
              color: initial; }
      /* line 4655, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap {
        padding: 30px 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        width: 100%; }
        @media (max-width: 414px) {
          /* line 4655, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap {
            padding: 15px 0; } }
        @media (max-width: 374px) {
          /* line 4655, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap {
            padding: 5px 0; } }
        /* line 4668, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap .btn {
          text-transform: uppercase;
          background: transparent;
          width: 130px;
          height: 40px;
          border-radius: 20px;
          border: solid 1px #606994;
          margin: 0 12px;
          font-size: 14px;
          font-weight: 300;
          letter-spacing: 1px;
          text-align: center;
          color: #606994;
          padding: 8px; }
          @media (max-width: 374px) {
            /* line 4668, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap .btn {
              margin: 0 5px; } }
          /* line 4685, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex .navbar-collapse .mobile-nav .btn-wrap .btn.btn-primary {
            background-color: #606994;
            border: solid 1px #606994;
            color: white; }
    @media (max-width: 991px) {
      /* line 4695, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex.search-page {
        display: flex;
        flex-direction: column; }
        /* line 4700, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex.search-page .head-sale-info {
          display: flex;
          justify-content: space-between;
          order: 2;
          overflow: hidden;
          position: relative;
          padding: 7px 15px;
          height: 45px; } }
    @media (max-width: 991px) and (max-width: 812px) {
      /* line 4700, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex.search-page .head-sale-info {
        overflow: initial; } }
    @media (max-width: 991px) {
          /* line 4711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex.search-page .head-sale-info .label-tag {
            border-radius: 17.5px;
            background-color: #ffffff;
            position: relative;
            z-index: 50; } }
      @media (max-width: 991px) and (max-width: 991px) {
        /* line 4711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex.search-page .head-sale-info .label-tag {
          font-size: 16px;
          background: transparent; } }
    @media (max-width: 991px) {
          /* line 4721, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt {
            position: relative;
            border-radius: 0 0 45px 0; }
            /* line 4724, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt h5 {
              margin-bottom: 0;
              margin-top: 0; }
            /* line 4728, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt span.txt-inner {
              position: relative;
              z-index: 10;
              font-weight: 300;
              color: #343a64;
              font-size: 14px; }
              /* line 4737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt span.txt-inner b, header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt span.txt-inner br {
                display: block; }
              /* line 4740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex.search-page .head-sale-info div.txt span.txt-inner b {
                font-weight: normal;
                font-size: 14px;
                text-transform: capitalize; }
        /* line 4748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex.search-page .head-search-block {
          display: flex;
          order: 1;
          background-color: #fff;
          padding: 10px 15px; } }
    @media (max-width: 991px) and (max-width: 991px) {
      /* line 4748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default .navbar-flex.search-page .head-search-block {
        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.05); } }
    @media (max-width: 991px) {
          /* line 4756, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-inner {
            height: 46px;
            border-radius: 23.5px;
            background-color: #ffffff;
            box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
            border-bottom: 0;
            flex-grow: 1;
            display: flex;
            align-items: center; } }
      @media (max-width: 991px) and (max-width: 991px) {
        /* line 4756, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-inner {
          background-color: #f7f7f7; } }
    @media (max-width: 991px) {
            /* line 4768, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-inner input {
              background: transparent;
              box-shadow: 0 0 0 transparent;
              border: 0;
              width: 100%;
              flex-grow: 1;
              line-height: 1.2;
              padding: 7px 0 7px 15px;
              font-size: 16px;
              letter-spacing: 0.4px;
              color: #606994; }
            /* line 4780, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-inner button.search-btn {
              text-decoration: none;
              min-width: 46px;
              width: 46px;
              height: 46px;
              border-radius: 50%;
              background-color: #343a64;
              display: flex;
              flex-direction: column;
              align-items: center;
              justify-content: center; }
              /* line 4792, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-inner button.search-btn i[class^=boat] {
                font-size: 20px;
                color: #fff;
                line-height: 46px; }
          /* line 4799, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-side-toggler {
            display: block;
            min-width: 44px;
            width: 44px;
            height: 44px;
            border-radius: 50%;
            background-color: #28a745;
            display: none;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            text-decoration: none;
            margin-left: 13px; } }
      @media (max-width: 991px) and (max-width: 991px) {
        /* line 4799, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-side-toggler {
          display: flex; } }
    @media (max-width: 991px) {
            /* line 4815, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            header.main-header .navbar-default .navbar-flex.search-page .head-search-block .search-side-toggler i[class^=boat] {
              font-size: 28px;
              color: #fff; } }
    /* line 4824, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-default ul.dropdown-menu {
      width: 185px;
      padding: 0 0 25px;
      border-radius: 2px;
      overflow: hidden;
      background-color: #ffffff;
      box-shadow: 0 3px 6px 0 rgba(52, 58, 100, 0.33);
      overflow: visible;
      border: 0;
      left: -30px; }
      /* line 4835, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default ul.dropdown-menu.drop-selling {
        left: 0; }
      /* line 4839, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default ul.dropdown-menu:before {
        content: '';
        position: absolute;
        display: block;
        width: 0;
        height: 0;
        border: 6px solid transparent;
        border-top-color: white;
        border-left-color: white;
        transform: rotate(45deg);
        box-shadow: -2px -2px 3px 0 rgba(52, 58, 100, 0.07);
        top: -6px;
        left: 58px; }
      /* line 4853, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      header.main-header .navbar-default ul.dropdown-menu > li {
        padding: 0 0 0 32px; }
        /* line 4856, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default ul.dropdown-menu > li:hover > a {
          color: #28a745;
          background: transparent;
          border-bottom-color: #28a745; }
        /* line 4862, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        header.main-header .navbar-default ul.dropdown-menu > li > a {
          font-size: 14px;
          color: #606994;
          display: block;
          padding: 20px 0 5px;
          line-height: 1.5;
          text-transform: capitalize;
          border-bottom: 1px solid rgba(96, 105, 148, 0.05); }
  @media (max-width: 991px) {
    /* line 4877, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-header {
      float: none; }
    /* line 4880, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    header.main-header .navbar-toggle {
      display: block; } }

/* line 4886, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.charter-wrap,
.xmas-wrap {
  display: none; }
  @media (max-width: 991px) {
    /* line 4886, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap,
    .xmas-wrap {
      display: block;
      width: 94px;
      position: absolute;
      right: 0;
      top: 58px;
      z-index: 660; } }
  /* line 4897, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap:before, .charter-wrap:after,
  .xmas-wrap:before,
  .xmas-wrap:after {
    position: absolute;
    content: '';
    display: block;
    z-index: 5; }
  /* line 4904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap:before,
  .xmas-wrap:before {
    background: #fff;
    width: 100%;
    height: 55px;
    left: 0;
    top: 0;
    box-shadow: 0 2px 4px 0 rgba(52, 58, 100, 0.74);
    border-radius: 0 0 2px 2px; }
    @media (max-width: 991px) {
      /* line 4904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap:before,
      .xmas-wrap:before {
        height: 100%; } }
  /* line 4916, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap:after,
  .xmas-wrap:after {
    width: 0;
    height: 0;
    border: 10px solid transparent;
    z-index: 5;
    left: 50%;
    margin-left: -10px;
    border-right-color: white;
    border-bottom-color: white;
    transform: rotate(45deg);
    bottom: -56px;
    box-shadow: 2px 2px 2px 0 rgba(52, 58, 100, 0.5); }
    @media (max-width: 991px) {
      /* line 4916, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap:after,
      .xmas-wrap:after {
        bottom: -10px; } }
  /* line 4932, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap > a,
  .xmas-wrap > a {
    position: relative;
    z-index: 15;
    color: #343a64 !important; }
    /* line 4936, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap > a:hover,
    .xmas-wrap > a:hover {
      color: #343a64 !important; }
  /* line 4940, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap .charter-block,
  .xmas-wrap .charter-block {
    z-index: 10;
    left: 0;
    right: 0; }
    @media (min-width: 992px) {
      /* line 4940, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .charter-block,
      .xmas-wrap .charter-block {
        padding-top: 15px;
        position: absolute; } }
    @media (max-width: 991px) {
      /* line 4940, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .charter-block,
      .xmas-wrap .charter-block {
        padding: 15px 0 10px; }
        /* line 4953, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .charter-block.open .dropdown-menu.charter-info,
        .xmas-wrap .charter-block.open .dropdown-menu.charter-info {
          padding: 20px;
          display: block !important; } }
    /* line 4960, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .charter-block > a,
    .xmas-wrap .charter-block > a {
      font-size: 10px;
      line-height: 1.4;
      text-align: center;
      color: #ff001f;
      text-decoration: none;
      display: block; }
      /* line 4968, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .charter-block > a span.ttl,
      .xmas-wrap .charter-block > a span.ttl {
        text-transform: uppercase; }
    /* line 4974, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .charter-block:hover > a,
    .xmas-wrap .charter-block:hover > a {
      background: transparent; }
  /* line 4979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap .xmas-block,
  .xmas-wrap .xmas-block {
    z-index: 10;
    left: 0;
    right: 0;
    background: url(/assets/xmas-image-309fa072c57c03a8f6ae1bad83ef19379c8fb39b7b7148fd23ffbe64eb3cea4b.png) center 5px no-repeat;
    background-size: 84%; }
    @media (min-width: 992px) {
      /* line 4979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .xmas-block,
      .xmas-wrap .xmas-block {
        padding-top: 15px;
        position: absolute; } }
    @media (max-width: 991px) {
      /* line 4979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .xmas-block,
      .xmas-wrap .xmas-block {
        padding: 15px 0 10px; }
        /* line 4994, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .xmas-block.open .dropdown-menu.xmas-list,
        .xmas-wrap .xmas-block.open .dropdown-menu.xmas-list {
          display: flex !important; } }
    /* line 4999, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .xmas-block > a,
    .xmas-wrap .xmas-block > a {
      font-size: 10px;
      line-height: 1.4;
      text-align: center;
      color: #ff001f;
      text-decoration: none;
      display: block; }
      /* line 5007, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .xmas-block > a span.ttl,
      .xmas-wrap .xmas-block > a span.ttl {
        text-transform: uppercase; }
    /* line 5013, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .xmas-block:hover > a,
    .xmas-wrap .xmas-block:hover > a {
      background: transparent; }
  /* line 5018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap .dropdown-menu.xmas-list,
  .xmas-wrap .dropdown-menu.xmas-list {
    display: none;
    left: auto !important;
    right: 0 !important;
    min-width: 600px;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 2px 4px 0 #cccdd8;
    margin-top: 25px !important; }
    @media (min-width: 992px) {
      /* line 5018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list,
      .xmas-wrap .dropdown-menu.xmas-list {
        display: flex; } }
    @media (min-width: 768px) {
      /* line 5018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list,
      .xmas-wrap .dropdown-menu.xmas-list {
        padding: 30px 0; } }
    @media (max-width: 767px) {
      /* line 5018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list,
      .xmas-wrap .dropdown-menu.xmas-list {
        padding: 0 40px;
        width: 320px;
        min-width: 320px;
        flex-direction: column; } }
    @media (max-width: 414px) {
      /* line 5018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list,
      .xmas-wrap .dropdown-menu.xmas-list {
        padding: 0 20px;
        width: 270px;
        min-width: 270px; } }
    @media (min-width: 768px) {
      /* line 5045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list .date-block,
      .xmas-wrap .dropdown-menu.xmas-list .date-block {
        min-width: 50%;
        width: 50%;
        padding: 0 10px; } }
    @media (max-width: 767px) {
      /* line 5045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list .date-block,
      .xmas-wrap .dropdown-menu.xmas-list .date-block {
        padding: 20px 0; } }
    /* line 5054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl,
    .xmas-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl {
      color: #28a745;
      font-size: 18px;
      font-weight: normal;
      line-height: 1.44;
      text-align: center;
      color: #28a745;
      margin-top: 0; }
      @media (min-width: 992px) {
        /* line 5054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl,
        .xmas-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl {
          margin-bottom: 25px; } }
      @media (max-width: 991px) {
        /* line 5054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl,
        .xmas-wrap .dropdown-menu.xmas-list .date-block h3.date-ttl {
          margin-bottom: 15px; } }
    @media (min-width: 768px) {
      /* line 5069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list .date-block:last-child,
      .xmas-wrap .dropdown-menu.xmas-list .date-block:last-child {
        border-left: 1px solid rgba(52, 58, 100, 0.5); } }
    @media (max-width: 767px) {
      /* line 5069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list .date-block:last-child,
      .xmas-wrap .dropdown-menu.xmas-list .date-block:last-child {
        border-top: 1px solid rgba(52, 58, 100, 0.5); } }
    /* line 5078, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .dropdown-menu.xmas-list ul.date-list,
    .xmas-wrap .dropdown-menu.xmas-list ul.date-list {
      margin: 0; }
      @media (min-width: 768px) {
        /* line 5078, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.xmas-list ul.date-list,
        .xmas-wrap .dropdown-menu.xmas-list ul.date-list {
          padding: 0 15px; } }
      /* line 5083, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.xmas-list ul.date-list li,
      .xmas-wrap .dropdown-menu.xmas-list ul.date-list li {
        display: flex;
        align-items: center;
        position: relative; }
        /* line 5087, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.xmas-list ul.date-list li span,
        .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span {
          font-size: 14px;
          letter-spacing: normal;
          color: #343a64;
          width: 55%;
          min-width: 55%; }
          @media (min-width: 768px) {
            /* line 5087, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-wrap .dropdown-menu.xmas-list ul.date-list li span,
            .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span {
              line-height: 1.93; } }
          @media (max-width: 767px) {
            /* line 5087, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-wrap .dropdown-menu.xmas-list ul.date-list li span,
            .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span {
              line-height: 1.64; } }
          /* line 5099, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-wrap .dropdown-menu.xmas-list ul.date-list li span i,
          .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span i {
            font-style: normal;
            position: relative;
            top: -7px; }
          /* line 5104, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .charter-wrap .dropdown-menu.xmas-list ul.date-list li span:last-child,
          .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span:last-child {
            position: relative;
            width: 45%;
            min-width: 45%; }
            /* line 5108, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .charter-wrap .dropdown-menu.xmas-list ul.date-list li span:last-child:before,
            .xmas-wrap .dropdown-menu.xmas-list ul.date-list li span:last-child:before {
              position: absolute;
              content: '';
              display: block;
              width: 4px;
              height: 4px;
              border-radius: 50%;
              top: 50%;
              margin-top: -2px;
              left: -15px;
              background: #28a745; }
  /* line 5125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .charter-wrap .dropdown-menu.charter-info,
  .xmas-wrap .dropdown-menu.charter-info {
    display: none;
    left: auto !important;
    right: 0 !important;
    min-width: 500px;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 2px 4px 0 #cccdd8;
    margin-top: 25px !important; }
    @media (max-width: 767px) {
      /* line 5125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.charter-info,
      .xmas-wrap .dropdown-menu.charter-info {
        padding: 20px 40px;
        width: 320px;
        min-width: 320px;
        flex-direction: column; } }
    @media (max-width: 414px) {
      /* line 5125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .charter-wrap .dropdown-menu.charter-info,
      .xmas-wrap .dropdown-menu.charter-info {
        padding: 10px 20px;
        width: 270px;
        min-width: 270px; } }
    /* line 5148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .dropdown-menu.charter-info h3.info-ttl,
    .xmas-wrap .dropdown-menu.charter-info h3.info-ttl {
      color: #28a745;
      font-size: 18px;
      font-weight: normal;
      line-height: 1.44;
      text-align: center;
      text-transform: uppercase;
      color: #28a745;
      margin-top: 0; }
      @media (min-width: 992px) {
        /* line 5148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.charter-info h3.info-ttl,
        .xmas-wrap .dropdown-menu.charter-info h3.info-ttl {
          margin-bottom: 25px; } }
      @media (max-width: 991px) {
        /* line 5148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .charter-wrap .dropdown-menu.charter-info h3.info-ttl,
        .xmas-wrap .dropdown-menu.charter-info h3.info-ttl {
          margin-bottom: 15px; } }
    /* line 5164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .charter-wrap .dropdown-menu.charter-info p,
    .xmas-wrap .dropdown-menu.charter-info p {
      line-height: 1.4;
      font-size: 14px;
      letter-spacing: normal;
      color: #343a64; }

/* line 5173, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
section {
  position: relative; }
  /* line 5175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  section .section-ttl-block {
    background: #fff;
    padding: 45px 15px 15px; }
    @media (max-width: 767px) {
      /* line 5175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      section .section-ttl-block {
        background: transparent;
        padding: 20px 15px 15px; } }
    /* line 5182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    section .section-ttl-block h2.section-ttl {
      font-size: 30px;
      font-weight: 300;
      line-height: 1.33;
      color: #343a64;
      margin-top: 0;
      text-align: center;
      position: relative;
      margin-bottom: 0;
      z-index: 50; }
      @media (max-width: 767px) {
        /* line 5182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        section .section-ttl-block h2.section-ttl {
          color: white;
          font-size: 24px; } }
  /* line 5199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  section .absolute-view-link {
    position: absolute;
    top: 0;
    right: 20%;
    cursor: pointer; }
    @media (max-width: 991px) {
      /* line 5199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      section .absolute-view-link {
        right: 10%; } }
    @media (max-width: 767px) {
      /* line 5199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      section .absolute-view-link {
        display: none; } }
    /* line 5210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    section .absolute-view-link .view-inner {
      display: flex;
      align-items: center; }
      /* line 5213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      section .absolute-view-link .view-inner .icon-wrap {
        padding: 13px; }
        /* line 5215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        section .absolute-view-link .view-inner .icon-wrap i.fa {
          font-size: 20px;
          color: #cdcfd5; }
      /* line 5220, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      section .absolute-view-link .view-inner .txt-wrap {
        padding: 22px 15px 10px;
        font-family: AvenirNext;
        font-size: 13px;
        color: #cdcfd5;
        text-transform: uppercase;
        border-left: 1px solid #cdcfd5;
        line-height: 1.3; }

/* line 5233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.call-block {
  position: absolute;
  top: 165px;
  z-index: 655;
  width: 78px;
  min-width: 0;
  height: 44px;
  display: flex;
  padding-left: 78px;
  border-radius: 0 100px 100px 0;
  background-color: rgba(255, 255, 255, 0.45);
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.17);
  cursor: pointer;
  transition: all .3s ease; }
  @media (max-width: 991px) {
    /* line 5233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block {
      top: 148px; } }
  @media (min-width: 1730px) {
    /* line 5233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block {
      top: 190px;
      height: 70px;
      width: 85px; } }
  @media (min-width: 1930px) {
    /* line 5233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block {
      top: 200px;
      height: 80px;
      width: 100px; } }
  /* line 5276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .call-block.clicked {
    padding-left: 85px;
    min-width: 195px;
    width: auto; }
    @media (min-width: 1730px) {
      /* line 5276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block.clicked {
        padding-left: 115px; } }
    @media (min-width: 1930px) {
      /* line 5276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block.clicked {
        padding-left: 135px; } }
    /* line 5295, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block.clicked .call-info {
      transform: translateY(0); }
  /* line 5299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .call-block .call-icon-wrap {
    position: absolute;
    left: 29px;
    top: -2px;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: #ffffff;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    z-index: 50; }
    @media (min-width: 1730px) {
      /* line 5299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-icon-wrap {
        height: 74px;
        width: 74px; } }
    @media (min-width: 1930px) {
      /* line 5299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-icon-wrap {
        height: 84px;
        width: 84px; } }
    /* line 5343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block .call-icon-wrap i[class^=boat] {
      font-size: 26px;
      color: #28a745; }
      @media (min-width: 1730px) {
        /* line 5343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .call-block .call-icon-wrap i[class^=boat] {
          font-size: 34px; } }
      @media (min-width: 1930px) {
        /* line 5343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .call-block .call-icon-wrap i[class^=boat] {
          font-size: 44px; } }
  /* line 5357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .call-block .call-info {
    padding: 5px 20px 5px 0;
    position: relative;
    transform: translateX(-150%);
    transition: all .3s ease; }
    @media (min-width: 1930px) {
      /* line 5357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-info {
        padding: 7px 20px 7px 0; } }
    @media (max-width: 767px) {
      /* line 5357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-info {
        padding-right: 10px; } }
    /* line 5368, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block .call-info div {
      margin-bottom: 0;
      letter-spacing: 0.9px;
      white-space: nowrap;
      position: relative;
      font-weight: 200;
      font-weight: bold; }
      /* line 5378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-info div.red {
        color: #ff001f;
        font-size: 9px;
        line-height: 1.2;
        color: #ff001f; }
        @media (min-width: 1730px) {
          /* line 5378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.red {
            font-size: 17px; } }
        @media (min-width: 1930px) {
          /* line 5378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.red {
            font-size: 17px; } }
      /* line 5403, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-info div.phone, .call-block .call-info div.phone a {
        font-size: 14px;
        color: #343a64; }
        @media (min-width: 1730px) {
          /* line 5403, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.phone, .call-block .call-info div.phone a {
            font-size: 18px;
            line-height: 1.4; } }
        @media (min-width: 1930px) {
          /* line 5403, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.phone, .call-block .call-info div.phone a {
            line-height: 1.4;
            font-size: 18px; } }
      /* line 5428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .call-block .call-info div.time {
        font-size: 10px;
        line-height: 1.09;
        font-weight: normal;
        color: #343a64;
        line-height: 1.1; }
        @media (min-width: 1730px) {
          /* line 5428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.time {
            font-size: 16px; } }
        @media (min-width: 1930px) {
          /* line 5428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .call-block .call-info div.time {
            font-size: 18px; } }

@media (max-width: 767px) {
  /* line 5458, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .search-block {
    width: 50px !important;
    padding-left: 50px !important; }
    /* line 5463, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .search-icon-wrap, .search-block .search-block-form.opened {
      left: 15px !important; }
    /* line 5467, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .all-result-link {
      display: none !important; } }

@media (max-width: 767px) {
  /* line 5473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .call-block {
    width: 50px;
    padding-left: 50px; }
    /* line 5478, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .call-block .call-icon-wrap {
      left: 15px; } }

/* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-page-url {
  z-index: 671; }
  /* line 5488, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .search-page-url.events-link .btn.btn-view-all {
    background-color: rgba(52, 58, 100, 0.8); }
  @media (min-width: 768px) and (max-width: 1729px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      padding-left: 50px !important;
      left: -22px; } }
  @media (max-width: 991px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      top: 210px; }
      /* line 5501, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url.events-link {
        top: 303px; }
        /* line 5504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-page-url.events-link .btn.btn-view-all {
          padding: 13px 30px; } }
  @media (max-width: 767px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      position: absolute;
      top: 209px;
      width: 78px;
      min-width: 0;
      height: 44px;
      display: flex;
      padding-left: 60px;
      border-radius: 0 100px 100px 0;
      background-color: rgba(255, 255, 255, 0.45);
      box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.17);
      cursor: pointer;
      transition: all .3s ease; }
      /* line 5511, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url.events-link {
        top: 270px; }
        /* line 5514, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-page-url.events-link .btn.btn-view-all {
          padding: 5px 35px; }
      /* line 5532, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url > a {
        font-size: 13px;
        padding: 5px 15px;
        position: absolute;
        left: 15px;
        top: -2px;
        height: 48px;
        border-radius: 30px;
        display: flex;
        width: auto;
        align-items: center;
        flex-direction: column;
        justify-content: center;
        z-index: 50; } }
  @media (min-width: 768px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      position: absolute;
      top: 225px;
      width: 78px;
      min-width: 0;
      display: flex;
      padding-left: 29px;
      background: url(/assets/view-all-bg-a8ab8d48a5dad13c530a359c48e92cf4edc500aa923af628a572e94db23b4507.png) left center no-repeat;
      background-size: contain;
      box-shadow: -7px 0 7px 0 rgba(0, 0, 0, 0.17);
      cursor: pointer;
      transition: all .3s ease; }
      /* line 5550, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url.events-link {
        top: 318px; }
        /* line 5553, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-page-url.events-link .btn.btn-view-all {
          padding: 13px 58.5px;
          width: 215px; }
      /* line 5571, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url .btn.btn-view-all {
        width: 215px; } }
  @media (min-width: 1730px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      top: 276px;
      height: 70px;
      width: 85px;
      background-position: -27px center;
      background-size: 100% 76px; }
      /* line 5577, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url.events-link {
        top: 363px; } }
  @media (min-width: 1930px) {
    /* line 5484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-page-url {
      top: 296px;
      height: 80px;
      width: 100px;
      background-position: -38px center;
      background-size: 100% 86px; }
      /* line 5589, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-page-url.events-link {
        top: 393px; } }

/* line 5601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn-view-all {
  height: auto;
  border-radius: 40px;
  background-color: rgba(40, 167, 69, 0.8);
  border: 0;
  font-size: 18px;
  padding: 13px 30px;
  margin-top: -2px;
  letter-spacing: 1px;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27); }
  @media (min-width: 1730px) {
    /* line 5601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .btn-view-all {
      border-radius: 40px;
      top: 276px;
      height: 75px; } }
  @media (min-width: 1930px) {
    /* line 5601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .btn-view-all {
      border-radius: 40px;
      height: 84px; } }
  @media (max-width: 767px) {
    /* line 5601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .btn-view-all {
      position: absolute;
      top: 300px;
      width: 100%;
      text-align: center;
      margin: 0;
      display: block;
      z-index: 300; } }

/* line 5638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.btn-view-all-margin {
  margin: 0 auto; }

/* line 5642, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.search-block {
  z-index: 888;
  position: absolute;
  top: 104px;
  width: 78px;
  min-width: 0;
  height: 44px;
  display: flex;
  padding-left: 60px;
  border-radius: 0 100px 100px 0;
  background-color: rgba(255, 255, 255, 0.45);
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.17);
  cursor: pointer;
  transition: all .3s ease; }
  @media (min-width: 1730px) {
    /* line 5642, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block {
      height: 70px;
      width: 85px; } }
  @media (min-width: 1930px) {
    /* line 5642, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block {
      height: 80px;
      width: 100px; } }
  @media (max-width: 991px) {
    /* line 5642, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block {
      top: 87px; } }
  /* line 5675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .search-block .search-icon-wrap {
    position: absolute;
    left: 29px;
    top: -2px;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background-color: #ffffff;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    z-index: 50; }
    @media (min-width: 1730px) {
      /* line 5675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-icon-wrap {
        height: 74px;
        width: 74px; } }
    @media (min-width: 1930px) {
      /* line 5675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-icon-wrap {
        height: 84px;
        width: 84px; } }
    /* line 5701, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .search-icon-wrap i[class^=boat] {
      font-size: 26px;
      color: #343a64; }
      @media (min-width: 1730px) {
        /* line 5701, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-icon-wrap i[class^=boat] {
          font-size: 34px; } }
      @media (min-width: 1930px) {
        /* line 5701, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-icon-wrap i[class^=boat] {
          font-size: 44px; } }
  /* line 5712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .search-block .search-block-form {
    position: absolute;
    z-index: 30;
    opacity: 0;
    left: 30px;
    top: -2px;
    width: 48px;
    transition: all 0.3s ease-in-out; }
    @media (min-width: 1730px) {
      /* line 5712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form {
        height: 74px;
        width: 74px; } }
    @media (min-width: 1930px) {
      /* line 5712, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form {
        height: 84px;
        width: 84px; } }
    /* line 5729, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .search-block-form .input-wrapper {
      border-radius: 96px;
      display: flex;
      position: relative;
      width: 100%;
      transition: all 0.3s ease-in-out;
      background: white;
      box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27); }
      /* line 5737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form .input-wrapper input {
        border: 0;
        padding: 15px 12px;
        height: 48px;
        width: 48px;
        line-height: 1.5;
        flex-grow: 1;
        font-size: 16px;
        font-weight: 300;
        background: transparent;
        z-index: 10;
        border-radius: 25px 0 0 25px;
        transition: all 0.3s ease-in-out; }
        /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper input::-webkit-input-placeholder {
          /* Chrome/Opera/Safari */
          color: #2e3558;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper input::-moz-placeholder {
          /* Firefox 19+ */
          color: #2e3558;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper input:-ms-input-placeholder {
          /* IE 10+ */
          color: #2e3558;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper input:-moz-placeholder {
          /* Firefox 18- */
          color: #2e3558;
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        @media (min-width: 1730px) {
          /* line 5737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .search-block .search-block-form .input-wrapper input {
            height: 74px;
            width: 74px; } }
        @media (min-width: 1930px) {
          /* line 5737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .search-block .search-block-form .input-wrapper input {
            height: 84px;
            width: 84px; } }
      /* line 5760, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form .input-wrapper .btn-search {
        border-radius: 96px;
        width: 170px;
        opacity: 0;
        transform: scale(0.3);
        transition: all 0.2s ease-in-out;
        padding: 10px 35px;
        left: -200px;
        z-index: -1; }
        @media (max-width: 420px) {
          /* line 5760, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .search-block .search-block-form .input-wrapper .btn-search {
            width: 48px;
            height: 48px;
            padding: 0;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27);
            background: white; } }
        /* line 5780, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper .btn-search:focus {
          outline: 0 solid transparent;
          box-shadow: 0 0 0 transparent; }
        /* line 5784, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper .btn-search span {
          padding-right: 10px;
          letter-spacing: 2px;
          line-height: 23px;
          font-size: 20px;
          font-weight: 300;
          text-align: center;
          color: #ffffff; }
          @media (max-width: 420px) {
            /* line 5784, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .search-block .search-block-form .input-wrapper .btn-search span {
              display: none; } }
        /* line 5796, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .input-wrapper .btn-search i[class^=boat] {
          font-size: 26px;
          color: white; }
          @media (max-width: 420px) {
            /* line 5796, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .search-block .search-block-form .input-wrapper .btn-search i[class^=boat] {
              color: #343a64; } }
    /* line 5805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .search-block-form .all-result-link {
      position: absolute;
      display: inline-block;
      white-space: nowrap;
      border-radius: 96px;
      box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27);
      background-color: #ffffff;
      padding: 15px 20px;
      text-transform: uppercase;
      font-size: 18px;
      text-decoration: none;
      letter-spacing: 0.9px;
      text-align: center;
      color: #343a64;
      top: 0;
      left: -415px;
      opacity: 0; }
      @media (min-width: 1730px) {
        /* line 5805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .all-result-link {
          height: 74px;
          line-height: 2.4; } }
      @media (min-width: 1930px) {
        /* line 5805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .all-result-link {
          height: 84px;
          line-height: 2.8; } }
      @media (max-width: 767px) {
        /* line 5805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form .all-result-link {
          left: -150px;
          transform: translateX(-50%);
          top: 76px; } }
      /* line 5836, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form .all-result-link span {
        color: #28a745; }
    /* line 5840, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .search-block .search-block-form.opened {
      width: 395px;
      opacity: 1;
      z-index: 300; }
      @media (min-width: 1730px) {
        /* line 5840, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form.opened {
          width: 500px; } }
      @media (max-width: 455px) {
        /* line 5840, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .search-block .search-block-form.opened {
          width: calc(100vw - 60px); } }
      /* line 5851, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form.opened .input-wrapper input {
        opacity: 1;
        z-index: 1;
        transition: all .2s ease-in-out 0s; }
      /* line 5858, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form.opened .input-wrapper .btn-search {
        opacity: 1;
        transform: scale(1);
        transition: all .2s ease-in-out 0.2s;
        left: 0;
        z-index: 10; }
      /* line 5866, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .search-block .search-block-form.opened .all-result-link {
        opacity: 1;
        transition: opacity .5s ease-in-out 0.5s;
        left: 415px; }
        @media (min-width: 1730px) {
          /* line 5866, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .search-block .search-block-form.opened .all-result-link {
            left: 530px; } }
        @media (max-width: 767px) {
          /* line 5866, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .search-block .search-block-form.opened .all-result-link {
            left: 50%; } }

@media only screen and (device-width: 768px) {
  /* line 5882, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-view-all {
    display: none; } }
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) {
  /* line 5888, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .btn-view-all {
    display: none; } }
/* line 5893, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.top-banner-carousel {
  display: flex;
  position: relative;
  overflow: hidden;
  height: 100vh; }
  /* line 5899, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-banner-carousel.boat-show-2021 {
    background: url(/assets/replacement-image-fb3a84a91d971dc2c560797daecbaebbb8de0232dbbed270cc13a9fab28a1e6c.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
  /* line 5907, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-banner-carousel .btn-book-appointment {
    background-color: white;
    padding: 10px 80px;
    font-size: 20px;
    border-radius: 10px;
    z-index: 99999999; }
  /* line 5915, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-banner-carousel .boat-show-content-container {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: absolute;
    left: 0;
    top: 60px;
    right: 0;
    bottom: 0; }
    /* line 5926, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .boat-show-content-container img.date {
      margin-top: 40px;
      margin-bottom: 40px; }
    /* line 5931, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .boat-show-content-container .logos {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-bottom: 30px; }
      /* line 5937, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos .princess {
        padding-top: 15px; }
      /* line 5941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos .williams {
        padding-bottom: 0; }
      /* line 5945, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos.mobile {
        display: none; }
      /* line 5949, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos img {
        padding: 20px; }
  @media (max-width: 1345px) {
    /* line 5956, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel img.join-us {
      width: 155px; }
    /* line 5960, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel img.date {
      width: 350px;
      margin-bottom: 0px; } }
  @media (max-width: 991px) {
    /* line 5893, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel {
      height: calc(100vh - 58px); } }
  @media (max-width: 767px) {
    /* line 5971, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel.boat-show {
      height: auto; }
    /* line 5975, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel > .carousel-wrapper {
      height: 100% !important; }
    /* line 5979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .btn-book-appointment {
      width: auto;
      font-size: 1em;
      padding: 10px 40px; }
    /* line 5985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .boat-show-content-container {
      left: 20px;
      right: 20px;
      bottom: 50px;
      top: 30px; }
      /* line 5991, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container img.date {
        margin-top: 25px;
        margin-bottom: 25px;
        width: 75%; }
      /* line 5997, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container > img {
        width: auto; }
        /* line 6000, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .boat-show-content-container > img.join-us {
          width: 150px; }
      /* line 6006, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos.mobile {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px; }
        /* line 6012, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .boat-show-content-container .logos.mobile .princess {
          padding-top: 7px; }
        /* line 6016, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .boat-show-content-container .logos.mobile .williams {
          padding-bottom: 0; }
      /* line 6021, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos.desktop {
        display: none; }
      /* line 6025, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .boat-show-content-container .logos img {
        padding: 10px; } }
  /* line 6032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-banner-carousel .carousel-wrapper {
    min-width: 100%;
    @import url(https://fonts.googleapis.com/css?family=Varela+Round); }
    @media (min-width: 768px) {
      /* line 6032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper {
        position: relative; } }
    @media (max-width: 767px) {
      /* line 6032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper {
        height: 550px; } }
    /* line 6041, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .view-all-boats-phone {
      display: none; }
    /* line 6054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .carousel-bg {
      width: 100%;
      height: 100%; }
      /* line 6058, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel-bg img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
    /* line 6065, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .snow {
      position: relative;
      width: 100%;
      height: 100%;
      pointer-events: none;
      top: -300px; }
    /* line 6073, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake {
      position: absolute;
      border-radius: 50%;
      -webkit-transform: translateY(0) rotateX(0) rotateY(0);
      transform: translateY(0) rotateX(0) rotateY(0);
      background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=="), url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=="), url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=="), url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
      background-size: 100%;
      background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, #ffffff 50%, #ffffff 60%, rgba(255, 255, 255, 0) 60%), linear-gradient(90deg, rgba(255, 255, 255, 0) 30%, #ffffff 50%, #ffffff 60%, rgba(255, 255, 255, 0) 60%), linear-gradient(45deg, rgba(255, 255, 255, 0) 33%, #ffffff 53%, #ffffff 57%, rgba(255, 255, 255, 0) 65%), linear-gradient(135deg, rgba(255, 255, 255, 0) 33%, #ffffff 53%, #ffffff 57%, rgba(255, 255, 255, 0) 65%); }
    /* line 6083, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(1) {
      width: 11px;
      height: 11px;
      top: -593px;
      left: 25%;
      opacity: 0.7;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 6095, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(2) {
      width: 7px;
      height: 7px;
      top: -74px;
      left: 60%;
      opacity: 0.98;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 6107, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(3) {
      width: 16px;
      height: 16px;
      top: -458px;
      left: 58%;
      opacity: 0.92;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(4) {
      width: 9px;
      height: 9px;
      top: -585px;
      left: 6%;
      opacity: 0.54;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6131, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(5) {
      width: 20px;
      height: 20px;
      top: -114px;
      left: 50%;
      opacity: 0.63;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6143, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(6) {
      width: 8px;
      height: 8px;
      top: -186px;
      left: 4%;
      opacity: 0.74;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6155, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(7) {
      width: 18px;
      height: 18px;
      top: -657px;
      left: 58%;
      opacity: 0.96;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6167, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(8) {
      width: 10px;
      height: 10px;
      top: -72px;
      left: 22%;
      opacity: 0.96;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(9) {
      width: 10px;
      height: 10px;
      top: -565px;
      left: 3%;
      opacity: 0.75;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 6191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(10) {
      width: 10px;
      height: 10px;
      top: -209px;
      left: 72%;
      opacity: 0.83;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6203, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(11) {
      width: 7px;
      height: 7px;
      top: -545px;
      left: 42%;
      opacity: 0.96;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(12) {
      width: 12px;
      height: 12px;
      top: -96px;
      left: 87%;
      opacity: 0.69;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 6227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(13) {
      width: 20px;
      height: 20px;
      top: -146px;
      left: 69%;
      opacity: 0.59;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(14) {
      width: 6px;
      height: 6px;
      top: -130px;
      left: 17%;
      opacity: 0.89;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(15) {
      width: 18px;
      height: 18px;
      top: -236px;
      left: 53%;
      opacity: 0.65;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 6263, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(16) {
      width: 17px;
      height: 17px;
      top: -117px;
      left: 4%;
      opacity: 0.56;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(17) {
      width: 15px;
      height: 15px;
      top: -238px;
      left: 37%;
      opacity: 0.52;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6287, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(18) {
      width: 20px;
      height: 20px;
      top: -268px;
      left: 54%;
      opacity: 0.75;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 31s flakes linear infinite;
      animation: 31s flakes linear infinite; }
    /* line 6299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(19) {
      width: 13px;
      height: 13px;
      top: -453px;
      left: 29%;
      opacity: 0.62;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 6311, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(20) {
      width: 13px;
      height: 13px;
      top: -257px;
      left: 58%;
      opacity: 0.72;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6323, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(21) {
      width: 13px;
      height: 13px;
      top: -684px;
      left: 62%;
      opacity: 0.65;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 30s flakes linear infinite;
      animation: 30s flakes linear infinite; }
    /* line 6335, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(22) {
      width: 9px;
      height: 9px;
      top: -573px;
      left: 96%;
      opacity: 0.56;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(23) {
      width: 20px;
      height: 20px;
      top: -56px;
      left: 12%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 27s flakes linear infinite;
      animation: 27s flakes linear infinite; }
    /* line 6359, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(24) {
      width: 7px;
      height: 7px;
      top: -129px;
      left: 69%;
      opacity: 0.77;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 6371, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(25) {
      width: 13px;
      height: 13px;
      top: -401px;
      left: 53%;
      opacity: 0.94;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 6383, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(26) {
      width: 7px;
      height: 7px;
      top: -516px;
      left: 36%;
      opacity: 0.9;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 6395, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(27) {
      width: 18px;
      height: 18px;
      top: -514px;
      left: 2%;
      opacity: 0.92;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 29s flakes linear infinite;
      animation: 29s flakes linear infinite; }
    /* line 6407, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(28) {
      width: 8px;
      height: 8px;
      top: -434px;
      left: 79%;
      opacity: 0.81;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 16s flakes linear infinite;
      animation: 16s flakes linear infinite; }
    /* line 6419, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(29) {
      width: 9px;
      height: 9px;
      top: -34px;
      left: 86%;
      opacity: 0.94;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 6431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(30) {
      width: 17px;
      height: 17px;
      top: -172px;
      left: 94%;
      opacity: 0.61;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 35s flakes linear infinite;
      animation: 35s flakes linear infinite; }
    /* line 6443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(31) {
      width: 7px;
      height: 7px;
      top: -581px;
      left: 42%;
      opacity: 0.91;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6455, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(32) {
      width: 19px;
      height: 19px;
      top: -105px;
      left: 50%;
      opacity: 0.63;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 27s flakes linear infinite;
      animation: 27s flakes linear infinite; }
    /* line 6467, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(33) {
      width: 12px;
      height: 12px;
      top: -139px;
      left: 3%;
      opacity: 0.53;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 6479, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(34) {
      width: 8px;
      height: 8px;
      top: -125px;
      left: 14%;
      opacity: 0.85;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 35s flakes linear infinite;
      animation: 35s flakes linear infinite; }
    /* line 6491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(35) {
      width: 11px;
      height: 11px;
      top: -378px;
      left: 24%;
      opacity: 0.84;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(36) {
      width: 13px;
      height: 13px;
      top: -335px;
      left: 99%;
      opacity: 0.79;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 6515, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(37) {
      width: 20px;
      height: 20px;
      top: -518px;
      left: 31%;
      opacity: 0.59;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6527, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(38) {
      width: 11px;
      height: 11px;
      top: -632px;
      left: 16%;
      opacity: 0.82;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 29s flakes linear infinite;
      animation: 29s flakes linear infinite; }
    /* line 6539, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(39) {
      width: 11px;
      height: 11px;
      top: -407px;
      left: 83%;
      opacity: 0.9;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 25s flakes linear infinite;
      animation: 25s flakes linear infinite; }
    /* line 6551, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(40) {
      width: 16px;
      height: 16px;
      top: -56px;
      left: 8%;
      opacity: 1;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6563, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(41) {
      width: 13px;
      height: 13px;
      top: -67px;
      left: 87%;
      opacity: 0.9;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6575, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(42) {
      width: 20px;
      height: 20px;
      top: -591px;
      left: 37%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6587, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(43) {
      width: 14px;
      height: 14px;
      top: -624px;
      left: 72%;
      opacity: 0.71;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 37s flakes linear infinite;
      animation: 37s flakes linear infinite; }
    /* line 6599, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(44) {
      width: 12px;
      height: 12px;
      top: -70px;
      left: 96%;
      opacity: 0.63;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 36s flakes linear infinite;
      animation: 36s flakes linear infinite; }
    /* line 6611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(45) {
      width: 15px;
      height: 15px;
      top: -480px;
      left: 90%;
      opacity: 0.82;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6623, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(46) {
      width: 18px;
      height: 18px;
      top: -59px;
      left: 36%;
      opacity: 0.96;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6635, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(47) {
      width: 16px;
      height: 16px;
      top: -419px;
      left: 10%;
      opacity: 0.94;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 6647, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(48) {
      width: 16px;
      height: 16px;
      top: -265px;
      left: 58%;
      opacity: 0.59;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6659, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(49) {
      width: 14px;
      height: 14px;
      top: -562px;
      left: 32%;
      opacity: 0.83;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 29s flakes linear infinite;
      animation: 29s flakes linear infinite; }
    /* line 6671, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(50) {
      width: 9px;
      height: 9px;
      top: -111px;
      left: 38%;
      opacity: 0.85;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6683, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(51) {
      width: 6px;
      height: 6px;
      top: -254px;
      left: 10%;
      opacity: 0.61;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 6695, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(52) {
      width: 13px;
      height: 13px;
      top: -239px;
      left: 82%;
      opacity: 0.71;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6707, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(53) {
      width: 6px;
      height: 6px;
      top: -450px;
      left: 18%;
      opacity: 1;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6719, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(54) {
      width: 13px;
      height: 13px;
      top: -115px;
      left: 10%;
      opacity: 0.53;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6731, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(55) {
      width: 6px;
      height: 6px;
      top: -131px;
      left: 35%;
      opacity: 0.6;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6743, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(56) {
      width: 6px;
      height: 6px;
      top: -236px;
      left: 17%;
      opacity: 0.55;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 30s flakes linear infinite;
      animation: 30s flakes linear infinite; }
    /* line 6755, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(57) {
      width: 8px;
      height: 8px;
      top: -280px;
      left: 19%;
      opacity: 0.86;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 6767, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(58) {
      width: 11px;
      height: 11px;
      top: -178px;
      left: 49%;
      opacity: 0.94;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 6779, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(59) {
      width: 17px;
      height: 17px;
      top: -404px;
      left: 19%;
      opacity: 0.67;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6791, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(60) {
      width: 7px;
      height: 7px;
      top: -218px;
      left: 23%;
      opacity: 0.57;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6803, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(61) {
      width: 8px;
      height: 8px;
      top: -672px;
      left: 30%;
      opacity: 0.8;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6815, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(62) {
      width: 10px;
      height: 10px;
      top: -176px;
      left: 72%;
      opacity: 0.99;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 26s flakes linear infinite;
      animation: 26s flakes linear infinite; }
    /* line 6827, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(63) {
      width: 7px;
      height: 7px;
      top: -69px;
      left: 49%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6839, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(64) {
      width: 17px;
      height: 17px;
      top: -186px;
      left: 16%;
      opacity: 0.96;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 6851, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(65) {
      width: 16px;
      height: 16px;
      top: -379px;
      left: 73%;
      opacity: 0.84;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 27s flakes linear infinite;
      animation: 27s flakes linear infinite; }
    /* line 6863, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(66) {
      width: 20px;
      height: 20px;
      top: -122px;
      left: 33%;
      opacity: 0.95;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 6875, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(67) {
      width: 18px;
      height: 18px;
      top: -608px;
      left: 92%;
      opacity: 0.54;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 6887, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(68) {
      width: 13px;
      height: 13px;
      top: -597px;
      left: 60%;
      opacity: 0.82;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 17s flakes linear infinite;
      animation: 17s flakes linear infinite; }
    /* line 6899, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(69) {
      width: 9px;
      height: 9px;
      top: -410px;
      left: 88%;
      opacity: 0.69;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6911, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(70) {
      width: 10px;
      height: 10px;
      top: -451px;
      left: 69%;
      opacity: 0.91;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 6923, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(71) {
      width: 9px;
      height: 9px;
      top: -155px;
      left: 49%;
      opacity: 0.69;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 6935, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(72) {
      width: 18px;
      height: 18px;
      top: -651px;
      left: 1%;
      opacity: 0.8;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 25s flakes linear infinite;
      animation: 25s flakes linear infinite; }
    /* line 6947, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(73) {
      width: 18px;
      height: 18px;
      top: -505px;
      left: 60%;
      opacity: 0.92;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(74) {
      width: 15px;
      height: 15px;
      top: -93px;
      left: 39%;
      opacity: 0.96;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 6971, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(75) {
      width: 7px;
      height: 7px;
      top: -410px;
      left: 21%;
      opacity: 0.77;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 6983, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(76) {
      width: 16px;
      height: 16px;
      top: -354px;
      left: 73%;
      opacity: 0.57;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 6995, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(77) {
      width: 11px;
      height: 11px;
      top: -142px;
      left: 13%;
      opacity: 0.69;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7007, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(78) {
      width: 13px;
      height: 13px;
      top: -473px;
      left: 62%;
      opacity: 0.59;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 36s flakes linear infinite;
      animation: 36s flakes linear infinite; }
    /* line 7019, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(79) {
      width: 6px;
      height: 6px;
      top: -242px;
      left: 53%;
      opacity: 0.65;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 7031, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(80) {
      width: 16px;
      height: 16px;
      top: -580px;
      left: 87%;
      opacity: 0.79;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 25s flakes linear infinite;
      animation: 25s flakes linear infinite; }
    /* line 7043, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(81) {
      width: 7px;
      height: 7px;
      top: -94px;
      left: 18%;
      opacity: 0.71;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7055, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(82) {
      width: 19px;
      height: 19px;
      top: -514px;
      left: 29%;
      opacity: 0.83;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 16s flakes linear infinite;
      animation: 16s flakes linear infinite; }
    /* line 7067, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(83) {
      width: 13px;
      height: 13px;
      top: -66px;
      left: 31%;
      opacity: 0.54;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 7079, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(84) {
      width: 18px;
      height: 18px;
      top: -513px;
      left: 95%;
      opacity: 0.51;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 31s flakes linear infinite;
      animation: 31s flakes linear infinite; }
    /* line 7091, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(85) {
      width: 17px;
      height: 17px;
      top: -199px;
      left: 62%;
      opacity: 0.52;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(86) {
      width: 13px;
      height: 13px;
      top: -297px;
      left: 69%;
      opacity: 0.76;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 7115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(87) {
      width: 17px;
      height: 17px;
      top: -610px;
      left: 75%;
      opacity: 0.74;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(88) {
      width: 19px;
      height: 19px;
      top: -24px;
      left: 37%;
      opacity: 0.77;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 7139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(89) {
      width: 11px;
      height: 11px;
      top: -643px;
      left: 49%;
      opacity: 0.77;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 31s flakes linear infinite;
      animation: 31s flakes linear infinite; }
    /* line 7151, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(90) {
      width: 6px;
      height: 6px;
      top: -342px;
      left: 40%;
      opacity: 0.73;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7163, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(91) {
      width: 12px;
      height: 12px;
      top: -471px;
      left: 63%;
      opacity: 0.75;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 7175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(92) {
      width: 7px;
      height: 7px;
      top: -107px;
      left: 19%;
      opacity: 0.77;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7187, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(93) {
      width: 9px;
      height: 9px;
      top: -313px;
      left: 6%;
      opacity: 0.96;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 26s flakes linear infinite;
      animation: 26s flakes linear infinite; }
    /* line 7199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(94) {
      width: 16px;
      height: 16px;
      top: -667px;
      left: 47%;
      opacity: 0.54;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(95) {
      width: 12px;
      height: 12px;
      top: -104px;
      left: 77%;
      opacity: 0.51;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(96) {
      width: 8px;
      height: 8px;
      top: -86px;
      left: 44%;
      opacity: 0.77;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 22s flakes linear infinite;
      animation: 22s flakes linear infinite; }
    /* line 7235, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(97) {
      width: 18px;
      height: 18px;
      top: -95px;
      left: 30%;
      opacity: 1;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 7247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(98) {
      width: 8px;
      height: 8px;
      top: -421px;
      left: 30%;
      opacity: 0.77;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 7259, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(99) {
      width: 9px;
      height: 9px;
      top: -18px;
      left: 47%;
      opacity: 0.92;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 32s flakes linear infinite;
      animation: 32s flakes linear infinite; }
    /* line 7271, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(100) {
      width: 6px;
      height: 6px;
      top: -668px;
      left: 83%;
      opacity: 0.72;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(101) {
      width: 14px;
      height: 14px;
      top: -106px;
      left: 8%;
      opacity: 0.53;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 7295, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(102) {
      width: 17px;
      height: 17px;
      top: -537px;
      left: 71%;
      opacity: 0.7;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 7307, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(103) {
      width: 7px;
      height: 7px;
      top: -147px;
      left: 31%;
      opacity: 0.72;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 7319, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(104) {
      width: 7px;
      height: 7px;
      top: -570px;
      left: 74%;
      opacity: 0.81;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7331, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(105) {
      width: 18px;
      height: 18px;
      top: -451px;
      left: 17%;
      opacity: 0.8;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 26s flakes linear infinite;
      animation: 26s flakes linear infinite; }
    /* line 7343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(106) {
      width: 12px;
      height: 12px;
      top: -155px;
      left: 57%;
      opacity: 0.77;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 7355, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(107) {
      width: 10px;
      height: 10px;
      top: -148px;
      left: 39%;
      opacity: 0.82;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7367, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(108) {
      width: 16px;
      height: 16px;
      top: -406px;
      left: 59%;
      opacity: 0.63;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(109) {
      width: 14px;
      height: 14px;
      top: -477px;
      left: 16%;
      opacity: 0.59;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 31s flakes linear infinite;
      animation: 31s flakes linear infinite; }
    /* line 7391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(110) {
      width: 13px;
      height: 13px;
      top: -147px;
      left: 74%;
      opacity: 0.67;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 9s flakes linear infinite;
      animation: 9s flakes linear infinite; }
    /* line 7403, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(111) {
      width: 8px;
      height: 8px;
      top: -434px;
      left: 53%;
      opacity: 0.76;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 15s flakes linear infinite;
      animation: 15s flakes linear infinite; }
    /* line 7415, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(112) {
      width: 6px;
      height: 6px;
      top: -496px;
      left: 100%;
      opacity: 0.91;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 26s flakes linear infinite;
      animation: 26s flakes linear infinite; }
    /* line 7427, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(113) {
      width: 14px;
      height: 14px;
      top: -603px;
      left: 38%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 14s flakes linear infinite;
      animation: 14s flakes linear infinite; }
    /* line 7439, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(114) {
      width: 9px;
      height: 9px;
      top: -164px;
      left: 77%;
      opacity: 0.75;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 25s flakes linear infinite;
      animation: 25s flakes linear infinite; }
    /* line 7451, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(115) {
      width: 12px;
      height: 12px;
      top: -312px;
      left: 34%;
      opacity: 1;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 25s flakes linear infinite;
      animation: 25s flakes linear infinite; }
    /* line 7463, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(116) {
      width: 14px;
      height: 14px;
      top: -432px;
      left: 32%;
      opacity: 0.77;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7475, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(117) {
      width: 15px;
      height: 15px;
      top: -673px;
      left: 1%;
      opacity: 0.92;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7487, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(118) {
      width: 8px;
      height: 8px;
      top: -603px;
      left: 24%;
      opacity: 0.99;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 34s flakes linear infinite;
      animation: 34s flakes linear infinite; }
    /* line 7499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(119) {
      width: 13px;
      height: 13px;
      top: -525px;
      left: 61%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 7511, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(120) {
      width: 13px;
      height: 13px;
      top: -547px;
      left: 92%;
      opacity: 0.79;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 12s flakes linear infinite;
      animation: 12s flakes linear infinite; }
    /* line 7523, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(121) {
      width: 20px;
      height: 20px;
      top: -574px;
      left: 60%;
      opacity: 0.87;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 9s flakes linear infinite;
      animation: 9s flakes linear infinite; }
    /* line 7535, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(122) {
      width: 19px;
      height: 19px;
      top: -413px;
      left: 38%;
      opacity: 0.8;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7547, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(123) {
      width: 20px;
      height: 20px;
      top: -150px;
      left: 81%;
      opacity: 0.79;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 12s flakes linear infinite;
      animation: 12s flakes linear infinite; }
    /* line 7559, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(124) {
      width: 10px;
      height: 10px;
      top: -549px;
      left: 47%;
      opacity: 0.91;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 7571, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(125) {
      width: 12px;
      height: 12px;
      top: -9px;
      left: 33%;
      opacity: 0.69;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 14s flakes linear infinite;
      animation: 14s flakes linear infinite; }
    /* line 7583, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(126) {
      width: 11px;
      height: 11px;
      top: -394px;
      left: 73%;
      opacity: 0.52;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 20s flakes linear infinite;
      animation: 20s flakes linear infinite; }
    /* line 7595, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(127) {
      width: 8px;
      height: 8px;
      top: -641px;
      left: 51%;
      opacity: 0.65;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 26s flakes linear infinite;
      animation: 26s flakes linear infinite; }
    /* line 7607, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(128) {
      width: 11px;
      height: 11px;
      top: -189px;
      left: 55%;
      opacity: 0.78;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
    /* line 7619, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(129) {
      width: 9px;
      height: 9px;
      top: -188px;
      left: 68%;
      opacity: 0.69;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 10s flakes linear infinite;
      animation: 10s flakes linear infinite; }
    /* line 7631, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(130) {
      width: 13px;
      height: 13px;
      top: -285px;
      left: 81%;
      opacity: 0.55;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 7643, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(131) {
      width: 18px;
      height: 18px;
      top: -490px;
      left: 78%;
      opacity: 0.94;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 23s flakes linear infinite;
      animation: 23s flakes linear infinite; }
    /* line 7655, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(132) {
      width: 11px;
      height: 11px;
      top: -9px;
      left: 76%;
      opacity: 0.81;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 16s flakes linear infinite;
      animation: 16s flakes linear infinite; }
    /* line 7667, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(133) {
      width: 14px;
      height: 14px;
      top: -167px;
      left: 86%;
      opacity: 0.87;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(134) {
      width: 17px;
      height: 17px;
      top: -482px;
      left: 44%;
      opacity: 0.64;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 17s flakes linear infinite;
      animation: 17s flakes linear infinite; }
    /* line 7691, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(135) {
      width: 13px;
      height: 13px;
      top: -471px;
      left: 65%;
      opacity: 0.96;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7703, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(136) {
      width: 8px;
      height: 8px;
      top: -513px;
      left: 76%;
      opacity: 0.81;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 21s flakes linear infinite;
      animation: 21s flakes linear infinite; }
    /* line 7715, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(137) {
      width: 11px;
      height: 11px;
      top: -483px;
      left: 30%;
      opacity: 0.73;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 7727, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(138) {
      width: 9px;
      height: 9px;
      top: -603px;
      left: 60%;
      opacity: 0.83;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 10s flakes linear infinite;
      animation: 10s flakes linear infinite; }
    /* line 7739, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(139) {
      width: 7px;
      height: 7px;
      top: -28px;
      left: 42%;
      opacity: 0.71;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7751, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(140) {
      width: 18px;
      height: 18px;
      top: -341px;
      left: 95%;
      opacity: 0.61;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 19s flakes linear infinite;
      animation: 19s flakes linear infinite; }
    /* line 7763, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(141) {
      width: 6px;
      height: 6px;
      top: -253px;
      left: 4%;
      opacity: 0.78;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 7775, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(142) {
      width: 20px;
      height: 20px;
      top: -40px;
      left: 75%;
      opacity: 0.63;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 28s flakes linear infinite;
      animation: 28s flakes linear infinite; }
    /* line 7787, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(143) {
      width: 17px;
      height: 17px;
      top: -613px;
      left: 52%;
      opacity: 0.73;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 9s flakes linear infinite;
      animation: 9s flakes linear infinite; }
    /* line 7799, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(144) {
      width: 10px;
      height: 10px;
      top: -376px;
      left: 96%;
      opacity: 0.72;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 10s flakes linear infinite;
      animation: 10s flakes linear infinite; }
    /* line 7811, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(145) {
      width: 13px;
      height: 13px;
      top: -697px;
      left: 79%;
      opacity: 0.9;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 13s flakes linear infinite;
      animation: 13s flakes linear infinite; }
    /* line 7823, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(146) {
      width: 10px;
      height: 10px;
      top: -279px;
      left: 74%;
      opacity: 0.6;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 10s flakes linear infinite;
      animation: 10s flakes linear infinite; }
    /* line 7835, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(147) {
      width: 6px;
      height: 6px;
      top: -515px;
      left: 18%;
      opacity: 0.62;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 33s flakes linear infinite;
      animation: 33s flakes linear infinite; }
    /* line 7847, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(148) {
      width: 7px;
      height: 7px;
      top: -562px;
      left: 55%;
      opacity: 0.62;
      -webkit-filter: blur(3px);
      filter: blur(3px);
      -webkit-animation: 24s flakes linear infinite;
      animation: 24s flakes linear infinite; }
    /* line 7859, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(149) {
      width: 15px;
      height: 15px;
      top: -562px;
      left: 55%;
      opacity: 0.7;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 12s flakes linear infinite;
      animation: 12s flakes linear infinite; }
    /* line 7871, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .flake:nth-child(150) {
      width: 7px;
      height: 7px;
      top: -113px;
      left: 59%;
      opacity: 0.58;
      -webkit-filter: blur(4px);
      filter: blur(4px);
      -webkit-animation: 18s flakes linear infinite;
      animation: 18s flakes linear infinite; }
@-webkit-keyframes flakes {
  100% {
    -webkit-transform: translateY(1000px) rotateX(14deg) rotateY(21deg);
    transform: translateY(1000px) rotateX(14deg) rotateY(21deg);
    opacity: 0; } }
@keyframes flakes {
  100% {
    -webkit-transform: translateY(1000px) rotateX(14deg) rotateY(21deg);
    transform: translateY(1000px) rotateX(14deg) rotateY(21deg);
    opacity: 0; } }
    /* line 7898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%;
      z-index: 200; }
      @media (max-width: 767px) {
        /* line 7898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap {
          bottom: auto;
          top: 366px; } }
      @media (min-width: 768px) {
        /* line 7910, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap:before, .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap:after {
          position: absolute;
          content: '';
          display: block;
          top: 0;
          bottom: 0;
          background: rgba(1, 7, 42, 0.5); }
        /* line 7919, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap:before {
          left: 0;
          right: calc(50vw + 390px); }
        /* line 7923, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap:after {
          right: 0;
          left: calc(50vw + 390px); } }
      /* line 7928, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list {
        display: flex;
        width: 780px;
        margin: 0 auto;
        padding: 0 2px; }
        @media (max-width: 780px) {
          /* line 7928, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list {
            width: 100%;
            flex-wrap: wrap; } }
        /* line 7937, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block {
          width: 25%;
          padding: 0 2px;
          position: relative; }
          @media (max-width: 767px) {
            /* line 7937, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block {
              width: 50%;
              height: 92px;
              padding: 2px; } }
          /* line 7946, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link {
            display: inline-block;
            background: rgba(1, 7, 42, 0.5);
            height: 88px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-decoration: none;
            position: relative; }
            @media (max-width: 767px) {
              /* line 7946, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link {
                background: rgba(1, 7, 42, 0.65); } }
            /* line 7959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle {
              position: absolute;
              z-index: 10;
              background: transparent;
              width: 90%;
              left: 5%;
              top: -44px;
              padding-bottom: 89%;
              border-radius: 50%;
              transition: all .3s ease-in-out; }
              @media (max-width: 767px) {
                /* line 7959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle {
                  display: none; } }
              /* line 7972, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle:before, .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle:after {
                position: absolute;
                content: '';
                display: block;
                border-radius: 50%;
                transition: all .3s ease-in-out;
                background: transparent; }
              /* line 7981, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle:before {
                width: 64%;
                height: 64%;
                top: 18%;
                left: 18%;
                box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.2); }
              /* line 7988, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link span.circle:after {
                width: 46%;
                height: 46%;
                top: 27%;
                left: 27%; }
            /* line 7995, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link i[class^=boat] {
              color: white;
              font-size: 120px;
              transition: all .2s ease-in-out;
              position: relative;
              z-index: 20; }
              /* line 8001, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block a.logo-link i[class^=boat].boat-parker {
                font-size: 70px; }
          /* line 8007, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block img:not(.hover) {
            display: block; }
          /* line 8011, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block img.hover {
            display: none; }
          /* line 8015, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block img {
            z-index: 11; }
          @media (min-width: 768px) {
            /* line 8022, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block:hover a.logo-link span.circle {
              background: rgba(255, 255, 255, 0.36); }
              /* line 8024, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block:hover a.logo-link span.circle:before {
                box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.5); }
              /* line 8027, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block:hover a.logo-link span.circle:after {
                background: #fff; }
            /* line 8032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block:hover a.logo-link img {
              display: none; }
            /* line 8036, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel-bottom-list-wrap .logo-list .logo-block:hover a.logo-link img.hover {
              display: block; } }
    /* line 8045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .right-cover-layer {
      position: absolute;
      display: block;
      display: none;
      width: 370px;
      height: 100%;
      top: 0;
      right: 0;
      z-index: 100;
      background-image: linear-gradient(to right, rgba(255, 255, 255, 0.39) 0%, #ffffff);
      box-shadow: 0 0 43px 0 rgba(52, 58, 100, 0.46); }
      @media (min-width: 992px) {
        /* line 8045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .right-cover-layer {
          right: 50%;
          margin-right: -185px; } }
      @media (max-width: 991px) {
        /* line 8045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .right-cover-layer {
          width: 290px; } }
      @media (max-width: 767px) {
        /* line 8045, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .right-cover-layer {
          background: transparent;
          box-shadow: none;
          width: 250px;
          top: 150px;
          height: auto;
          right: 50%;
          margin-right: -125px; } }
      /* line 8074, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block {
        position: relative;
        z-index: 500;
        right: 0;
        left: 0;
        top: 75px;
        display: flex;
        flex-direction: column; }
        @media (max-width: 767px) {
          /* line 8074, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block {
            top: 0; } }
        /* line 8085, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block:before {
          position: absolute;
          content: '';
          display: block;
          width: 470px;
          height: 470px;
          border-radius: 50%;
          background: rgba(52, 58, 100, 0.31);
          top: 0;
          right: -50px;
          z-index: 10; }
          @media (max-width: 991px) {
            /* line 8085, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block:before {
              width: 400px;
              height: 400px;
              right: -55px; } }
          @media (max-width: 767px) {
            /* line 8085, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block:before {
              display: none; } }
        /* line 8105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer {
          position: relative;
          z-index: 20;
          width: 100%;
          padding-bottom: 100%;
          background: rgba(255, 255, 255, 0.45);
          border-radius: 50% 50% 50% 0;
          align-self: flex-end;
          margin-bottom: 15px; }
          @media (max-width: 767px) {
            /* line 8105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer {
              margin-bottom: 23px; } }
          /* line 8119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            background-color: #ffffff;
            border-radius: 50%;
            padding: 26px 35px;
            position: absolute;
            top: 11px;
            right: 11px;
            bottom: 11px;
            left: 11px; }
            @media (max-width: 991px) {
              /* line 8119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner {
                top: 20px;
                left: 20px;
                width: 250px;
                height: 250px; } }
            @media (max-width: 767px) {
              /* line 8119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner {
                width: 228px;
                height: 228px;
                top: 11px;
                left: 11px; } }
            /* line 8144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-tag {
              background-color: #e9e9e9;
              text-align: center;
              font-size: 26px;
              font-style: italic;
              font-weight: 300;
              line-height: 30px;
              width: 100px;
              height: 30px;
              border-radius: 14px;
              color: #04313d;
              margin-bottom: 6px; }
              @media (max-width: 991px) {
                /* line 8144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-tag {
                  font-size: 20px;
                  width: 78px;
                  height: 24px;
                  line-height: 24px; } }
              @media (max-width: 767px) {
                /* line 8144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-tag {
                  font-size: 20px;
                  width: 78px;
                  height: 24px;
                  line-height: 24px; } }
            /* line 8170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-ttl {
              text-align: center;
              color: #242e49;
              margin-bottom: 20px;
              font-size: 26px;
              font-weight: 300;
              letter-spacing: 0.7px; }
              @media (max-width: 991px) {
                /* line 8170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-ttl {
                  margin-bottom: 9px;
                  font-size: 18px;
                  font-weight: 300;
                  letter-spacing: 0.5px; } }
              @media (max-width: 767px) {
                /* line 8170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .label-ttl {
                  margin-bottom: 9px;
                  font-size: 18px;
                  font-weight: 300;
                  letter-spacing: 0.5px; } }
            /* line 8206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .btn-boat {
              font-family: AvenirNext; }
              @media (max-width: 767px) {
                /* line 8206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .btn-boat {
                  letter-spacing: 1.4px; } }
            /* line 8223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap {
              text-align: center;
              margin-bottom: 36px; }
              @media (max-width: 767px) {
                /* line 8223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap {
                  margin-bottom: 8px; } }
              /* line 8229, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap img.logo {
                width: 275px;
                max-width: 100%; }
                @media (max-width: 991px) {
                  /* line 8229, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap img.logo {
                    width: 190px; } }
                @media (max-width: 767px) {
                  /* line 8229, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap img.logo {
                    width: 190px; } }
              @media (max-width: 991px) {
                /* line 8239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap img.logo-text {
                  width: 130px; } }
              @media (max-width: 767px) {
                /* line 8239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .right-cover-layer .center-boat-block .center-label-layer .label-inner .logo-wrap img.logo-text {
                  width: 130px; } }
    /* line 8424, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .scroll-down {
      opacity: 1;
      position: absolute;
      bottom: 110px;
      left: 50%;
      margin-left: -9px;
      display: block;
      width: 18px;
      height: 32px;
      z-index: 500;
      cursor: pointer; }
      @media (max-width: 767px) {
        /* line 8424, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .scroll-down {
          display: none; } }
      /* line 8441, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .scroll-down .mouse {
        height: 31px;
        width: 18px;
        border-radius: 10px;
        transform: none;
        border: 1px solid #fff; }
        /* line 8448, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .scroll-down .mouse .wheel {
          height: 5px;
          width: 2px;
          display: block;
          margin: 5px auto;
          background: #fff;
          position: relative;
          -webkit-animation: mouse-wheel 1.2s ease infinite;
          -moz-animation: mouse-wheel 1.2s ease infinite; }
      /* line 8459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .scroll-down span {
        display: block;
        width: 5px;
        height: 5px;
        -ms-transform: rotate(45deg);
        /* IE 9 */
        -webkit-transform: rotate(45deg);
        /* Chrome, Safari, Opera */
        transform: rotate(45deg);
        border-right: 2px solid #343a64;
        border-bottom: 2px solid #343a64;
        margin: 0 0 3px 6px;
        -webkit-animation: mouse-scroll 1s infinite;
        -moz-animation: mouse-scroll 1s infinite; }
        /* line 8474, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .scroll-down span.one {
          margin-top: 6px;
          -webkit-animation-delay: .1s;
          -moz-animation-delay: .1s;
          -webkit-animation-direction: alternate; }
        /* line 8480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .scroll-down span.two {
          -webkit-animation-delay: .2s;
          -moz-animation-delay: .2s;
          -webkit-animation-direction: alternate; }
        /* line 8485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .scroll-down span.three {
          -webkit-animation-delay: .3s;
          -moz-animation-delay: .3s;
          -webkit-animation-direction: alternate; }
@-webkit-keyframes mouse-wheel {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px); } }
@-moz-keyframes mouse-wheel {
  0% {
    top: 1px; }
  50% {
    top: 5px; }
  100% {
    top: 10px; } }
@-webkit-keyframes mouse-scroll {
  0% {
    opacity: 0; }
  50% {
    opacity: .5; }
  100% {
    opacity: 1; } }
@-moz-keyframes mouse-scroll {
  0% {
    opacity: 0; }
  50% {
    opacity: .5; }
  100% {
    opacity: 1; } }
@-o-keyframes mouse-scroll {
  0% {
    opacity: 0; }
  50% {
    opacity: .5; }
  100% {
    opacity: 1; } }
@keyframes mouse-scroll {
  0% {
    opacity: 0; }
  50% {
    opacity: .5; }
  100% {
    opacity: 1; } }
    /* line 8536, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .carousel-wrapper .carousel {
      height: 100%; }
      @media (max-width: 767px) {
        /* line 8539, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel:after {
          position: absolute;
          content: '';
          display: block;
          margin-left: auto;
          margin-right: auto;
          left: 0;
          width: 100%;
          z-index: -1; }
        /* line 8549, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel:after {
          bottom: -200px;
          height: 200px;
          background-color: white; } }
      @media (max-width: 767px) {
        /* line 8555, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .carousel-inner {
          overflow: visible; } }
      /* line 8561, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item.active .tweet-slider-wrap {
        opacity: 1;
        transition: opacity .4s ease-in-out; }
      /* line 8568, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item.next .tweet-slider-wrap, .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item.prev .tweet-slider-wrap {
        opacity: 0;
        transition: opacity 0 ease-in-out; }
      /* line 8573, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item p.custom-txt {
        position: absolute;
        z-index: 50;
        top: 0;
        left: 0; }
      /* line 8581, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .carousel-indicators {
        width: auto;
        left: 0;
        margin-left: 0;
        padding-left: 30px;
        bottom: 30px; }
        @media (max-width: 767px) {
          /* line 8581, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .carousel-indicators {
            display: none; } }
        /* line 8590, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .carousel-indicators li {
          width: 7px;
          height: 7px;
          background-color: #6d708e;
          border-color: transparent;
          margin: 3px; }
          /* line 8596, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .carousel-indicators li.active {
            border-color: white;
            background-color: #fff; }
      /* line 8602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap {
        position: absolute;
        left: 0;
        bottom: 125px;
        width: 390px;
        min-height: 150px;
        z-index: 15;
        opacity: 0;
        transition: none;
        display: flex;
        flex-direction: column; }
        @media (max-width: 1200px) {
          /* line 8602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap {
            width: 280px; } }
        @media (max-width: 991px) {
          /* line 8602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap {
            width: 370px; }
            /* line 8620, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-block {
              width: 325px; } }
        @media (max-width: 767px) {
          /* line 8602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap {
            top: 560px;
            width: 100%; } }
        /* line 8628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-ttl {
          background-color: rgba(255, 255, 255, 0.46);
          padding: 10px 15px 10px 40px;
          text-transform: uppercase;
          font-size: 13px;
          letter-spacing: 1.1px;
          color: #2e3559;
          font-weight: 300; }
          @media (max-width: 767px) {
            /* line 8628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-ttl {
              background-color: white;
              padding: 10px 15px;
              font-size: 16px;
              letter-spacing: 1px;
              color: #343a64; } }
        /* line 8644, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider {
          display: flex;
          flex-grow: 1;
          align-items: center;
          padding: 13px;
          background-color: rgba(255, 255, 255, 0.83);
          overflow-wrap: break-word; }
          @media (max-width: 767px) {
            /* line 8644, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider {
              background-color: white;
              display: block;
              padding: 13px 35px; }
              /* line 8657, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider .tweet-txt-block {
                padding-left: 0px !important; }
              /* line 8661, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link {
                position: absolute;
                display: inline-block;
                top: 80px; }
                /* line 8666, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link.next-tweet {
                  right: 0;
                  border: none; }
                /* line 8671, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link.prev-tweet {
                  left: 0;
                  border: none !important; } }
          /* line 8678, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link {
            text-decoration: none;
            padding: 5px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center; }
            @media (max-width: 767px) {
              /* line 8678, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link {
                min-width: 30px; } }
            /* line 8688, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link i[class^=boat] {
              font-size: 20px;
              color: rgba(67, 85, 156, 0.4); }
            /* line 8692, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link.prev-tweet {
              border-right: 1px solid #343a64; }
            @media (min-width: 768px) {
              /* line 8697, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link.next-tweet {
                position: absolute;
                left: 100%;
                top: 0;
                bottom: 0;
                width: 30px;
                background-color: rgba(96, 105, 148, 0.5); }
                /* line 8705, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider a.tweet-link.next-tweet i[class^=boat] {
                  color: white; } }
          /* line 8711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider .tweet-txt-block {
            overflow-wrap: break-word;
            padding-left: 10px;
            flex-grow: 1;
            width: auto;
            text-align: justify; }
            /* line 8718, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-txt-slider .tweet-txt-block p {
              font-size: 13px;
              font-weight: 300;
              line-height: 1.38;
              color: #393939;
              margin-bottom: 0; }
        /* line 8727, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer {
          display: flex;
          justify-content: space-between;
          padding: 8px 0;
          background-color: rgba(255, 255, 255, 0.46); }
          @media (max-width: 767px) {
            /* line 8727, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer {
              background-color: white; } }
          /* line 8735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer p {
            font-size: 10px;
            color: #ffffff;
            margin-bottom: 0; }
            @media (max-width: 767px) {
              /* line 8735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer p {
                color: #606994; } }
          /* line 8743, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer .foot-left {
            padding: 5px 15px 5px 40px; }
          /* line 8746, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer .foot-right {
            border-left: 1px solid white;
            padding: 5px 15px; }
            @media (max-width: 767px) {
              /* line 8746, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .tweet-slider-wrap .tweet-footer .foot-right {
                border-left-color: #606994; } }
      /* line 8755, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .carousel-wrapper .carousel .carousel-inner {
        height: 100%; }
        /* line 8757, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item {
          height: 100%; }
          /* line 8759, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item img {
            width: 100%;
            height: 100%;
            object-fit: cover; }
          /* line 8764, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item .carousel-caption {
            left: 0;
            bottom: 70px;
            right: auto;
            padding: 5px 0 5px 30px; }
            @media (max-width: 767px) {
              /* line 8764, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item .carousel-caption {
                display: none; } }
            /* line 8772, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item .carousel-caption p {
              margin-bottom: 0;
              font-size: 24px;
              color: #ffffff;
              font-style: italic; }
              /* line 8777, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .carousel-wrapper .carousel .carousel-inner .item .carousel-caption p span {
                font-style: normal;
                font-weight: 100;
                text-transform: uppercase; }
  /* line 8789, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .top-banner-carousel .top-nav-layer {
    background-image: linear-gradient(to right, #353b64, #2a3251);
    min-width: 45%;
    display: flex;
    align-items: center; }
    @media (max-width: 991px) {
      /* line 8789, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .top-nav-layer {
        display: none; } }
    /* line 8797, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .top-banner-carousel .top-nav-layer .banner-nav {
      width: 65.5%;
      position: relative; }
      @media (max-width: 1250px) {
        /* line 8797, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .top-nav-layer .banner-nav {
          width: 73.5%; } }
      @media (max-width: 1170px) {
        /* line 8797, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .top-nav-layer .banner-nav {
          width: 95%; } }
      /* line 8812, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .top-nav-layer .banner-nav:after {
        position: absolute;
        content: '';
        display: block;
        width: 1px;
        height: 66%;
        border-right: 1px solid #6d708e;
        right: 0;
        top: 17%; }
      /* line 8822, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .top-banner-carousel .top-nav-layer .banner-nav .nav-row {
        display: flex;
        align-items: center;
        color: rgba(255, 255, 255, 0.65);
        text-transform: capitalize;
        justify-content: flex-end; }
        /* line 8828, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .top-nav-layer .banner-nav .nav-row:first-child {
          color: #ccc3b2;
          border-color: #ccc3b2;
          text-transform: uppercase;
          margin-bottom: 150px; }
          /* line 8833, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .top-nav-layer .banner-nav .nav-row:first-child .nav-title {
            text-transform: capitalize; }
        /* line 8837, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-title {
          font-size: 16px;
          letter-spacing: 0.9px;
          color: inherit;
          text-transform: inherit;
          flex-grow: 1;
          border-bottom: 1px solid #6d708e;
          padding-bottom: 5px;
          padding-right: 15px;
          margin-top: -22px;
          text-align: right; }
        /* line 8850, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner {
          display: flex; }
          /* line 8853, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col {
            display: flex;
            flex-direction: column; }
            /* line 8856, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col:not(:last-child) {
              border-right: 1px solid #6d708e; }
            /* line 8859, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell {
              text-align: center;
              width: 85px;
              height: 80px;
              display: flex;
              flex-direction: column;
              align-items: center;
              justify-content: center;
              cursor: pointer; }
              @media (min-width: 992px) {
                /* line 8869, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell:hover {
                  color: #fdb200; } }
              /* line 8873, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell:first-child {
                border-bottom: 1px solid #6d708e; }
              /* line 8876, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell .icon-wrap {
                padding-bottom: 7px; }
                /* line 8878, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell .icon-wrap i {
                  font-size: 16px;
                  color: inherit;
                  transition: color .2s ease-in-out; }
              /* line 8884, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .top-banner-carousel .top-nav-layer .banner-nav .nav-row .nav-inner .nav-inner-col .nav-cell .nav-item {
                font-size: 12px;
                letter-spacing: 0.6px;
                line-height: 1.3;
                color: inherit;
                text-transform: inherit;
                transition: color .2s ease-in-out; }

/* line 8901, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.feature-bottom-controls {
  position: absolute;
  bottom: 50px;
  width: 484px;
  left: 50%;
  margin-left: -242px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 40; }
  @media (max-width: 767px) {
    /* line 8901, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls {
      width: 346px;
      margin-left: -173px; } }
  @media (max-width: 360px) {
    /* line 8901, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls {
      width: 100%;
      margin-left: 0;
      left: 0; } }
  /* line 8925, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-bottom-controls .btn-more {
    width: 130px;
    height: 32px;
    border-radius: 16px;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
    color: #ffffff;
    text-transform: uppercase; }
  /* line 8936, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-bottom-controls .btn-featured {
    width: 180px; }
  /* line 8941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-bottom-controls .flipster__button {
    position: relative;
    top: 0;
    bottom: 0;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background-color: #fff;
    display: block;
    border: none;
    z-index: 999;
    margin: 0;
    opacity: 1; }
    @media (max-width: 767px) {
      /* line 8941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button {
        width: 30px;
        height: 30px; } }
    @media (max-width: 360px) {
      /* line 8941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button {
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.11); } }
    /* line 8961, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button:before, .feature-bottom-controls .flipster__button:after {
      position: absolute;
      content: '';
      display: block; }
    /* line 8967, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button:before {
      width: 17px;
      height: 17px;
      background: transparent;
      transform: rotate(45deg);
      top: 11px; }
      @media (max-width: 767px) {
        /* line 8967, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-bottom-controls .flipster__button:before {
          width: 14px;
          height: 14px;
          top: 9px; } }
    /* line 8979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button:after {
      width: 100px;
      height: 1px;
      background-color: #606994;
      top: 50%; }
      @media (max-width: 767px) {
        /* line 8979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-bottom-controls .flipster__button:after {
          width: 65px; } }
      @media (max-width: 360px) {
        /* line 8979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-bottom-controls .flipster__button:after {
          width: 45px; } }
    /* line 8991, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button > svg {
      display: none; }
    /* line 8994, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button.button--prev, .feature-bottom-controls .flipster__button.flipster__button--prev {
      left: 0; }
      /* line 8997, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button.button--prev:before, .feature-bottom-controls .flipster__button.flipster__button--prev:before {
        border-bottom: 1px solid #606994;
        border-left: 1px solid #606994;
        left: 15px; }
        @media (max-width: 767px) {
          /* line 8997, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-bottom-controls .flipster__button.button--prev:before, .feature-bottom-controls .flipster__button.flipster__button--prev:before {
            left: 10px; } }
      /* line 9005, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button.button--prev:after, .feature-bottom-controls .flipster__button.flipster__button--prev:after {
        left: 20px; }
        @media (max-width: 767px) {
          /* line 9005, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-bottom-controls .flipster__button.button--prev:after, .feature-bottom-controls .flipster__button.flipster__button--prev:after {
            left: 14px; } }
    /* line 9012, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-bottom-controls .flipster__button.button--next, .feature-bottom-controls .flipster__button.flipster__button--next {
      right: 0; }
      /* line 9015, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button.button--next:before, .feature-bottom-controls .flipster__button.flipster__button--next:before {
        border-top: 1px solid #606994;
        border-right: 1px solid #606994;
        right: 15px; }
        @media (max-width: 767px) {
          /* line 9015, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-bottom-controls .flipster__button.button--next:before, .feature-bottom-controls .flipster__button.flipster__button--next:before {
            right: 10px; } }
      /* line 9023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-bottom-controls .flipster__button.button--next:after, .feature-bottom-controls .flipster__button.flipster__button--next:after {
        right: 20px; }
        @media (max-width: 767px) {
          /* line 9023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-bottom-controls .flipster__button.button--next:after, .feature-bottom-controls .flipster__button.flipster__button--next:after {
            right: 14px; } }

/* line 9033, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.feature-boat-section {
  position: relative; }
  /* line 9041, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-boat-section:after {
    position: absolute;
    content: '';
    display: block;
    background-image: linear-gradient(to bottom, #ffffff, #e9e9e9);
    top: 30px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10; }
    @media (max-width: 767px) {
      /* line 9041, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section:after {
        bottom: 0; } }
  @media (max-width: 767px) {
    /* line 9055, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .section-ttl-block {
      display: none; } }
  /* line 9063, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-boat-section .absolute-view-link .view-inner .txt-wrap {
    color: #2e3559;
    border-left: 1px solid #6d708e; }
  /* line 9069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .feature-boat-section .feature-carousel-wrapper {
    position: relative;
    width: 100%;
    z-index: 20;
    margin: 0 auto;
    height: 732px; }
    @media (max-width: 767px) {
      /* line 9069, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper {
        height: 540px; } }
    /* line 9084, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .circle-figure-block {
      position: relative;
      z-index: 100;
      width: 408px;
      height: 100%; }
      @media (max-width: 767px) {
        /* line 9084, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .circle-figure-block {
          width: 270px; } }
      /* line 9101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure {
        transition: all .3s ease-in-out;
        position: relative;
        z-index: 200;
        height: 100%; }
        /* line 9110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure:after {
          position: absolute;
          content: '';
          display: block;
          border-radius: 50%;
          width: 586px;
          height: 586px;
          top: 50px;
          left: -89px;
          background-color: rgba(255, 255, 255, 0.7);
          z-index: -1;
          box-shadow: 0 0 0 0 transparent; }
          @media (max-width: 767px) {
            /* line 9110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure:after {
              display: none; } }
        /* line 9136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner {
          width: 100%;
          background: transparent;
          position: relative;
          z-index: 300;
          height: 100%;
          padding: 50px 0 150px;
          overflow: hidden; }
          @media (max-width: 767px) {
            /* line 9136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner {
              padding: 22px 0 110px; } }
          /* line 9156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner:after {
            position: absolute;
            content: '';
            display: block;
            border-radius: 50%;
            width: 586px;
            height: 586px;
            left: -89px;
            top: 50px;
            background-color: rgba(205, 207, 213, 0.7);
            z-index: 5; }
            @media (max-width: 767px) {
              /* line 9156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner:after {
                width: 414px;
                height: 414px;
                left: -72px;
                top: 22px; } }
          /* line 9174, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .pending-label {
            font-size: 22px;
            font-weight: 300;
            font-style: italic;
            letter-spacing: 1px;
            text-align: center;
            color: #343a64;
            background: transparent;
            padding: 37px 15px 23px;
            min-height: 82px;
            text-transform: capitalize;
            position: relative;
            z-index: 10;
            overflow: hidden; }
            @media (max-width: 767px) {
              /* line 9174, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .pending-label {
                min-height: 50px;
                font-size: 18px;
                letter-spacing: 0.8px;
                color: #343a64;
                padding: 19px 15px 13px; } }
            /* line 9198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .pending-label:after {
              position: absolute;
              content: '';
              display: none;
              border-radius: 50%;
              width: 586px;
              height: 586px;
              left: -89px;
              top: 0;
              background-color: rgba(205, 207, 213, 0.7);
              z-index: -1; }
              @media (max-width: 767px) {
                /* line 9198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .pending-label:after {
                  width: 414px;
                  height: 414px;
                  left: -72px; } }
          /* line 9224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .img-wrap {
            position: relative;
            height: 265px;
            background: #fff;
            margin-bottom: 5px;
            z-index: 10; }
            @media (max-width: 767px) {
              /* line 9224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .img-wrap {
                margin-bottom: 3px;
                height: 196px; } }
            /* line 9241, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .img-wrap > img {
              width: 100%;
              object-fit: cover;
              height: 100%; }
          /* line 9247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer {
            padding-top: 0 !important;
            align-items: stretch;
            height: 150px;
            display: block;
            text-align: center;
            padding: 20px;
            background-color: #606994;
            position: relative;
            z-index: 10; }
            @media (max-width: 767px) {
              /* line 9247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer {
                height: 115px;
                padding: 15px; } }
            /* line 9269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top {
              display: flex;
              justify-content: flex-end;
              align-items: center;
              transition: all .3s ease-in-out; }
              /* line 9274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price {
                font-size: 19.8px;
                line-height: 22px;
                font-style: italic;
                color: #ffffff;
                font-weight: 300;
                padding-top: 10px;
                padding-bottom: 10px; }
                @media (max-width: 767px) {
                  /* line 9274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price {
                    font-size: 15px;
                    font-weight: 200;
                    padding-bottom: 0; } }
                @media (max-width: 375px) {
                  /* line 9274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price {
                    font-size: 13px; } }
                /* line 9291, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price h4 {
                  font-size: 21.8px;
                  font-style: italic;
                  font-weight: 300;
                  margin-bottom: 0;
                  margin-top: 0; }
                  @media (max-width: 767px) {
                    /* line 9291, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                    .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price h4 {
                      font-size: 14px; } }
                /* line 9301, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top .price h5 {
                  margin-bottom: 0;
                  margin-top: 0; }
            /* line 9307, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl {
              display: flex;
              flex-direction: column;
              justify-content: center; }
              /* line 9313, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .year {
                font-size: 22px;
                line-height: 1.2;
                margin-bottom: 6px;
                color: #ffffff;
                font-weight: 300;
                text-align: left; }
                /* line 9320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .year h4 {
                  margin-top: 0;
                  margin-bottom: 0; }
                  @media (max-width: 767px) {
                    /* line 9320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                    .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .year h4 {
                      font-size: 18px;
                      font-weight: 200; } }
              /* line 9329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner {
                line-height: 1.5;
                font-weight: 300;
                color: #ffffff;
                transition: all .3s ease-in-out;
                max-height: 80px;
                overflow: hidden;
                text-align: center; }
                @media (max-width: 1334px) {
                  /* line 9329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner {
                    max-height: 64px;
                    line-height: 1.2; } }
                @media (max-width: 767px) {
                  /* line 9329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                  .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner {
                    font-size: 20px;
                    max-height: 50px; } }
                /* line 9352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner h5 {
                  font-size: 26.6px;
                  font-weight: 300;
                  text-align: center; }
                  @media (max-width: 767px) {
                    /* line 9352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                    .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner h5 {
                      font-size: 20px;
                      margin: 0; } }
                /* line 9361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner h4, .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner h3, .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl .ttl-inner h2 {
                  margin-top: 0;
                  margin-bottom: 5px; }
            /* line 9367, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .btn.btn-more {
              width: 130px;
              height: 32px;
              border-radius: 16px;
              box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
              background-color: #ffffff;
              text-align: center;
              position: absolute;
              bottom: -16px;
              margin-left: -65px;
              border: 0;
              opacity: 0; }
              /* line 9379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-layer .btn.btn-more span {
                font-size: 14px;
                letter-spacing: 0.5px;
                color: #28a745;
                text-transform: capitalize; }
          /* line 9388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-mask {
            height: 83px;
            position: relative;
            width: 100%;
            overflow: hidden;
            opacity: 0;
            z-index: -1; }
            /* line 9401, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .circle-figure-block .block-figure .block-inner .bottom-mask:after {
              position: absolute;
              content: '';
              display: none;
              border-radius: 50%;
              width: 586px;
              height: 586px;
              left: -89px;
              bottom: 0;
              background-color: rgba(205, 207, 213, 0.7);
              z-index: -1; }
    /* line 9431, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .controls a {
      position: absolute;
      z-index: 500;
      bottom: 0; }
      /* line 9435, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .controls a.prev-control {
        left: 10%; }
      /* line 9438, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .controls a.next-control {
        right: 10%; }
    /* line 9444, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster {
      height: 100%;
      overflow: hidden; }
    /* line 9452, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item {
      height: 732px !important; }
      @media (max-width: 767px) {
        /* line 9452, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item {
          height: 540px !important; } }
      /* line 9457, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item .flipster__item__content {
        height: 732px !important; }
        @media (max-width: 767px) {
          /* line 9457, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item .flipster__item__content {
            height: 540px !important; } }
    /* line 9464, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past,
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future {
      opacity: 1 !important; }
      @media (max-width: 576px) {
        /* line 9464, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past,
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future {
          opacity: .6 !important; } }
      /* line 9474, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past .flipster__item__content .circle-figure-block .block-figure:after,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future .flipster__item__content .circle-figure-block .block-figure:after {
        transition: background-color .3s ease-in-out, box-shadow .15s ease-in-out; }
        @media (max-width: 767px) {
          /* line 9474, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past .flipster__item__content .circle-figure-block .block-figure:after,
          .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future .flipster__item__content .circle-figure-block .block-figure:after {
            transition: all .15s ease-in-out .2s; } }
      /* line 9480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past .flipster__item__content .circle-figure-block .block-figure .block-inner,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future .flipster__item__content .circle-figure-block .block-figure .block-inner {
        transition: all .3s ease-in-out; }
        /* line 9496, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past .flipster__item__content .circle-figure-block .block-figure .block-inner .pending-label,
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future .flipster__item__content .circle-figure-block .block-figure .block-inner .pending-label {
          opacity: 0;
          transition: all .3s ease-in-out; }
        /* line 9500, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-mask,
        .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-mask {
          transition: all .3s ease-in-out; }
    /* line 9510, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-1 .flipster__item__content,
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-1 .flipster__item__content {
      transform: scale(0.77);
      transition: all .3s ease-in-out; }
      /* line 9520, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-1 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-1 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-1 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-1 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer {
        opacity: 0.85; }
    /* line 9531, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-2 .flipster__item__content,
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-2 .flipster__item__content {
      transform: scale(0.69);
      transition: all .3s ease-in-out; }
      /* line 9541, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-2 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-2 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-2 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-2 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer {
        opacity: 0.6; }
    /* line 9552, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-3 .flipster__item__content,
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-3 .flipster__item__content {
      transform: scale(0.62);
      transition: all .3s ease-in-out; }
      /* line 9562, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-3 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-3 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-3 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-3 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer {
        opacity: 0.5; }
    /* line 9573, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-4 .flipster__item__content,
    .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-4 .flipster__item__content {
      transform: scale(0.6); }
      /* line 9582, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-4 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--past-4 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-4 .flipster__item__content .circle-figure-block .block-figure .block-inner .img-wrap,
      .feature-boat-section .feature-carousel-wrapper .flipster--flat .flipster__item--future-4 .flipster__item__content .circle-figure-block .block-figure .block-inner .bottom-layer {
        opacity: 0.4; }
    /* line 9592, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .feature-boat-section .feature-carousel-wrapper .flipster__item--current {
      background-color: #ffffff;
      box-shadow: 0 0 43px 0 rgba(52, 58, 100, 0.32);
      transition: all .3s ease-in-out; }
      /* line 9597, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure {
        transition: all .3s ease-in-out; }
        /* line 9600, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure:after {
          box-shadow: 0 0 0 43px rgba(96, 105, 148, 0.3);
          transition: background-color .3s ease-in-out, box-shadow .2s ease-in-out .2s; }
          @media (max-width: 767px) {
            /* line 9600, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure:after {
              transition: background-color .3s ease-in-out, box-shadow .2s ease-in-out .2s;
              opacity: 0; } }
        /* line 9608, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner {
          background: #fff; }
          /* line 9614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .pending-label {
            opacity: 1;
            transition: all .3s ease-in-out; }
          /* line 9619, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .img-wrap .pending-label {
            transition: all .3s ease-in-out;
            opacity: 1; }
          /* line 9625, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .bottom-layer .feature-top {
            transition: all .3s ease-in-out;
            opacity: 1; }
          /* line 9629, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .bottom-layer .feature-ttl {
            transition: all .3s ease-in-out;
            opacity: 1; }
          /* line 9633, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .bottom-layer .btn-default {
            transition: all .3s ease-in-out;
            opacity: 1; }
          /* line 9638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .feature-boat-section .feature-carousel-wrapper .flipster__item--current .circle-figure-block .block-figure .block-inner .bottom-mask {
            transition: all .3s ease-in-out;
            opacity: 1; }

/* line 9653, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.our-brand {
  background: #343a64; }
  @media (max-width: 767px) {
    /* line 9653, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .our-brand {
      padding-top: 20px; } }
  @media (min-width: 768px) {
    /* line 9659, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .our-brand .our-brand-inner {
      padding: 12px 0; } }
  /* line 9666, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .our-brand .our-brand-inner .brand-list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-around;
    flex-grow: 1;
    width: 100%; }
    @media (min-width: 1200px) {
      /* line 9666, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .our-brand .our-brand-inner .brand-list {
        margin: 0 auto;
        width: 1170px; } }
    @media (max-width: 767px) {
      /* line 9666, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .our-brand .our-brand-inner .brand-list {
        padding: 20px 0 60px; } }
    /* line 9682, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .our-brand .our-brand-inner .brand-list .brand-block {
      padding: 20px;
      height: 110px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
      @media (max-width: 767px) {
        /* line 9682, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .our-brand .our-brand-inner .brand-list .brand-block {
          height: 60px;
          padding: 23px 10px;
          width: 50%; } }
      /* line 9696, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .our-brand .our-brand-inner .brand-list .brand-block a {
        text-decoration: none; }

/* line 9704, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.types-boat-block {
  background: #bbbfdc; }
  @media (max-width: 767px) {
    /* line 9704, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-boat-block {
      padding: 0 0 40px;
      background: #343a64; } }
  @media (max-width: 767px) {
    /* line 9711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-boat-block .section-ttl-block {
      padding: 30px 15px; } }
  @media (max-width: 767px) {
    /* line 9716, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-boat-block .types-boat-inner {
      padding: 0 15px; } }
  /* line 9723, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .types-boat-block .types-boat-inner .types-list {
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-grow: 1;
    flex-wrap: wrap;
    width: 100%; }
    @media (min-width: 1200px) {
      /* line 9723, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-boat-block .types-boat-inner .types-list {
        margin: 0 auto;
        width: 1170px; } }
    @media (min-width: 768px) {
      /* line 9723, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-boat-block .types-boat-inner .types-list {
        border-right: 2px solid white;
        border-left: 2px solid white; } }
    /* line 9740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-boat-block .types-boat-inner .types-list .types-block {
      width: 114px;
      background: #343a64; }
      @media (min-width: 768px) {
        /* line 9740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .types-boat-block .types-boat-inner .types-list .types-block {
          border-right: 2px solid white;
          border-left: 2px solid white; } }
      @media (min-width: 992px) {
        /* line 9740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .types-boat-block .types-boat-inner .types-list .types-block {
          min-width: 16.66666%; } }
      @media (max-width: 991px) {
        /* line 9740, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .types-boat-block .types-boat-inner .types-list .types-block {
          width: auto; } }
      @media (min-width: 768px) {
        /* line 9753, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .types-boat-block .types-boat-inner .types-list .types-block a {
          padding: 17px 0; } }
      /* line 9757, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-boat-block .types-boat-inner .types-list .types-block a .icon-wrap {
        margin-bottom: 5px; }
      /* line 9760, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-boat-block .types-boat-inner .types-list .types-block a .ttl {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.38;
        letter-spacing: 1px;
        text-align: center;
        color: #ffffff; }
        @media (max-width: 767px) {
          /* line 9760, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .types-boat-block .types-boat-inner .types-list .types-block a .ttl {
            font-size: 12px; } }

/* line 9778, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.types-list .types-block {
  width: 114px;
  flex-grow: 1; }
  @media (min-width: 376px) and (max-width: 767px) {
    /* line 9778, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-list .types-block {
      min-width: 33.33333%; }
      /* line 9783, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block:not(:nth-child(3n)) {
        border-right: solid 1px rgba(255, 255, 255, 0.22); }
      /* line 9786, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block:not(:nth-child(n+4)) {
        border-bottom: solid 1px rgba(255, 255, 255, 0.22); } }
  @media (max-width: 375px) {
    /* line 9778, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-list .types-block {
      min-width: 50%; }
      /* line 9792, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block:not(:nth-child(2n)) {
        border-right: solid 1px rgba(255, 255, 255, 0.22); }
      /* line 9795, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block:not(:nth-child(n+5)) {
        border-bottom: solid 1px rgba(255, 255, 255, 0.22); } }
  @media (min-width: 768px) {
    /* line 9800, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-list .types-block:not(:last-child) {
      border-right: solid 2px rgba(255, 255, 255, 0.22); } }
  /* line 9805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .types-list .types-block a {
    text-decoration: none;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 26px 0; }
    @media (max-width: 767px) {
      /* line 9805, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block a {
        padding: 30px 0; } }
    /* line 9816, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-list .types-block a .icon-wrap {
      margin-bottom: 20px; }
      /* line 9818, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block a .icon-wrap i[class^=boat] {
        color: white;
        font-size: 26px; }
    /* line 9823, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .types-list .types-block a .ttl {
      font-size: 14px;
      line-height: 1.14;
      letter-spacing: 1px;
      text-align: center;
      color: #ffffff;
      text-transform: capitalize;
      font-weight: 300; }
      @media (max-width: 767px) {
        /* line 9823, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .types-list .types-block a .ttl {
          font-size: 12px;
          line-height: 1.33; } }
    @media (min-width: 992px) {
      /* line 9837, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .types-list .types-block a:hover {
        background-color: rgba(255, 255, 255, 0.05); } }

/* line 9845, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.recent-tweet-section {
  background-color: #293152;
  padding-top: 85px; }
  @media (max-width: 767px) {
    /* line 9845, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section {
      padding-top: 34px; } }
  /* line 9870, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .absolute-view-link .view-inner .icon-wrap i.fa {
    color: #cdcfd5; }
  /* line 9874, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .absolute-view-link .view-inner .txt-wrap {
    color: #cdcfd5;
    border-left: 1px solid #cdcfd5; }
  /* line 9882, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage {
    display: flex;
    align-items: stretch; }
    /* line 9885, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item {
      width: 335px; }
      @media (max-width: 991px) {
        /* line 9885, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item {
          position: relative;
          transition: transform .4s ease;
          transform: scale(0.9) translateX(20%); }
          /* line 9891, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item:after {
            position: absolute;
            content: '';
            display: block;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            background-color: rgba(96, 105, 148, 0.55); }
          /* line 9901, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item.center {
            transform: scale(1);
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
            z-index: 100; }
            /* line 9906, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item.center:after {
              display: none; }
            /* line 9909, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item.center ~ * {
              transform: scale(0.9) translateX(-20%); } }
      @media (min-width: 992px) {
        /* line 9915, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item.active + .active + .active + .active {
          position: relative; }
          /* line 9917, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-stage .owl-item.active + .active + .active + .active:after {
            position: absolute;
            content: '';
            display: block;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(255, 255, 255, 0.6); } }
  /* line 9931, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav {
    width: 70%;
    left: 20%;
    position: relative;
    display: flex;
    justify-content: space-between;
    color: white;
    padding-top: 20px;
    padding-bottom: 38px; }
    @media (max-width: 991px) {
      /* line 9931, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav {
        width: 60%;
        left: 30%; } }
    @media (max-width: 767px) {
      /* line 9931, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav {
        display: none; } }
    /* line 9947, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl] {
      width: 129px;
      height: 30px;
      position: relative; }
      @media (max-width: 991px) {
        /* line 9947, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl] {
          width: 40px;
          height: 24px; } }
      /* line 9955, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl]:before, .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl]:after {
        position: absolute;
        content: '';
        display: block; }
      /* line 9961, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl]:before {
        width: 20px;
        height: 20px;
        background: transparent;
        transform: rotate(45deg);
        top: 5px; }
        @media (max-width: 991px) {
          /* line 9961, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl]:before {
            width: 15px;
            height: 15px; } }
      /* line 9972, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav > *[class^=owl]:after {
        width: 95%;
        height: 1px;
        background-color: #b69667;
        top: 50%; }
    /* line 9980, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav .owl-prev:before {
      border-bottom: 1px solid #b69667;
      border-left: 1px solid #b69667;
      left: 0; }
    /* line 9985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav .owl-prev:after {
      left: 5%; }
    /* line 9990, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-nav .owl-next:before {
      border-top: 1px solid #b69667;
      border-right: 1px solid #b69667;
      right: 0; }
  /* line 9997, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .recent-tweet-wrapper.owl-carousel .owl-dots {
    display: none; }
  /* line 10001, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .recent-tweet-section .recent-tweet-wrapper .recent-tweet {
    height: 100%;
    display: flex;
    flex-direction: column; }
    @media (max-width: 767px) {
      /* line 10001, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper .recent-tweet {
        padding-bottom: 100px;
        background-color: #2a3352; } }
    /* line 10009, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper .recent-tweet .img-wrap {
      background-color: #ffffff; }
      /* line 10011, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper .recent-tweet .img-wrap img {
        object-fit: contain;
        height: 293px; }
    /* line 10016, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap {
      background: #fff;
      flex-grow: 1;
      padding: 5px 20px 45px;
      position: relative; }
      /* line 10021, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .tweet-info {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 7px 0;
        font-size: 11px;
        color: #606994; }
        /* line 10028, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .tweet-info .tweet-date {
          padding-left: 15px;
          border-left: 1px solid #606994; }
      /* line 10033, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .txt-block {
        padding: 15px 0; }
        /* line 10035, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .txt-block .txt-inner {
          font-size: 16px; }
          /* line 10037, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .txt-block .txt-inner p {
            line-height: 1.56;
            color: #5f5f5f; }
          /* line 10041, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .txt-block .txt-inner a.tweet-link {
            color: #606994; }
      /* line 10046, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block {
        padding: 12px 0 17px;
        position: absolute;
        bottom: 0;
        left: 20px;
        right: 20px;
        border-top: 1px solid rgba(96, 105, 148, 0.5); }
        @media (max-width: 767px) {
          /* line 10046, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block {
            padding: 5px 0 5px; } }
        /* line 10056, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block a.read-more {
          font-size: 12px;
          color: #2e3559;
          text-transform: uppercase; }
          @media (max-width: 767px) {
            /* line 10056, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block a.read-more {
              display: inline-block;
              position: absolute;
              background-color: #fdb200;
              color: #2a3352;
              font-size: 18px;
              padding: 13px 22px;
              border-radius: 22px;
              text-decoration: none;
              text-transform: capitalize;
              left: 50%;
              margin-left: -82px;
              bottom: -70px; } }
          /* line 10074, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block a.read-more i.fa {
            display: none;
            font-size: 20px;
            color: #2a3352;
            padding-left: 10px; }
            @media (max-width: 767px) {
              /* line 10074, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .recent-tweet-section .recent-tweet-wrapper .recent-tweet .tweet-txt-wrap .read-more-block a.read-more i.fa {
                display: inline-block; } }

/* line 10090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.bottom-block-wrapper {
  position: relative; }
  @media (min-width: 768px) {
    /* line 10090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper {
      background-image: linear-gradient(to bottom, #ffffff, #e9e9e9); } }
  @media (max-width: 767px) {
    /* line 10090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper {
      background-image: repeating-linear-gradient(to bottom, white, white 220px, #e9e9e9 385px);
      background-position: 0 -155px; } }
  @media (max-width: 414px) {
    /* line 10090, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper {
      background-image: repeating-linear-gradient(to bottom, white, white 155px, #e9e9e9 285px);
      background-position: 0 -105px; } }
  /* line 10115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .bottom-block-wrapper .bottom-block-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 60px 0 80px;
    position: relative;
    flex-wrap: wrap;
    max-width: 1170px;
    margin: 0 auto; }
    @media (max-width: 767px) {
      /* line 10115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .bottom-block-wrapper .bottom-block-inner {
        flex-direction: column;
        padding: 0; } }
    @media (min-width: 768px) {
      /* line 10128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap {
        min-width: 33.33333%; } }
    @media (max-width: 767px) {
      /* line 10128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap {
        width: 100%;
        padding: 0 0 25px;
        position: relative; }
        /* line 10136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap:before {
          position: absolute;
          content: '';
          display: block;
          width: 100%;
          height: 62%;
          background: transparent;
          top: 0;
          left: 0;
          right: 0; } }
    @media (max-width: 767px) {
      /* line 10148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap:first-child {
        padding-top: 25px; } }
    /* line 10153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap h3.mobile-txt {
      display: none;
      padding: 10px 15px 5px;
      position: relative;
      line-height: 40px;
      font-size: 24px;
      color: #606994;
      font-weight: 300;
      text-transform: capitalize;
      text-align: center; }
      @media (max-width: 767px) {
        /* line 10153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap h3.mobile-txt {
          display: block;
          padding: 0 15px 5px;
          margin: 0; } }
    /* line 10179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block {
      padding: 0 20px;
      position: relative;
      z-index: 100;
      max-width: 404px;
      margin: 0 auto; }
      @media (max-width: 767px) {
        /* line 10179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block {
          padding: 0 45px; } }
      @media (max-width: 414px) {
        /* line 10179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block {
          padding: 0 15px; } }
      /* line 10191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure {
        border-radius: 50% 50% 50% 0;
        box-shadow: 0 0 18px 0 rgba(52, 58, 100, 0.41);
        padding: 14px;
        background: #fff; }
        @media (min-width: 992px) {
          /* line 10191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure {
            cursor: pointer;
            transition: all .3s ease-in-out; }
            /* line 10199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure:hover {
              box-shadow: 5px 10px 25px rgba(52, 58, 100, 0.41); } }
        @media (max-width: 991px) {
          /* line 10191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure {
            padding: 10px; } }
        @media (max-width: 414px) {
          /* line 10191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure {
            max-width: 214px;
            margin: 0 auto; } }
        /* line 10210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner {
          width: 100%;
          height: 0;
          padding-bottom: 100%;
          position: relative;
          overflow: hidden !important;
          border-radius: 50%; }
          /* line 10217, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .img-wrap {
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0; }
            /* line 10226, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .img-wrap > img {
              width: 100%;
              object-fit: cover;
              height: 100%; }
          /* line 10233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer {
            position: absolute;
            width: 100%;
            left: 0;
            right: 0;
            bottom: 0;
            max-height: 39%;
            height: 115px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            background-color: #343a64; }
            /* line 10246, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer h3.txt {
              color: white;
              letter-spacing: 1px;
              font-weight: 300;
              margin: 0 0 12px;
              font-size: 2.15vw; }
              @media (min-width: 1400px) {
                /* line 10246, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer h3.txt {
                  font-size: 30px; } }
              @media (max-width: 767px) {
                /* line 10246, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer h3.txt {
                  display: none; } }
            /* line 10259, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer i[class^=boat] {
              color: white;
              font-size: 34px; }
            @media (max-width: 767px) {
              /* line 10263, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .bottom-layer i.fa {
                font-size: 48px; } }
          /* line 10269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            background-color: rgba(96, 105, 148, 0.66); }
            @media (max-width: 767px) {
              /* line 10269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer {
                cursor: pointer; } }
            /* line 10283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer h3.txt {
              color: white;
              font-size: 24px;
              letter-spacing: 1px;
              font-weight: 300;
              margin: 0; }
              @media (max-width: 991px) {
                /* line 10283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer h3.txt {
                  font-size: 20px; } }
              @media (max-width: 767px) {
                /* line 10283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer h3.txt {
                  display: none; } }
            /* line 10296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer h3.txt-mob {
              color: white;
              font-size: 14px;
              font-weight: 300;
              margin: 0;
              text-transform: uppercase; }
              @media (min-width: 768px) {
                /* line 10296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer h3.txt-mob {
                  display: none; } }
            /* line 10306, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer i[class^=boat] {
              color: white;
              font-size: 45px;
              margin-bottom: 30px; }
              @media (max-width: 767px) {
                /* line 10306, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .cover-layer i[class^=boat] {
                  margin-bottom: 10px;
                  font-size: 35px; } }
          /* line 10316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .center-info {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            background: transparent;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center; }
            /* line 10330, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap .bottom-figure-block .block-figure .block-inner .center-info img {
              max-width: 59%; }
    /* line 10338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap.join-us:before {
      background-color: #e9e9e9;
      top: 115px; }
    /* line 10344, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap.testimonial:before {
      background-color: #2a3352; }
    /* line 10347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap.testimonial h3.mobile-txt {
      color: white; }
    /* line 10352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-block-wrapper .bottom-block-inner .bottom-figure-wrap.video_guide:before {
      background-color: #e9e9e9; }

/* line 10361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.scroll-down-btn {
  position: fixed;
  bottom: 40px;
  left: 50%;
  margin-left: -51px;
  width: 102px;
  height: 102px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
  z-index: 1000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px 15px;
  cursor: pointer; }
  /* line 10378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .scroll-down-btn span {
    font-size: 12.8px;
    line-height: 1.44;
    text-align: center;
    color: #343a64;
    margin-bottom: 5px; }
  /* line 10385, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .scroll-down-btn .mouse {
    height: 24px;
    width: 14px;
    border-radius: 10px;
    transform: none;
    border: 1px solid #343a64; }
    /* line 10392, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .scroll-down-btn .mouse .wheel {
      height: 4px;
      width: 1px;
      display: block;
      margin: 4px auto;
      background: #343a64;
      position: relative;
      -webkit-animation: mouse-wheel 1.2s ease infinite;
      -moz-animation: mouse-wheel 1.2s ease infinite; }

/* line 10405, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.back-block {
  top: 10px;
  left: 0;
  position: absolute;
  z-index: 500;
  overflow: hidden; }
  /* line 10412, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .back-block a.back-link {
    background-color: #fff;
    display: flex;
    align-items: center;
    text-decoration: none;
    padding: 8px 15px 8px 18px;
    border-radius: 0 20px 20px 0; }
    /* line 10420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .back-block a.back-link.inverse {
      background-color: #28a745; }
      /* line 10423, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .back-block a.back-link.inverse i[class^=boat], .back-block a.back-link.inverse .txt {
        color: #fff; }
    /* line 10428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .back-block a.back-link i[class^=boat] {
      color: #28a745; }
    /* line 10432, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .back-block a.back-link div.txt {
      font-size: 14px;
      color: #28a745; }
      /* line 10435, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .back-block a.back-link div.txt h5 {
        margin-bottom: 0;
        margin-top: 0; }
      @media (max-width: 565px) {
        /* line 10439, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .back-block a.back-link div.txt span {
          display: none; } }

/* line 10450, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.detail-gallery-block .boat-image-thumbnail-wrapper {
  padding: 0.4em;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
/* line 10459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.detail-gallery-block .boat-image-thumbnail {
  cursor: grab;
  height: 150px;
  width: 10%;
  overflow: hidden;
  padding: 0.4em; }
  /* line 10466, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-gallery-block .boat-image-thumbnail.active:not(.view-all) img {
    border: 2px solid #fff;
    outline: 2px solid #606994; }
  /* line 10471, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-gallery-block .boat-image-thumbnail.view-all {
    display: flex;
    align-items: center;
    justify-content: center; }
  @media (max-width: 1500px) {
    /* line 10459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-block .boat-image-thumbnail {
      height: 120px; } }
  @media (max-width: 767px) {
    /* line 10459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-block .boat-image-thumbnail {
      height: 80px;
      width: 16.66%; } }
  @media (max-width: 575px) {
    /* line 10459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-block .boat-image-thumbnail {
      width: 20%;
      height: 60px; } }
  /* line 10491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-gallery-block .boat-image-thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

/* line 10499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.detail-gallery-wrapper {
  padding-bottom: 8px;
  background-color: #fff; }
  @media (max-width: 767px) {
    /* line 10499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper {
      padding-bottom: 0; } }
  /* line 10509, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block {
    position: relative; }
    @media (max-width: 1024px) {
      /* line 10509, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block {
        background-color: #fff; } }
    /* line 10515, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .circle-arrow {
      width: 38px;
      height: 38px;
      border-radius: 50%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center; }
      @media (max-width: 767px) {
        /* line 10515, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .circle-arrow {
          width: 30px;
          height: 30px; } }
      /* line 10528, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .circle-arrow i {
        color: #606994;
        font-size: 20px; }
    /* line 10534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .pending-label {
      border-radius: 2px 0 0 2px;
      padding: 7px 15px;
      min-width: 125px;
      font-size: 16px;
      letter-spacing: 0.9px;
      text-transform: capitalize;
      font-weight: 300;
      font-style: italic;
      display: none; }
      @media (max-width: 1024px) {
        /* line 10534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .pending-label {
          display: block;
          position: absolute;
          right: 0;
          top: 11px;
          z-index: 500; } }
    /* line 10554, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block {
      width: 40%;
      height: 85px;
      background-color: rgba(255, 255, 255, 0.9);
      position: absolute;
      z-index: 500;
      right: 0;
      top: 15px;
      border-radius: 2px 0 0 2px;
      transition: height .2s ease-in-out; }
      @media (max-width: 1024px) {
        /* line 10554, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block {
          width: 100%;
          height: auto;
          position: relative;
          right: 0;
          top: 0; } }
      @media (max-width: 991px) {
        /* line 10554, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block {
          padding-bottom: 0; } }
      @media (min-width: 992px) {
        /* line 10583, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block.opened {
          height: calc(100vh - 58px - 250px); } }
      /* line 10588, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block.opened .view-detail-link:after {
        border-top-color: transparent;
        border-bottom: 10px solid #28a745;
        top: -20px;
        bottom: auto; }
      /* line 10595, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block.opened .detail-txt-inner {
        overflow-x: auto; }
      /* line 10600, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block:not(.opened) .detail-txt-inner {
        overflow: hidden; }
      /* line 10604, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .detail-txt-inner {
        width: 100%;
        height: 100%;
        padding: 5px 15px 27px 20px;
        position: relative;
        z-index: 5; }
        @media (max-width: 991px) {
          /* line 10604, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .detail-txt-inner {
            padding: 15px 15px 0 20px; } }
      /* line 10614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .view-detail-link {
        position: absolute;
        padding: 8px 20px;
        background: #28a745;
        border-radius: 2px;
        left: 50%;
        transform: translate(-50%, 50%);
        bottom: 0;
        z-index: 20;
        cursor: pointer;
        display: flex; }
        @media (max-width: 1024px) {
          /* line 10614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .view-detail-link {
            display: none; } }
        /* line 10628, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .view-detail-link:after {
          position: absolute;
          content: '';
          display: block;
          width: 0;
          height: 0;
          border: 16px solid transparent;
          z-index: 5;
          left: 50%;
          margin-left: -16px;
          border-top: 10px solid #28a745;
          bottom: -25px; }
        /* line 10641, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .view-detail-link span {
          position: relative;
          z-index: 10;
          font-size: 10px;
          font-weight: bold;
          letter-spacing: 0.7px;
          text-transform: uppercase;
          color: #ffffff;
          line-height: 1; }
      /* line 10652, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-bottom: 5px; }
        @media (max-width: 767px) {
          /* line 10652, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top {
            flex-direction: column;
            align-items: flex-start; } }
        /* line 10661, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .top-info-inner {
          display: flex;
          align-items: center;
          flex-wrap: wrap; }
          /* line 10665, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .top-info-inner .year {
            color: #606994;
            font-size: 36px;
            font-weight: 300;
            margin: 0; }
            /* line 10670, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .top-info-inner .year h3 {
              margin-top: 0;
              margin-bottom: 0; }
          /* line 10675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .top-info-inner h1.txt-ttl {
            font-size: 36px;
            color: #343a64;
            font-weight: normal;
            font-weight: 500;
            margin: 0; }
          /* line 10682, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .top-info-inner .sub-ttl {
            width: 100%;
            margin-bottom: 0;
            font-size: 24px;
            color: #606994;
            margin-top: 0 !important; }
        /* line 10690, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price {
          min-width: 165px;
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: stretch;
          margin-right: -15px;
          text-align: right; }
          @media (max-width: 992px) {
            /* line 10690, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price {
              margin-right: 0; } }
          @media (max-width: 767px) {
            /* line 10690, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price {
              text-align: left; } }
          /* line 10707, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price h4 {
            margin-bottom: 0;
            margin-top: 0; }
          /* line 10711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .count {
            font-size: 20px;
            color: #28a745;
            padding: 10px 15px 0; }
            @media (max-width: 767px) {
              /* line 10711, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .count {
                padding: 10px 0 0; } }
          /* line 10722, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .pending-label {
            display: block;
            text-align: center; }
            @media (max-width: 1024px) {
              /* line 10722, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .pending-label {
                display: none; } }
          /* line 10729, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .vat-status {
            text-transform: uppercase;
            padding: 3px 15px 0;
            font-size: 12px; }
            @media (max-width: 767px) {
              /* line 10729, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-txt-block .det-txt-top .price .vat-status {
                padding-right: 0;
                padding-left: 0; } }
    @media (max-width: 1024px) {
      /* line 10742, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) {
        position: relative;
        padding-bottom: 70px;
        background-color: #f4f4f4; } }
    @media (max-width: 767px) {
      /* line 10742, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) {
        position: relative; }
        /* line 10751, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen):before, .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen):after {
          position: absolute;
          content: '';
          display: block;
          width: 17px;
          height: 100%;
          background: rgba(255, 255, 255, 0.5);
          top: 0;
          z-index: 100; }
        /* line 10762, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen):before {
          left: 0; }
        /* line 10765, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen):after {
          right: 0; } }
    /* line 10770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter {
      left: 17px;
      bottom: 270px;
      width: auto;
      height: 26px;
      border-radius: 100px;
      background-color: #606994; }
      @media (max-width: 1024px) {
        /* line 10770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter {
          top: auto;
          left: 50%;
          margin-left: -30px;
          bottom: 22px; } }
      @media (max-width: 565px) {
        /* line 10770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter {
          width: 60px; } }
      /* line 10789, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter span {
        padding: 0 5px;
        color: #fff; }
        /* line 10792, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter span.current {
          font-size: 12px; }
        /* line 10798, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter span.total {
          font-size: 10px;
          border-left: 1px solid #f4f4f4; }
      /* line 10806, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter a.view-gallery-trigger {
        font-size: 10px;
        white-space: nowrap;
        color: white;
        padding-right: 10px;
        padding-left: 5px; }
        @media (max-width: 565px) {
          /* line 10806, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .counter a.view-gallery-trigger {
            display: none; } }
    /* line 10817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control {
      position: absolute;
      top: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      cursor: pointer;
      z-index: 600; }
      @media (max-width: 1024px) {
        /* line 10817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control {
          height: 500px; } }
      @media (max-width: 991px) {
        /* line 10817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control {
          height: 340px; } }
      @media (max-width: 575px) {
        /* line 10817, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control {
          display: none; } }
      /* line 10839, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control > i.fa {
        font-size: 25px;
        color: white;
        text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); }
      /* line 10844, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control.left {
        left: -13px; }
      /* line 10847, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .main-detail-control.right {
        right: -13px; }
    /* line 10854, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow {
      position: absolute;
      bottom: 60px;
      z-index: 999;
      cursor: pointer;
      background: rgba(255, 255, 255, 0.7); }
      @media (max-width: 1024px) {
        /* line 10854, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow {
          bottom: 20px;
          background-color: white; }
          /* line 10863, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow:after {
            position: absolute;
            content: '';
            display: block;
            width: 40px;
            height: 2px;
            background: #606994;
            top: 50%;
            margin-top: -1px; }
          /* line 10873, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow i {
            font-size: 16px; } }
      /* line 10877, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.left {
        left: 22px; }
        @media (max-width: 1024px) {
          /* line 10880, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.left:after {
            left: 25px; } }
        @media (max-width: 767px) {
          /* line 10885, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.left:after {
            left: 22px; } }
      /* line 10890, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.right {
        right: 22px; }
        @media (max-width: 1024px) {
          /* line 10893, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.right:after {
            right: 25px; } }
        @media (max-width: 767px) {
          /* line 10898, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .circle-arrow.right:after {
            right: 22px; } }
    /* line 10904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper {
      position: absolute;
      bottom: 0;
      right: auto;
      left: 0;
      z-index: 1;
      width: 60%; }
      @media (max-width: 1024px) {
        /* line 10904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper {
          width: 100%; } }
      @media (max-width: 575px) {
        /* line 10904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper {
          display: none; } }
      /* line 10918, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper .carousel .carousel-indicators {
        position: static;
        bottom: 0;
        left: 0;
        z-index: 15;
        width: 100%;
        margin-left: 0; }
        @media (max-width: 1024px) {
          /* line 10918, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper .carousel .carousel-indicators {
            width: 100%; } }
        @media (max-width: 767px) {
          /* line 10918, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block .detail-boat-wrap:not(.rsFullscreen) .carousel-wrapper .carousel .carousel-indicators {
            margin-bottom: 0; } }
    /* line 10935, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.boats-detail-gallery {
      background: #e9e9e9; }
      /* line 10938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.boats-detail-gallery li.lslide > img {
        width: 100%;
        height: calc(100vh - 58px - 220px);
        object-fit: cover; }
        @media (max-width: 1024px) {
          /* line 10938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.boats-detail-gallery li.lslide > img {
            width: 100%;
            height: 500px; } }
        @media (max-width: 991px) {
          /* line 10938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.boats-detail-gallery li.lslide > img {
            height: 340px; } }
        @media (max-width: 575px) {
          /* line 10938, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.boats-detail-gallery li.lslide > img {
            height: 214px; } }
    /* line 10959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager {
      display: flex;
      margin-top: 8px !important; }
      /* line 10965, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li {
        position: relative;
        align-items: stretch;
        cursor: pointer; }
        /* line 10969, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:before, .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:after {
          position: absolute;
          content: '';
          display: block;
          height: 100%;
          left: 0;
          top: 0;
          bottom: 0; }
        /* line 10979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:before {
          width: 100%;
          right: 0;
          background-color: transparent;
          transition: all .3s ease-in-out; }
        /* line 10985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:after {
          width: 17px;
          background: rgba(255, 255, 255, 0.5); }
          @media (max-width: 768px) {
            /* line 10985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:after {
              width: 15px; } }
          @media (max-width: 575px) {
            /* line 10985, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:after {
              width: 8px; } }
        /* line 10996, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li a img {
          height: 160px;
          width: 100%;
          object-fit: cover; }
          @media (max-width: 767px) {
            /* line 10996, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li a img {
              height: 120px; } }
          @media (max-width: 414px) {
            /* line 10996, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li a img {
              height: 80px; } }
        /* line 11008, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li.active, .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:hover {
          border-radius: 0; }
          /* line 11011, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li.active:before, .detail-gallery-wrapper .detail-gallery-inner .detail-gallery-block ul.lSPager li:hover:before {
            background-color: rgba(41, 49, 82, 0.6); }

/* line 11024, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.detail-info-section {
  background: #fff;
  padding: 30px 0px; }
  @media (max-width: 991px) {
    /* line 11024, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section {
      padding: 0; }
      /* line 11029, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section > .container {
        width: 100%; } }
  /* line 11033, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .custom-row {
    display: flex;
    align-items: center; }
    @media (max-width: 991px) {
      /* line 11033, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .custom-row {
        flex-direction: column;
        align-items: flex-start; } }
    @media (max-width: 991px) {
      /* line 11040, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .custom-row.btn-wrap-row {
        flex-direction: row;
        background: #f8f8f8;
        margin-right: -15px;
        margin-left: -15px; }
        /* line 11046, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .custom-row.btn-wrap-row .desktop-wrap {
          display: none; }
        /* line 11049, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .custom-row.btn-wrap-row .custom-col {
          flex-grow: 1; } }
    @media (min-width: 992px) {
      /* line 11054, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .custom-row .custom-col {
        padding: 0 30px; } }
    @media (min-width: 992px) {
      /* line 11058, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .custom-row .custom-col.custom-col-4 {
        min-width: 33%; } }
    @media (min-width: 992px) {
      /* line 11063, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .custom-row .custom-col.custom-col-6 {
        min-width: 50%; } }
  /* line 11070, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .detail-txt {
    position: relative; }
    @media (min-width: 992px) {
      /* line 11073, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .detail-txt:before {
        position: absolute;
        content: '';
        display: block;
        width: 1px;
        height: 100%;
        background: #28a745;
        top: 0;
        left: -30px; } }
  /* line 11085, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section h3.info-title {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.33;
    color: #606994;
    margin-top: 0;
    margin-bottom: 30px; }
    @media (max-width: 991px) {
      /* line 11085, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section h3.info-title {
        display: none; } }
  /* line 11097, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .description p,
  .detail-info-section .description {
    font-family: 'Helvetica', 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5;
    color: #343a64; }
  /* line 11105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .det-txt {
    padding: 12px 0 20px;
    position: relative; }
    @media (max-width: 1250px) {
      /* line 11105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .det-txt {
        padding: 10px 0; } }
    /* line 11111, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .det-txt .txt-block {
      font-size: 14px;
      font-weight: 300;
      line-height: 1.64;
      color: #2f3758;
      padding-top: 10px; }
      /* line 11117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .det-txt .txt-block li {
        padding-left: 24px;
        position: relative;
        font-size: 16px;
        line-height: 1.5;
        color: #343a64;
        font-family: 'Helvetica', 'Roboto', sans-serif; }
        /* line 11124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .det-txt .txt-block li:before {
          position: absolute;
          content: "•";
          color: #28a745;
          display: inline-block;
          left: 0;
          width: 5px; }
  /* line 11135, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .video-thumnail {
    width: 100%;
    margin-bottom: 2rem;
    margin-top: 2rem;
    max-width: 320px; }
  /* line 11141, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .watch-video-link {
    font-size: 16px;
    font-weight: bold;
    color: #28a745;
    text-decoration: none;
    display: inline-block;
    margin: 25px 0; }
    /* line 11148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .watch-video-link span {
      vertical-align: middle; }
    /* line 11151, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .watch-video-link span.video-icon {
      display: inline-flex;
      width: 35px;
      height: 35px;
      border-radius: 50%;
      background: #28a745;
      position: relative;
      flex-direction: column;
      justify-content: center;
      align-items: center; }
      /* line 11161, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .watch-video-link span.video-icon:after {
        position: absolute;
        content: '';
        display: block;
        width: 43px;
        height: 43px;
        border-radius: 50%;
        top: -4px;
        left: -4px;
        border: 1px solid #606994; }
      /* line 11172, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .watch-video-link span.video-icon i.fa {
        color: white;
        font-size: 18px;
        margin-left: 3px; }
  /* line 11180, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .bottom-info address {
    display: flex;
    align-items: center;
    color: #28a745; }
    /* line 11184, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .bottom-info address i.fa {
      font-size: 16px; }
    /* line 11187, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .bottom-info address span {
      font-size: 14px;
      font-weight: 300; }
  /* line 11192, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .bottom-info .info-list {
    padding-bottom: 0;
    justify-content: flex-start; }
    @media (max-width: 991px) {
      /* line 11192, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-info .info-list {
        justify-content: center;
        padding-bottom: 20px; } }
    /* line 11200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .bottom-info .info-list .info-item span {
      font-style: 8px;
      font-family: 'Helvetica', 'Roboto', sans-serif; }
  /* line 11207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-info-section .bottom-btn-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding: 30px 0;
    margin-right: -15px;
    margin-left: -15px; }
    @media (max-width: 991px) {
      /* line 11207, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap {
        margin: 0;
        justify-content: center;
        padding: 14px 0; } }
    @media (min-width: 992px) {
      /* line 11226, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap.left-align {
        justify-content: flex-start;
        padding-left: 10px; } }
    /* line 11232, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-info-section .bottom-btn-wrap .btn {
      height: 42px;
      border-radius: 70px;
      font-size: 15px;
      letter-spacing: 0.8px;
      text-transform: capitalize;
      display: inline-flex;
      align-items: center;
      padding: 7px 17px;
      margin: 5px 15px;
      text-decoration: none; }
      @media (max-width: 991px) {
        /* line 11232, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .bottom-btn-wrap .btn {
          padding: 7px 10px;
          margin: 10px;
          border-radius: 22px;
          height: 44px; } }
      @media (max-width: 575px) {
        /* line 11232, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .bottom-btn-wrap .btn {
          margin: 2px; } }
      /* line 11257, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap .btn.btn-danger {
        justify-content: center; }
        /* line 11259, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .bottom-btn-wrap .btn.btn-danger i[class^=boat] {
          font-size: 20px;
          margin-left: 7px; }
      /* line 11264, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap .btn.btn-default {
        background: transparent;
        color: #606994;
        border-color: #606994; }
        /* line 11271, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .bottom-btn-wrap .btn.btn-default i.fa {
          font-size: 18px;
          margin-left: 7px; }
      /* line 11276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap .btn.btn-success {
        background: transparent;
        color: white;
        background-color: firebrick;
        border-color: firebrick; }
        /* line 11284, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-info-section .bottom-btn-wrap .btn.btn-success i.fa {
          font-size: 18px;
          margin-left: 7px; }
      /* line 11289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-info-section .bottom-btn-wrap .btn.mobile-btn {
        display: none; }
        @media (max-width: 991px) {
          /* line 11289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .detail-info-section .bottom-btn-wrap .btn.mobile-btn {
            display: inline-block; } }

/* line 11300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.default {
  background: #cdcfd5;
  color: #343a64; }
/* line 11304, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.sold {
  background: #8e8e8e;
  color: #2a3253; }
/* line 11308, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.just-in {
  background: #00d154;
  color: #2a3253; }
/* line 11312, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.for-charter {
  background: #cf9e27;
  color: #2a3253; }
/* line 11316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.featured, .pending-label.reduced {
  background: #ffae00;
  color: #2a3253; }
/* line 11321, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.coming-soon {
  background: #850000;
  color: white; }
/* line 11325, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.pending-label.under-offer, .pending-label.sale-pending {
  background: #004ad1;
  color: white; }

/* line 11332, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.membership-award {
  padding: 20px 0 30px; }
  @media (max-width: 767px) {
    /* line 11332, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .membership-award {
      padding: 30px 15px; } }
  /* line 11337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .membership-award .membership-inner {
    display: flex;
    align-items: center;
    flex-direction: column;
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 15px; }
    @media (max-width: 767px) {
      /* line 11337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .membership-award .membership-inner {
        padding: 0;
        flex-direction: column; } }
    /* line 11350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .membership-award .membership-inner h2.ttl {
      color: #343a64;
      font-size: 30px;
      letter-spacing: 1px;
      position: relative;
      font-weight: 300;
      margin-bottom: 30px; }
      @media (max-width: 767px) {
        /* line 11350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .membership-award .membership-inner h2.ttl {
          margin-top: 0;
          margin-bottom: 15px;
          font-size: 24px;
          line-height: 40px;
          color: #606994; } }
    /* line 11378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .membership-award .membership-inner ul.membership-list {
      flex-grow: 1;
      display: flex;
      justify-content: space-around;
      align-items: center;
      margin-bottom: 0;
      max-width: 100%; }
      @media (max-width: 767px) {
        /* line 11378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .membership-award .membership-inner ul.membership-list {
          align-self: center; } }
      /* line 11388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .membership-award .membership-inner ul.membership-list li {
        padding: 0 30px; }
        @media (max-width: 576px) {
          /* line 11388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .membership-award .membership-inner ul.membership-list li {
            padding: 0 10px; } }
        /* line 11393, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .membership-award .membership-inner ul.membership-list li a {
          position: relative; }
        /* line 11396, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .membership-award .membership-inner ul.membership-list li img {
          max-height: 60px;
          max-width: 100%; }

/* line 11406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.side-links a {
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 1.65;
  color: #e9e9e9;
  display: block; }
  /* line 11412, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .side-links a i.fa {
    font-size: 18px;
    color: #fdb200; }
  /* line 11416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .side-links a.phone-link {
    letter-spacing: 1.5px; }
  /* line 11419, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .side-links a.email-link {
    letter-spacing: 0.3px; }

/* line 11426, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.contact-us-section {
  background-color: #f8f8f8;
  padding-top: 30px; }
  /* line 11436, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-us-section .contact-main .top-ttl p {
    font-size: 30px;
    font-weight: 300;
    line-height: 1.33;
    text-align: center;
    color: #606994;
    padding: 0 20px;
    margin-bottom: 20px; }
    @media (max-width: 767px) {
      /* line 11436, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-section .contact-main .top-ttl p {
        text-align: left; } }
    /* line 11447, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-us-section .contact-main .top-ttl p span {
      font-weight: normal;
      text-transform: capitalize; }
  /* line 11453, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .contact-us-section .contact-main .form-wrap {
    position: relative;
    padding-bottom: 60px; }
    @media (max-width: 767px) {
      /* line 11453, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-section .contact-main .form-wrap {
        padding-bottom: 45px; } }
    /* line 11460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .contact-us-section .contact-main .form-wrap form.contact-form {
      position: relative;
      z-index: 10; }
      @media (max-width: 991px) {
        /* line 11460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-section .contact-main .form-wrap form.contact-form {
          margin: 0 auto; } }
      @media (max-width: 767px) {
        /* line 11460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-section .contact-main .form-wrap form.contact-form {
          width: auto; } }
      /* line 11469, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-section .contact-main .form-wrap form.contact-form .form-inner {
        margin-bottom: 32px; }
        /* line 11473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group {
          margin-bottom: 10px; }
          /* line 11475, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group label {
            font-size: 14px;
            font-weight: 300;
            color: #2a3352; }
          /* line 11480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control {
            border-radius: 3px;
            background-color: #ffffff;
            box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
            border-color: #f8f8f8;
            font-size: 16px;
            font-weight: 300;
            color: #606994;
            transition: all .2s ease; }
            /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control::-webkit-input-placeholder {
              /* Chrome/Opera/Safari */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control::-moz-placeholder {
              /* Firefox 19+ */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control:-ms-input-placeholder {
              /* IE 10+ */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control:-moz-placeholder {
              /* Firefox 18- */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 11490, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control:not(textarea) {
              height: 42px; }
            /* line 11493, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group .form-control:focus {
              box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.14);
              border-color: rgba(96, 105, 148, 0.5); }
          /* line 11498, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-section .contact-main .form-wrap form.contact-form .form-inner .form-group textarea.form-control {
            height: 124px; }
      /* line 11503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .contact-us-section .contact-main .form-wrap form.contact-form .btn-danger {
        border-radius: 96px;
        align-items: center;
        display: flex;
        justify-content: center;
        padding: 13px 67px;
        font-size: 20px;
        letter-spacing: 2px;
        display: inline-block;
        text-align: center;
        color: #ffffff;
        height: auto;
        width: auto;
        font-weight: 300;
        text-transform: capitalize; }
        @media (max-width: 991px) {
          /* line 11503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .contact-us-section .contact-main .form-wrap form.contact-form .btn-danger {
            margin: 0 auto;
            display: block; } }

/* line 11537, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.bottom-links-section {
  background: #fff;
  padding: 5px 0 61px;
  display: flex;
  justify-content: center;
  align-items: center; }
  @media (max-width: 991px) {
    /* line 11537, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-links-section {
      display: none; } }
  /* line 11546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .bottom-links-section > a {
    padding: 0 60px;
    font-weight: 300;
    color: #343a64; }
    /* line 11550, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-links-section > a i.fa {
      font-size: 16px;
      margin-right: 5px; }
    /* line 11554, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-links-section > a.phone-link {
      font-size: 26px; }
    /* line 11558, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .bottom-links-section > a.email-link {
      font-size: 23.4px; }

/* line 11564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.book-appointment {
  padding-bottom: 9px; }
  @media (max-width: 767px) {
    /* line 11564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment {
      position: relative;
      padding-bottom: 20px;
      background-color: #f8f8f8; } }
  @media (max-width: 565px) {
    /* line 11564, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment {
      padding-bottom: 0; } }
  /* line 11579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .book-appointment .book-ttl {
    font-size: 30px;
    color: #606994;
    text-transform: capitalize;
    z-index: 110; }
    @media (min-width: 768px) {
      /* line 11579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-ttl {
        line-height: 40px;
        padding: 43px 20px 42px;
        position: relative;
        text-align: center; } }
    @media (max-width: 767px) {
      /* line 11579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-ttl {
        padding: 35px 20px;
        position: absolute; } }
    @media (max-width: 414px) {
      /* line 11579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-ttl {
        padding: 30px 20px; } }
    @media (max-width: 375px) {
      /* line 11579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-ttl {
        font-size: 26px; } }
  /* line 11606, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .book-appointment .back-layer {
    display: flex;
    position: absolute;
    top: 125px;
    right: 0;
    bottom: 56px;
    left: 0;
    width: 100%;
    z-index: 10; }
    @media (max-width: 767px) {
      /* line 11606, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .back-layer {
        top: 100px;
        bottom: 0; } }
    /* line 11629, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .back-layer .right-layer {
      width: 100%;
      background: url(/assets/yaxty-port-f039357cd6c7c1c120fa09a5b9509f038e89bb83a848f200fda79937870a9123.jpg) bottom center no-repeat;
      background-size: cover;
      position: relative; }
      @media (max-width: 767px) {
        /* line 11629, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .back-layer .right-layer {
          min-width: 0;
          flex-grow: 1; } }
      /* line 11638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .back-layer .right-layer:after {
        position: absolute;
        content: '';
        display: block;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(42, 51, 82, 0.57); }
  /* line 11652, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .book-appointment .book-main {
    width: 565px;
    height: 590px;
    position: relative;
    z-index: 100;
    margin: -44px auto 0;
    background: rgba(255, 255, 255, 0.45);
    border-radius: 50% 50% 50% 0;
    padding: 20px; }
    @media (max-width: 767px) {
      /* line 11652, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main {
        margin: 0 auto; } }
    @media (max-width: 565px) {
      /* line 11652, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main {
        width: 100%;
        background: transparent; } }
    /* line 11672, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .book-main:before, .book-appointment .book-main:after {
      position: absolute;
      content: '';
      display: block;
      z-index: -1; }
    /* line 11679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .book-main:before {
      left: -125px;
      top: -111px;
      width: 565px;
      height: 590px;
      border-radius: 50%;
      background-color: rgba(255, 255, 255, 0.2); }
      @media (max-width: 565px) {
        /* line 11679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main:before {
          background-color: rgba(255, 255, 255, 0.45);
          top: 0;
          left: 50%;
          margin-left: -282px; } }
    /* line 11693, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .book-main:after {
      width: 525px;
      height: 525px;
      border-radius: 50%;
      background-color: white;
      top: 20px;
      left: 20px;
      display: none; }
      @media (max-width: 565px) {
        /* line 11693, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main:after {
          display: block;
          left: 50%;
          margin-left: -262px; } }
    /* line 11708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .book-main .book-inner {
      background: #fff;
      border-radius: 50%;
      width: 100%;
      height: 100%;
      padding-top: 37px; }
      @media (max-width: 767px) {
        /* line 11708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-inner {
          padding: 70px 14% 0; } }
      @media (max-width: 565px) {
        /* line 11708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-inner {
          padding: 70px 10% 0;
          background: transparent; } }
      @media (max-width: 414px) {
        /* line 11708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-inner {
          padding: 70px 0 0; } }
      @media (max-width: 375px) {
        /* line 11708, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-inner {
          padding: 30px 0 0; } }
      /* line 11731, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-inner form.book-form {
        padding: 25px; }
        @media (max-width: 767px) {
          /* line 11731, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form {
            padding: 25px 0; } }
        @media (max-width: 414px) {
          /* line 11731, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form {
            padding: 30px 0; } }
        /* line 11741, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-inner form.book-form .form-group {
          text-align: left;
          margin-bottom: 9px; }
          @media (max-width: 767px) {
            /* line 11741, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group {
              margin-bottom: 8px; } }
          /* line 11747, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form .form-group label {
            font-size: 14px;
            font-weight: 300;
            letter-spacing: 0.5px;
            color: #2e3558; }
          /* line 11753, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form .form-group .form-control {
            text-align: left;
            border-color: transparent;
            height: 42px;
            border-radius: 3px;
            background-color: #f8f8f8;
            font-size: 16px;
            font-weight: 300;
            color: #606994;
            box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
            transition: all .2s ease;
            padding: 6px 9px; }
            /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group .form-control::-webkit-input-placeholder {
              /* Chrome/Opera/Safari */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group .form-control::-moz-placeholder {
              /* Firefox 19+ */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group .form-control:-ms-input-placeholder {
              /* IE 10+ */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group .form-control:-moz-placeholder {
              /* Firefox 18- */
              color: rgba(46, 53, 88, 0.5);
              font-family: 'Roboto';
              font-style: italic;
              font-weight: 100; }
            @media (max-width: 767px) {
              /* line 11753, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .book-appointment .book-main .book-inner form.book-form .form-group .form-control {
                height: 52px;
                padding: 10px 12px; } }
            /* line 11770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .book-appointment .book-main .book-inner form.book-form .form-group .form-control:focus {
              box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.14);
              border-color: rgba(96, 105, 148, 0.5); }
          /* line 11775, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form .form-group .btn-danger {
            border-radius: 96px;
            align-items: center;
            justify-content: center;
            padding: 13px 67px;
            font-size: 20px;
            line-height: 1;
            letter-spacing: 2.1px;
            display: inline-block;
            letter-spacing: 2px;
            color: #ffffff;
            text-transform: capitalize;
            height: auto;
            width: auto; }
            @media (max-width: 414px) {
              /* line 11775, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .book-appointment .book-main .book-inner form.book-form .form-group .btn-danger {
                float: none;
                display: block;
                margin: 0 auto; } }
          /* line 11798, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-inner form.book-form .form-group.btn-wrap {
            padding-top: 40px;
            text-align: center; }
            @media (max-width: 767px) {
              /* line 11798, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .book-appointment .book-main .book-inner form.book-form .form-group.btn-wrap {
                padding-top: 20px; } }
    /* line 11808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .book-appointment .book-main .book-circle-block {
      position: absolute;
      top: 7px;
      right: -145px;
      width: 245px;
      height: 245px;
      border-radius: 50%;
      background-color: rgba(96, 105, 148, 0.79);
      padding: 30px 14px 30px 20px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      z-index: 100; }
      @media (max-width: 991px) {
        /* line 11808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-circle-block {
          right: -125px;
          background-color: #606994; } }
      @media (max-width: 767px) {
        /* line 11808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-circle-block {
          display: none; } }
      @media (max-width: 360px) {
        /* line 11808, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-circle-block {
          right: auto;
          left: 115vw;
          top: -140px; } }
      /* line 11840, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-circle-block:after {
        position: absolute;
        content: '';
        display: block;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 37px;
        background-color: #fff;
        z-index: 100; }
        @media (max-width: 767px) {
          /* line 11840, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .book-appointment .book-main .book-circle-block:after {
            top: 60px; } }
      /* line 11855, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-circle-block .book-label {
        font-size: 18px;
        color: #ffffff;
        font-weight: 100;
        line-height: 1.8; }
      /* line 11861, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-circle-block .year {
        font-size: 30px;
        font-weight: 100;
        color: #ffffff;
        line-height: 36px; }
      /* line 11870, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-circle-block .name-boat {
        color: white;
        font-size: 25px; }
        /* line 11873, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .book-appointment .book-main .book-circle-block .name-boat .title {
          color: #ffffff;
          line-height: 36px;
          font-size: 36px;
          font-weight: 300; }
      /* line 11882, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .book-appointment .book-main .book-circle-block .sub-name {
        color: #ffffff;
        font-size: 30px;
        font-weight: 300;
        line-height: 1.5;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%; }

/* line 11896, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.detail-video {
  background-color: #f8f8f8;
  padding-top: 53px;
  padding-bottom: 40px; }
  @media (max-width: 991px) {
    /* line 11896, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-video {
      padding: 30px 0 20px; } }
  /* line 11904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-video .detail-video-inner {
    width: 850px;
    margin: 0 auto; }
    @media (max-width: 850px) {
      /* line 11904, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-video .detail-video-inner {
        width: 100%;
        padding: 0 15px; } }
  /* line 11912, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-video h3.video-ttl {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.33;
    text-align: center;
    color: #606994;
    margin: 0 0 37px; }
    @media (max-width: 767px) {
      /* line 11912, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-video h3.video-ttl {
        font-size: 22px;
        margin: 0 0 20px; } }
  /* line 11924, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-video .detail-video-wrap {
    width: 100%;
    border: 1px solid #606994;
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    height: 0; }
    /* line 11933, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-video .detail-video-wrap iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  /* line 11941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-video .video-foot-info {
    display: flex;
    justify-content: space-between;
    align-items: left;
    padding-top: 20px; }
    @media (max-width: 767px) {
      /* line 11941, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .detail-video .video-foot-info {
        flex-direction: column;
        align-items: flex-start; } }
    /* line 11950, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-video .video-foot-info p {
      font-size: 16px;
      font-weight: 300;
      line-height: 1.38;
      color: #343a64;
      margin-bottom: 0; }
    /* line 11957, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .detail-video .video-foot-info .btn-default {
      background: transparent;
      color: #28a745;
      border-color: #28a745;
      border-radius: 30px;
      padding: 12px 20px;
      font-size: 16px;
      line-height: 1; }
      @media (max-width: 767px) {
        /* line 11957, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .detail-video .video-foot-info .btn-default {
          margin-top: 15px; } }
  /* line 11972, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .detail-video .details-video-carousel .carousel-control {
    background-image: none; }

/* line 11978, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.specification-sect {
  background: #fff;
  display: flex; }
  @media (max-width: 767px) {
    /* line 11978, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect {
      flex-direction: column; } }
  /* line 11984, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .specification-sect .spec-side {
    min-width: 342px;
    background-color: #606994;
    padding: 15px 10px 15px 32px; }
    @media (max-width: 767px) {
      /* line 11984, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-side {
        padding: 15px 20px; } }
    @media (max-width: 414px) {
      /* line 11984, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-side {
        padding: 15px;
        min-width: 320px; } }
    /* line 11995, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect .spec-side h3.main-ttl,
    .specification-sect .spec-side h4.list-ttl {
      font-weight: normal;
      letter-spacing: 1px;
      padding-bottom: 15px;
      margin-bottom: 15px;
      color: #ffffff;
      position: relative;
      text-align: left; }
      /* line 12004, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-side h3.main-ttl:after,
      .specification-sect .spec-side h4.list-ttl:after {
        position: absolute;
        content: '';
        display: block;
        width: 45px;
        height: 1px;
        background: #fff;
        bottom: 0;
        left: 0; }
    /* line 12015, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect .spec-side h3.main-ttl {
      font-size: 30px; }
    /* line 12018, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect .spec-side h4.list-ttl {
      font-size: 16px; }
    /* line 12021, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect .spec-side ul.spec-list {
      margin-bottom: 25px; }
      /* line 12023, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-side ul.spec-list li {
        display: flex;
        font-size: 14px;
        color: #ffffff;
        padding: 1px 0; }
        /* line 12028, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .specification-sect .spec-side ul.spec-list li .spec-label {
          min-width: 45%;
          line-height: 1.43;
          font-weight: 200;
          text-align: left;
          opacity: 0.8; }
        /* line 12035, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .specification-sect .spec-side ul.spec-list li .info {
          min-width: 55%;
          font-weight: 300;
          padding-left: 15px;
          line-height: 1.43; }
  /* line 12044, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .specification-sect .spec-main {
    background-color: #f8f8f8;
    display: flex;
    padding-bottom: 30px; }
    @media (max-width: 1024px) {
      /* line 12044, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-main {
        flex-direction: column; } }
    @media (min-width: 768px) {
      /* line 12044, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-main {
        padding: 30px 0;
        width: 100%; } }
    /* line 12055, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .specification-sect .spec-main .spec-column-block {
      padding: 10px 25px 20px 45px; }
      @media (min-width: 1025px) {
        /* line 12055, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .specification-sect .spec-main .spec-column-block {
          flex: 0 0 33%; }
          /* line 12060, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .specification-sect .spec-main .spec-column-block:not(:last-child) {
            border-right: 1px solid rgba(205, 207, 213, 0.3); } }
      @media (max-width: 767px) {
        /* line 12055, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .specification-sect .spec-main .spec-column-block {
          padding: 15px 20px; } }
      /* line 12092, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-main .spec-column-block .inside-col h5.ttl-col {
        font-size: 16px;
        letter-spacing: 1px;
        font-weight: normal;
        color: #343a64;
        position: relative;
        padding-bottom: 15px;
        margin-bottom: 16px; }
        /* line 12100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .specification-sect .spec-main .spec-column-block .inside-col h5.ttl-col:after {
          position: absolute;
          content: '';
          display: block;
          height: 1px;
          width: 42px;
          background: #606994;
          left: 0;
          bottom: 0; }
      /* line 12112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-main .spec-column-block .inside-col .txt-col p {
        font-size: 14px;
        line-height: 1.43;
        color: #343a64;
        margin-bottom: 0; }
      /* line 12119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .specification-sect .spec-main .spec-column-block .inside-col .txt-col.style-txt p {
        font-style: italic;
        font-weight: 300; }

/* line 12130, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.fin-ins-block {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px 0 35px;
  background: #fff; }
  @media (max-width: 991px) {
    /* line 12130, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .fin-ins-block {
      align-items: flex-start;
      padding: 35px 15px 25px;
      flex-direction: column; } }
  /* line 12141, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .fin-ins-block .bottom-ttl {
    padding: 0 20px;
    font-size: 30px;
    color: #606994;
    line-height: 1.33; }
    @media (max-width: 991px) {
      /* line 12141, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .fin-ins-block .bottom-ttl {
        padding: 0 0 10px;
        border-right: 0;
        position: relative; }
        /* line 12150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .fin-ins-block .bottom-ttl br {
          display: none; }
        /* line 12153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .fin-ins-block .bottom-ttl:after {
          position: absolute;
          content: '';
          display: block;
          width: 45px;
          height: 1px;
          background: #fdb200;
          bottom: 0;
          left: 0; } }
  /* line 12165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .fin-ins-block .bottom-txt {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    padding: 10px 35px; }
    @media (min-width: 992px) {
      /* line 12165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .fin-ins-block .bottom-txt {
        border-left: 1px solid #28a745; } }
    @media (max-width: 991px) {
      /* line 12165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .fin-ins-block .bottom-txt {
        padding: 10px 0; } }
    /* line 12176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .fin-ins-block .bottom-txt p {
      margin-bottom: 0;
      font-size: 14px;
      line-height: 1.44;
      color: #343a64; }
    /* line 12182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .fin-ins-block .bottom-txt span {
      font-size: 14px;
      color: #343a64; }
      /* line 12185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .fin-ins-block .bottom-txt span a {
        font-size: 14px;
        color: #343a64; }

/* line 12193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.main-search-wrapper {
  background: #fff;
  display: flex;
  position: relative; }
  @media (min-width: 992px) {
    /* line 12193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper {
      height: calc(100vh - 141px); } }
  @media (min-width: 1025px) {
    /* line 12193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper {
      height: calc(100vh - 141px); } }
  @media (min-width: 1120px) {
    /* line 12193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper {
      height: calc(100vh - 141px); } }
  /* line 12216, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper .search-form {
    max-width: 256px; }
    @media (min-width: 992px) {
      /* line 12216, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-form {
        height: 100%;
        width: 35%; } }
  /* line 12223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper .search-sidebar {
    background-color: #fff;
    position: relative;
    z-index: 600;
    min-width: 256px;
    overflow: hidden;
    left: 0;
    transition: left .3s ease-in-out;
    height: 100%; }
    @media (max-width: 991px) {
      /* line 12223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-sidebar {
        position: absolute;
        min-width: 256px;
        left: -360px;
        z-index: 1500;
        top: -111px;
        box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.1); } }
    @media (max-width: 414px) {
      /* line 12223, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-sidebar {
        height: calc(100vh - 71px);
        overflow: auto;
        width: 100%;
        left: -105%; } }
    @media (max-width: 991px) {
      /* line 12252, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-sidebar.side-open {
        left: 0;
        width: 256px; } }
  /* line 12260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper a.reset-all {
    font-size: 14px;
    color: #ff001f;
    text-transform: capitalize; }
  /* line 12265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper .search-result-block {
    background-color: #e9e9e9;
    padding: 5px 50px;
    display: flex;
    flex-direction: column;
    height: 100%; }
    @media (max-width: 1300px) {
      /* line 12265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block {
        padding: 15px; } }
    @media (min-width: 992px) {
      /* line 12265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block {
        width: calc(100vw - 256px); } }
    @media (max-width: 991px) {
      /* line 12265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block {
        width: 100%;
        background-color: #f8f8f8; } }
    /* line 12282, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .search-result-block .sort-order {
      display: flex;
      flex-direction: row;
      justify-content: flex-start; }
      @media (max-width: 414px) {
        /* line 12282, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .sort-order {
          flex-direction: column; } }
      /* line 12289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .sort-order .sortItem {
        width: 170px; }
    /* line 12293, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .search-result-block .result-search {
      margin-top: 14px;
      font-size: 14px; }
      /* line 12296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .result-search span {
        font-weight: 500; }
    /* line 12300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .search-result-block .search-res-filter {
      border-bottom: 1px solid rgba(42, 51, 82, 0.25);
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 10px 0;
      min-height: 46px; }
      /* line 12310, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .search-res-filter .custom-select {
        background: transparent;
        width: auto;
        min-width: 190px;
        height: 25px; }
        /* line 12318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-filter .custom-select select {
          text-transform: uppercase;
          font-size: 12px;
          color: #2a3253;
          height: 25px;
          padding: 3px 0; }
      /* line 12326, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .search-res-filter .grid-toggler-wrap {
        display: flex;
        align-items: center; }
        /* line 12329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-filter .grid-toggler-wrap a.grid-toggler {
          opacity: 0.5;
          margin: 0 10px;
          text-decoration: none; }
          /* line 12333, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-filter .grid-toggler-wrap a.grid-toggler i[class^=boat] {
            font-size: 13px;
            color: #606994; }
          /* line 12337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-filter .grid-toggler-wrap a.grid-toggler.active {
            opacity: 1; }
    /* line 12343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .search-result-block .search-res-wrapper {
      padding: 6px 0;
      flex-grow: 1;
      max-height: 100%; }
      @media (min-width: 992px) {
        /* line 12343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper {
          max-height: calc(100% - 70px); } }
      /* line 12350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar {
        margin-right: -17px; }
        /* line 12352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_container {
          padding-right: 55px; }
          @media (max-width: 991px) {
            /* line 12352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_container {
              padding-right: 0; } }
        /* line 12358, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools {
          width: 36px;
          right: 5px; }
          /* line 12361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a {
            background-image: none;
            opacity: 1;
            width: 36px;
            height: 36px;
            border-radius: 50%;
            background: #fff;
            box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
            /* line 12369, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a:after {
              position: absolute;
              content: '';
              display: block;
              width: 0;
              height: 0;
              border: 10px solid transparent;
              left: 50%;
              margin-left: -10px; }
            /* line 12379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a.mCSB_buttonUp {
              top: 5px; }
              /* line 12381, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a.mCSB_buttonUp:after {
                border-bottom-color: #28a745;
                bottom: 15px; }
            /* line 12386, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a.mCSB_buttonDown {
              bottom: 10px; }
              /* line 12388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools > a.mCSB_buttonDown:after {
                border-top-color: #28a745;
                top: 15px; }
          /* line 12394, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer {
            margin: 41px 0; }
          /* line 12397, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger {
            right: 14px; }
            /* line 12399, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
              background-color: #fff; }
        /* line 12404, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_container {
          padding-bottom: 33px; }
      /* line 12408, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .search-result-block .search-res-wrapper .result-block {
        display: flex;
        padding: 31px 0;
        align-items: center; }
        @media (max-width: 1070px) {
          /* line 12408, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block {
            display: block;
            box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.14);
            padding: 0;
            margin: 0 0 20px;
            position: relative; } }
        /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
          width: 1320px;
          left: 10px;
          position: absolute;
          overflow: hidden; }
          @media (max-width: 2560px) {
            /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
              width: 990px; } }
          @media (max-width: 2100px) {
            /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
              width: 660px; } }
          @media (max-width: 1660px) {
            /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
              width: 440px; } }
          @media (max-width: 1440px) {
            /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
              width: 330px; } }
          @media (max-width: 1070px) {
            /* line 12420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
              position: relative;
              width: 100%;
              left: 0;
              background: #fff; } }
          /* line 12443, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .search-res-carousel {
            display: flex; }
            /* line 12446, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .search-res-carousel .lslide img {
              object-fit: cover;
              height: 245px; }
            /* line 12457, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .search-res-carousel li img {
              object-fit: contain; }
          /* line 12462, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a {
            width: 38px;
            height: 38px;
            border-radius: 50%;
            background-image: none;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-decoration: none;
            background: white; }
            @media (max-width: 991px) {
              /* line 12462, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a {
                width: 30px;
                height: 30px;
                top: auto;
                bottom: 7px; } }
            @media (min-width: 992px) {
              /* line 12462, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a {
                background: rgba(255, 255, 255, 0.8); }
                /* line 12481, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a:hover {
                  background: white; } }
            /* line 12485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a i[class^=boat] {
              font-size: 22px;
              color: #606994; }
              @media (max-width: 991px) {
                /* line 12485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a i[class^=boat] {
                  font-size: 18px; } }
            /* line 12492, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a.lSPrev {
              left: 0; }
              @media (max-width: 991px) {
                /* line 12492, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a.lSPrev {
                  left: 5px; } }
            /* line 12498, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a.lSNext {
              right: 0; }
              @media (max-width: 991px) {
                /* line 12498, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .lSAction a.lSNext {
                  right: 5px; } }
          /* line 12506, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .counter {
            bottom: 7px;
            width: 60px;
            height: 26px;
            left: 7px; }
            @media (max-width: 991px) {
              /* line 12506, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .counter {
                left: 50%;
                margin-left: -30px; } }
            /* line 12530, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .counter span.current {
              font-size: 13px;
              color: #e9e9e9; }
            /* line 12534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap .counter span.total {
              font-size: 10px;
              color: #b6b6b6;
              border-left: 1px solid #b6b6b6; }
        /* line 12542, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-wrap {
          flex-grow: 1; }
        /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
          flex-grow: 1;
          display: flex;
          background-color: #ffffff;
          box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
          padding: 15px 0 15px; }
          @media (min-width: 2561px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding-left: 1330px; } }
          @media (max-width: 2560px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding-left: 1000px; } }
          @media (max-width: 2100px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding-left: 670px; } }
          @media (max-width: 1660px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding-left: 450px; } }
          @media (max-width: 1440px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding-right: 10px;
              padding-left: 350px; } }
          @media (max-width: 1300px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              flex-direction: column; } }
          @media (max-width: 1070px) {
            /* line 12546, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
              padding: 15px 15px 0;
              box-shadow: 0 0 0 transparent; } }
          /* line 12580, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block {
            flex-grow: 1;
            padding: 0 30px; }
            @media (max-width: 1300px) {
              /* line 12580, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block {
                padding: 0; } }
            /* line 12586, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .price-view-block {
              display: none; }
              @media (max-width: 1300px) {
                /* line 12586, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .price-view-block {
                  display: block;
                  text-align: center;
                  padding-top: 10px; } }
            /* line 12594, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .title-boat {
              font-size: 16px;
              font-weight: 500;
              color: #606994;
              line-height: 1.5;
              margin-bottom: 7px; }
              /* line 12600, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .title-boat span {
                font-size: 20px; }
                /* line 12602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .title-boat span.year {
                  font-weight: 300;
                  color: #606994; }
                /* line 12606, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .title-boat span.name {
                  color: #343a64; }
            /* line 12611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .sub-ttl {
              font-size: 12px;
              color: #ff001f;
              line-height: 1.3;
              font-weight: 300;
              margin-top: 0 !important; }
            /* line 12618, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .txt {
              font-size: 12px;
              color: #2f3758;
              line-height: 1.5;
              padding: 10px 0;
              font-weight: 300; }
            /* line 12625, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .location-info {
              display: flex;
              align-items: center;
              color: #606994; }
              /* line 12629, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .location-info i.fa {
                margin-right: 7px;
                font-size: 16px; }
              /* line 12633, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .location-info span {
                font-size: 11px;
                font-weight: 400; }
            /* line 12638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list {
              padding: 10px 0 0; }
              @media (max-width: 1300px) {
                /* line 12638, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list {
                  padding: 10px 0; } }
              /* line 12644, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list .info-item:first-child {
                border-left: 0; }
              /* line 12647, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list .info-item:last-child {
                border-right: 0; }
              /* line 12650, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list .info-item i.fa,
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list .info-item i[class^=boat] {
                font-size: 16px; }
              /* line 12654, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .info-block .info-list .info-item span {
                font-size: 7px; }
          /* line 12660, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .right-btn-block {
            border-left: 1px solid #737da4;
            padding: 0 18px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: stretch;
            text-align: center; }
            @media (max-width: 1300px) {
              /* line 12660, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .right-btn-block {
                align-items: center;
                padding: 17px 20px;
                border-left: 0;
                border-top: 1px solid #737da4; }
                /* line 12673, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .right-btn-block .price,
                .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .right-btn-block .vat-paid {
                  display: none; } }
          /* line 12679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .pending-label {
            font-weight: 300;
            text-transform: capitalize;
            font-style: italic;
            font-size: 16px;
            letter-spacing: .7px;
            margin-bottom: 20px;
            padding: 11px 3px;
            white-space: nowrap; }
            @media (max-width: 1070px) {
              /* line 12679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .pending-label {
                position: absolute;
                top: 4px;
                right: 0;
                font-size: 16px;
                letter-spacing: 0.9px;
                padding: 7px;
                min-width: 130px;
                border-radius: 4px 0 0 4px; } }
          /* line 12702, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .price {
            font-size: 24px;
            font-weight: 300;
            color: #343a64;
            padding-bottom: 10px;
            white-space: nowrap; }
            /* line 12703, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .price h4 {
              margin-bottom: 0;
              margin-top: 0; }
          /* line 12713, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .vat-paid {
            font-size: 10px;
            color: #606994; }
            @media (min-width: 1301px) {
              /* line 12713, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
              .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .vat-paid {
                margin-bottom: 25x; } }
          /* line 12720, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .btn-more-detail {
            margin-top: 15px;
            width: 125px;
            text-transform: capitalize;
            font-size: 14px;
            letter-spacing: 1px;
            align-self: center; }
  /* line 12735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper .side-top-block {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 12px 15px 30px;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.22); }
    @media (max-width: 991px) {
      /* line 12735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-top-block {
        box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1); } }
    @media (max-width: 414px) {
      /* line 12735, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-top-block {
        align-items: flex-start;
        padding: 15px 25px; } }
    /* line 12748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-top-block h3.side-ttl {
      font-size: 30px;
      color: #606994;
      line-height: 1.23;
      text-transform: capitalize;
      font-weight: normal;
      margin: 0; }
      @media (max-width: 767px) {
        /* line 12748, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-top-block h3.side-ttl {
          font-size: 24px;
          font-weight: 300; }
          /* line 12758, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-top-block h3.side-ttl br {
            display: none; } }
    /* line 12765, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-top-block .side-controls {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-end; }
      /* line 12770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-top-block .side-controls a.close-link {
        padding: 8px;
        position: relative;
        right: -8px;
        margin-bottom: 14px;
        text-decoration: none;
        opacity: 0; }
        @media (max-width: 767px) {
          /* line 12770, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-top-block .side-controls a.close-link {
            opacity: 1;
            width: 44px;
            height: 30px;
            padding: 0;
            right: -14px;
            background: #fff;
            border-radius: 50%;
            margin-bottom: 10px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            margin-bottom: 0; } }
        /* line 12794, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-top-block .side-controls a.close-link i[class^=boat] {
          color: #606994; }
          @media (max-width: 767px) {
            /* line 12794, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-top-block .side-controls a.close-link i[class^=boat] {
              color: #ff001f; } }
      @media (max-width: 767px) {
        /* line 12801, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-top-block .side-controls a.reset-all {
          display: none; } }
  /* line 12809, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .main-search-wrapper .side-main {
    max-height: calc(100% - 107px); }
    /* line 12812, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main.mCustomScrollbar .mCSB_container {
      padding-right: 0;
      overflow-y: hidden; }
    /* line 12818, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main.mCustomScrollbar .mCSB_scrollTools {
      opacity: 1;
      right: 13px; }
      /* line 12822, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: rgba(96, 105, 148, 0.5); }
    /* line 12828, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .check-btn-wrap {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      margin: 0 6px 0;
      padding: 23px 0;
      margin-left: 10px; }
      @media (max-width: 767px) {
        /* line 12828, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .check-btn-wrap {
          margin: 0; } }
      /* line 12839, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .check-btn-wrap .btn {
        margin-left: 5px !important;
        margin-right: 5px !important;
        background: transparent;
        opacity: 0.5;
        border-radius: 14px;
        border: solid 1px #606994;
        height: 28px;
        text-align: center;
        border-radius: 20px;
        color: #606994;
        text-transform: uppercase;
        font-size: 11px;
        line-height: 1.1;
        margin: 0 6px;
        transition: all .2s ease-in-out; }
        /* line 12856, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .check-btn-wrap .btn.btn-big-margin {
          margin-left: 10px !important;
          margin-right: 10px !important; }
        /* line 12860, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .check-btn-wrap .btn.btn-small-margin {
          margin-left: 2px !important;
          margin-right: 2px !important; }
        /* line 12864, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .check-btn-wrap .btn.current {
          background-color: rgba(96, 105, 148, 0.15);
          border-color: transparent;
          opacity: 1; }
    /* line 12874, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler {
      padding: 10px 20px;
      background-color: rgba(96, 105, 148, 0.15);
      margin-bottom: 10px;
      display: flex;
      justify-content: space-between;
      transition: all .2s ease;
      margin-right: 34px;
      position: relative;
      text-decoration: none;
      width: 99%; }
      /* line 12886, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler span {
        font-size: 14px;
        color: #343a64; }
      /* line 12890, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler .remove-items {
        color: #606994;
        position: absolute;
        right: 42px;
        top: 9px; }
      /* line 12896, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler .caret-wrap {
        width: 13px;
        height: 13px;
        border-radius: 50%;
        background-color: #606994;
        text-align: center; }
        /* line 12902, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler .caret-wrap i.fa {
          color: rgba(255, 255, 255, 0.65);
          font-size: 10px;
          line-height: 13px;
          vertical-align: top; }
      /* line 12909, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler[aria-expanded=true] {
        margin-bottom: 0; }
        /* line 12912, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler[aria-expanded=true] .caret-wrap i.fa {
          line-height: 13px; }
          /* line 12914, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler[aria-expanded=true] .caret-wrap i.fa:before {
            content: "\f0d8"; }
      /* line 12920, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-toggler input.other-input {
        width: 96%; }
    /* line 12924, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap {
      max-width: 342px;
      position: relative; }
      @media (max-width: 414px) {
        /* line 12924, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap {
          max-width: 100%; } }
      /* line 12930, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .remove-mark {
        position: absolute;
        right: 54px;
        top: 10px;
        color: #606994;
        cursor: pointer;
        z-index: 500; }
        /* line 12937, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .remove-mark.white {
          right: auto;
          left: 10px;
          color: white; }
      /* line 12943, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner {
        padding: 12px 22px 23px 15px;
        color: white;
        max-height: 300px; }
        /* line 12951, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner.other-wrap {
          padding-right: 40px; }
        /* line 12954, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner input.other-input {
          border: 1px solid #606994;
          border-radius: 3px;
          width: 98%; }
        /* line 12959, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row {
          display: flex;
          align-items: center;
          max-height: 300px;
          margin-top: 15px; }
          /* line 12965, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row:not(:last-child) {
            padding-bottom: 0; }
          /* line 12969, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row input {
            width: 80px;
            height: 33px;
            border-radius: 5px;
            margin: 0 9px;
            font-size: 14px;
            color: #ff001f;
            letter-spacing: 0.4px;
            border: solid 1px rgba(96, 105, 148, 0.5); }
          /* line 12979, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row span.div {
            position: relative;
            width: 12px; }
            /* line 12982, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row span.div:after {
              position: absolute;
              content: '';
              display: block;
              width: 100%;
              height: 1px;
              background-color: rgba(96, 105, 148, 0.5);
              left: 0;
              top: 50%;
              margin-top: -1px; }
          /* line 12994, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .range-input-row span.txt {
            font-size: 14px;
            color: #606994; }
        /* line 12999, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line {
          padding: 8px 0; }
          /* line 13001, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line input {
            display: none; }
            /* line 13004, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line input:checked + label:before {
              border-color: #606994; }
            /* line 13007, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line input:checked + label:after {
              background: #ff001f; }
            /* line 13012, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line input:disabled + label:after {
              background-color: transparent; }
          /* line 13017, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line label {
            padding-left: 30px;
            font-size: 14px;
            line-height: 22px;
            cursor: pointer;
            margin-bottom: 0;
            color: #606994;
            position: relative; }
            /* line 13025, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line label:before, .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line label:after {
              position: absolute;
              content: '';
              display: block;
              left: 0; }
            /* line 13032, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line label:before {
              width: 20px;
              height: 20px;
              border-radius: 4px;
              border: solid 1px rgba(96, 105, 148, 0.5); }
            /* line 13038, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner .checkbox-line label:after {
              left: 3px;
              top: 3px;
              width: 14px;
              height: 14px;
              border-radius: 2.8px;
              background-color: #fff; }
      /* line 13049, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list {
        background-image: linear-gradient(to right, #43559c, rgba(55, 57, 117, 0.84) 0%, #242e49);
        display: flex;
        flex-wrap: wrap;
        width: 228px;
        margin-left: 5px; }
        /* line 13058, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block.border-bottom-2 {
          border-bottom: solid 2px rgba(255, 255, 255, 0.22); }
        /* line 13059, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block {
          width: 114px; }
          /* line 13062, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block:not(:nth-child(3n)) {
            border-right: solid 2px rgba(255, 255, 255, 0.22); }
          /* line 13065, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block:not(:nth-child(n+4)) {
            border-bottom: solid 2px rgba(255, 255, 255, 0.22); }
          @media (min-width: 768px) {
            /* line 13087, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
            .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block:not(last-child) {
              border-right: solid 2px rgba(255, 255, 255, 0.22); } }
          /* line 13093, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .types-list .types-block a span.ttl {
            font-size: 11px; }
    /* line 13101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .side-collapse-wrap .facet-sub-search {
      padding: 16px 20px;
      background-color: rgba(96, 105, 148, 0.15);
      margin-right: 3px; }
    /* line 13106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .side-collapse-wrap a[aria-controls='secondSearch'] {
      margin-bottom: 0; }
    /* line 13110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .side-collapse-wrap #secondSearch input {
      width: 96%;
      font-size: 14px; }
      /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap #secondSearch input::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: rgba(96, 105, 148, 0.8);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap #secondSearch input::-moz-placeholder {
        /* Firefox 19+ */
        color: rgba(96, 105, 148, 0.8);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap #secondSearch input:-ms-input-placeholder {
        /* IE 10+ */
        color: rgba(96, 105, 148, 0.8);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .side-collapse-wrap #secondSearch input:-moz-placeholder {
        /* Firefox 18- */
        color: rgba(96, 105, 148, 0.8);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
    /* line 13117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .mob-reset-wrap {
      display: none;
      padding: 8px 34px 0 32px; }
      @media (max-width: 767px) {
        /* line 13117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .mob-reset-wrap {
          display: flex;
          justify-content: flex-end; } }
    /* line 13125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .main-search-wrapper .side-main .btn-wrap {
      display: flex;
      justify-content: center;
      padding: 20px 0; }
      /* line 13129, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .main-search-wrapper .side-main .btn-wrap .btn-search {
        border-radius: 96px;
        padding: 5px 25px 6px 15px; }
        /* line 13132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .btn-wrap .btn-search span {
          padding: 0 15px;
          font-size: 20px;
          letter-spacing: 2px; }
        /* line 13137, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        .main-search-wrapper .side-main .btn-wrap .btn-search i[class^=boat] {
          font-size: 24px; }

/* line 13146, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
footer.main-footer {
  background-color: #343a64;
  padding: 15px 0;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 300; }
  @media (max-width: 1120px) {
    /* line 13146, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer {
      padding: 15px 0; } }
  @media (max-width: 767px) {
    /* line 13146, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer {
      padding: 15px 0 0; } }
  /* line 13170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .google-recaptcha-terms {
    text-align: right; }
    @media (max-width: 1120px) {
      /* line 13170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .google-recaptcha-terms {
        padding-top: 0 !important;
        text-align: center; } }
  /* line 13179, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .google-recaptcha-terms a {
    color: #d8d8d8;
    font-weight: 300; }
  /* line 13185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .main-footer-inner {
    display: flex; }
    @media (max-width: 767px) {
      /* line 13185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .main-footer-inner {
        flex-direction: column; } }
  /* line 13201, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .foot-content {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    @media (max-width: 1120px) {
      /* line 13201, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .foot-content {
        flex-direction: column; } }
  /* line 13213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .mobile-wrapper {
    display: flex;
    align-items: center;
    align-self: stretch;
    justify-content: center;
    background-color: white;
    padding: 15px 0;
    flex-direction: column; }
    @media (min-width: 768px) {
      /* line 13213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .mobile-wrapper {
        display: none; } }
    /* line 13230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .mobile-wrapper .soc-link {
      display: flex; }
    /* line 13233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .mobile-wrapper .side-links {
      flex-direction: column;
      margin-bottom: 15px; }
      /* line 13236, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .mobile-wrapper .side-links a {
        line-height: 1.3;
        color: #606994;
        font-weight: 300; }
        /* line 13240, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        footer.main-footer .mobile-wrapper .side-links a i.fa {
          color: #606994; }
    /* line 13247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .mobile-wrapper .section-ttl-block .ttl-inner h3 {
      font-size: 24px;
      font-weight: 300;
      line-height: 1.67;
      color: #606994; }
  /* line 13256, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .foot-txt {
    display: flex;
    justify-content: space-between;
    align-items: center; }
  @media (max-width: 1120px) {
    /* line 13272, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .foot-flex {
      padding: 10px; } }
  @media (max-width: 565px) {
    /* line 13272, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .foot-flex {
      padding: 10px 5px; } }
  /* line 13279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer .foot-flex p.copyright {
    font-size: 14px;
    color: white;
    font-weight: 300;
    margin-bottom: 0; }
    @media (max-width: 767px) {
      /* line 13279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .foot-flex p.copyright {
        font-size: 13px;
        color: rgba(233, 233, 233, 0.5); } }
    @media (min-width: 768px) {
      /* line 13279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer .foot-flex p.copyright {
        padding-right: 15px; } }
    /* line 13293, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer .foot-flex p.copyright b {
      font-weight: 400; }
  /* line 13298, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  footer.main-footer ul {
    margin-bottom: 0;
    display: flex;
    align-items: center; }
    /* line 13306, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer ul.foot-nav li {
      padding: 0 24px;
      text-align: center; }
      @media (max-width: 480px) {
        /* line 13306, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        footer.main-footer ul.foot-nav li {
          padding: 0 10px; } }
      /* line 13312, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer ul.foot-nav li:not(:last-child) {
        border-right: 1px solid #606994; }
      /* line 13318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer ul.foot-nav li a {
        font-size: 14px;
        color: #d8d8d8;
        font-weight: 300; }
        @media (max-width: 991px) {
          /* line 13318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          footer.main-footer ul.foot-nav li a {
            font-size: 12px; } }
        @media (max-width: 991px) {
          /* line 13318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          footer.main-footer ul.foot-nav li a {
            font-size: 10px; } }
    @media (max-width: 767px) {
      /* line 13332, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer ul.soc-link {
        flex-wrap: wrap;
        justify-content: center; } }
    /* line 13337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    footer.main-footer ul.soc-link li {
      padding: 0 15px; }
      @media (max-width: 767px) {
        /* line 13337, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        footer.main-footer ul.soc-link li {
          padding: 20px; } }
      /* line 13342, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer ul.soc-link li h3.follow-us {
        font-size: 14px;
        font-weight: 300;
        color: #fff; }
        @media (max-width: 767px) {
          /* line 13342, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
          footer.main-footer ul.soc-link li h3.follow-us {
            text-align: center;
            font-size: 24px;
            margin: 0; } }
      /* line 13352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      footer.main-footer ul.soc-link li a {
        color: white; }
        /* line 13354, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        footer.main-footer ul.soc-link li a i.fa {
          font-size: 20px; }
      @media (max-width: 767px) {
        /* line 13358, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        footer.main-footer ul.soc-link li.with-text {
          width: 100%;
          padding: 0; } }

/* line 13368, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.ui-slider-horizontal .ui-state-default {
  /** Defaults:
      margin-left: -0.6em;
      top: -0.3em;
  */
  width: 69px;
  height: 140px;
  margin-left: -39px;
  top: -68px; }

/* line 13386, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.display-hide-sm {
  display: block; }
  @media (min-width: 768px) {
    /* line 13386, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .display-hide-sm {
      display: none !important; } }

@media (min-width: 992px) {
  /* line 13394, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #boat-detail-gallery .circle-arrow {
    bottom: 0;
    top: 0;
    margin: auto; } }
/* line 13402, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#boat-detail-gallery .counter {
  bottom: 20px; }

/* line 13408, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.xmas-decoration.desktop {
  display: none; }
  @media (min-width: 992px) {
    /* line 13408, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .xmas-decoration.desktop {
      display: block; } }

/* line 13416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.xmas-decoration.mobile {
  display: block;
  right: 38px;
  z-index: 800; }
  /* line 13421, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration.mobile .branch {
    display: none; }
  @media (min-width: 992px) {
    /* line 13416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .xmas-decoration.mobile {
      display: none; } }

/* line 13430, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.xmas-decoration {
  position: absolute;
  right: -18px;
  text-align: center; }
  /* line 13435, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration .branch {
    position: absolute;
    top: 0;
    right: -36px;
    z-index: 3; }
  /* line 13442, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration .bomb {
    position: absolute;
    z-index: 2;
    right: 0px; }
  /* line 13448, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration .info {
    padding: 42px 12px 4px;
    background: #FFFFFF;
    mix-blend-mode: normal;
    /* opacity: 0.83; */
    border-radius: 10px;
    position: absolute;
    top: 132px;
    width: 122px;
    right: -22px;
    font-weight: 500;
    display: none; }
  /* line 13463, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration a.link {
    position: absolute;
    top: 110px;
    right: 15px;
    z-index: 2;
    cursor: pointer;
    user-select: none; }
    /* line 13470, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .xmas-decoration a.link:hover {
      text-decoration: none; }
  /* line 13475, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .xmas-decoration a.link p {
    color: white;
    font-weight: 600;
    font-size: 10px;
    margin: 0; }

/* line 13483, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.grecaptcha-badge {
  visibility: hidden; }

/* line 13485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#searches-index, #boats-show {
  /* Popover Body */ }
  /* line 13486, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #searches-index .popover, #boats-show .popover {
    border: 2px solid #606994 !important;
    background-color: #606994 !important; }
  /* line 13491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #searches-index .popover-content, #boats-show .popover-content {
    background-color: #606994;
    border-color: #606994;
    color: #FFFFFF;
    padding: 12px; }
  /* line 13497, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #searches-index .top .arrow, #boats-show .top .arrow {
    border-top-color: #606994 !important; }
    /* line 13499, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    #searches-index .top .arrow:after, #boats-show .top .arrow:after {
      border-top-color: #606994 !important; }
  /* line 13504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #searches-index .right .arrow, #boats-show .right .arrow {
    border-right-color: #606994 !important; }
    /* line 13506, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    #searches-index .right .arrow:after, #boats-show .right .arrow:after {
      border-right-color: #606994 !important; }

/* line 13513, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#boats-show .broker-comment {
  font-family: 'Kalam';
  font-size: 1.5rem;
  font-weight: 300; }
/* line 13518, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#boats-show .commentor-name {
  font-family: 'Roboto';
  text-align: right; }
@media screen and (min-width: 992px) {
  /* line 13523, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #boats-show .det-txt {
    display: flex;
    flex-direction: column;
    align-items: center; }
  /* line 13528, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  #boats-show .detail-info-section .custom-row .custom-col.custom-col-4 {
    min-width: 50%; } }

/* line 13534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
.salt_finance-hidden-desktop {
  display: none !important; }

@media screen and (max-width: 767px) {
  /* line 13540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .salt_finance-hidden-mobile {
    display: none; }

  /* line 13544, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .salt_finance-hidden-desktop {
    display: block !important;
    background-color: white !important; }
    /* line 13548, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .salt_finance-hidden-desktop .info-title,
    .salt_finance-hidden-desktop p {
      color: #343a64; }
    /* line 13553, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    .salt_finance-hidden-desktop .fs-14 {
      font-style: italic;
      font-weight: 300;
      line-height: 1.43;
      margin-bottom: 0; } }
/* line 13563, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
form.boats-form {
  position: relative;
  z-index: 10; }
  @media (max-width: 991px) {
    /* line 13563, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    form.boats-form {
      margin: 0 auto; } }
  @media (max-width: 767px) {
    /* line 13563, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    form.boats-form {
      width: auto; } }
  /* line 13575, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  form.boats-form .form-inner {
    margin-bottom: 32px; }
    /* line 13580, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
    form.boats-form .form-inner .form-group {
      margin-bottom: 10px; }
      /* line 13582, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.boats-form .form-inner .form-group label {
        font-size: 14px;
        font-weight: 300;
        color: #2a3352; }
      /* line 13588, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.boats-form .form-inner .form-group .form-control {
        border-radius: 3px;
        background-color: #ffffff;
        box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
        border-color: #f8f8f8;
        font-size: 16px;
        font-weight: 300;
        color: #606994;
        transition: all .2s ease; }
        /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control::-webkit-input-placeholder {
          /* Chrome/Opera/Safari */
          color: rgba(46, 53, 88, 0.5);
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control::-moz-placeholder {
          /* Firefox 19+ */
          color: rgba(46, 53, 88, 0.5);
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control:-ms-input-placeholder {
          /* IE 10+ */
          color: rgba(46, 53, 88, 0.5);
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control:-moz-placeholder {
          /* Firefox 18- */
          color: rgba(46, 53, 88, 0.5);
          font-family: 'Roboto';
          font-style: italic;
          font-weight: 100; }
        /* line 13598, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control:not(textarea) {
          height: 42px; }
        /* line 13601, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
        form.boats-form .form-inner .form-group .form-control:focus {
          box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.14);
          border-color: rgba(96, 105, 148, 0.5); }
      /* line 13606, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.boats-form .form-inner .form-group textarea.form-control {
        height: 124px; }
  /* line 13612, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  form.boats-form .btn-danger {
    border-radius: 96px;
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 13px 67px;
    font-size: 20px;
    letter-spacing: 2px;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    height: auto;
    width: auto;
    font-weight: 300;
    text-transform: capitalize; }
    @media (max-width: 991px) {
      /* line 13612, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.boats-form .btn-danger {
        margin: 0 auto;
        display: block; } }

/* Slider */
/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }

/* line 31, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-list:focus {
  outline: none; }

/* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

/* line 41, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }

/* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-track:before,
.slick-track:after {
  display: table;
  content: ''; }

/* line 68, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-track:after {
  clear: both; }

/* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-loading .slick-track {
  visibility: hidden; }

/* line 77, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

/* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
[dir='rtl'] .slick-slide {
  float: right; }

/* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slide img {
  display: block; }

/* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slide.slick-loading img {
  display: none; }

/* line 97, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-slide.dragging img {
  pointer-events: none; }

/* line 101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-initialized .slick-slide {
  display: block; }

/* line 105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-loading .slick-slide {
  visibility: hidden; }

/* line 109, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

/* line 117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/slick.css */
.slick-arrow.slick-hidden {
  display: none; }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/feedback.scss */
.feedback_main {
  padding-top: 150px;
  display: table; }

/* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/feedback.scss */
.col-md-border-right {
  padding-top: 10px;
  padding-bottom: 10px;
  border-left: 1px solid black;
  border-top: 1px solid black;
  border-bottom: 1px solid black; }

/* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/feedback.scss */
.col-md-border-left {
  padding-top: 10px;
  padding-bottom: 10px;
  border-right: 1px solid black;
  border-top: 1px solid black;
  border-bottom: 1px solid black; }

/* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/feedback.scss */
.col-md-border-vertical {
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid black;
  border-bottom: 1px solid black; }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form label {
  display: inline-block;
  padding-left: 10px;
  font-weight: normal;
  padding-left: 0; }
/* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form .no-padding-left {
  padding-left: 0; }
/* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form .form-control {
  border: none;
  box-shadow: none;
  flex-grow: 1;
  font-size: 15px;
  padding: 7px 0;
  border-radius: 0;
  -webkit-appearance: none;
  border-bottom: 1px solid #43559c;
  color: black;
  height: 45px; }
  /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .build-quote-form .form-control::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #606994;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300; }
  /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .build-quote-form .form-control::-moz-placeholder {
    /* Firefox 19+ */
    color: #606994;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300; }
  /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .build-quote-form .form-control:-ms-input-placeholder {
    /* IE 10+ */
    color: #606994;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300; }
  /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
  .build-quote-form .form-control:-moz-placeholder {
    /* Firefox 18- */
    color: #606994;
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300; }
/* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form .no-padding-right {
  padding-right: 0; }
/* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form .contacts .contact-column {
  padding-left: 0;
  padding-right: 0; }
/* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote-form .invalid-feedback, .build-quote-form label.error {
  font-size: 11px;
  color: red; }

/* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
.build-quote {
  position: relative; }
  /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .pagination {
    height: auto; }
  /* line 52, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .post.social {
    border-radius: 0; }
    /* line 55, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
    .build-quote .post.social .panel-body {
      padding: 0;
      padding-bottom: 10px; }
  /* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .text-center {
    margin: 0 auto; }
  /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .panel-title a span {
    display: block; }
  /* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .panel-title a .fa {
    position: absolute;
    top: 10px;
    right: 30px; }
  /* line 77, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .panel.panel-default {
    position: relative; }
  /* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .title {
    text-align: center;
    text-transform: uppercase;
    font: normal bold 16px / 28px "Roboto", Helvetica, Arial, Verdana, sans-serif; }
  /* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
  .build-quote .model {
    margin-bottom: 5px; }
    /* line 92, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
    .build-quote .model .title {
      height: 40px; }
    /* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
    .build-quote .model a {
      text-decoration: none !important;
      color: #3b3f4a; }
    /* line 101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
    .build-quote .model a:hover {
      color: #1ebbf0; }
    /* line 105, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/build_quote.scss */
    .build-quote .model img {
      border: none; }

/* line 8, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.carousel-control {
  position: absolute;
  top: 50%;
  /* pushes the icon in the middle of the height */
  z-index: 5;
  display: inline-block; }

/* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.w-100 {
  width: 100%; }

/* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
label.error {
  color: red !important; }

/* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.align-center {
  margin: 0 auto;
  width: fit-content;
  text-align: center; }

/* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.sitemap-list {
  display: flex;
  flex-wrap: wrap; }
  /* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .sitemap-list a {
    color: #2a3352; }
  /* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .sitemap-list p {
    line-height: 20px;
    width: 100%; }
    @media (min-width: 768px) {
      /* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .sitemap-list p {
        width: 50%; } }
  @media (min-width: 1200px) {
    /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .sitemap-list:not(.boat-list) p {
      width: 33%; } }
  @media (min-width: 1400px) {
    /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .sitemap-list:not(.boat-list) p {
      width: 25%; } }

/* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.gdpr h2,
.gdpr p,
.gdpr li {
  color: #606994; }
/* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.gdpr h2 {
  font-size: 30px;
  font-weight: normal;
  line-height: 1.23;
  letter-spacing: 1px;
  color: #606994;
  margin: 50px 0 20px;
  text-align: center;
  position: relative;
  padding-bottom: 22px; }
/* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.gdpr p,
.gdpr li {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.44; }
/* line 86, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.gdpr li {
  list-style-type: disc; }

/* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
#saved-search-modal #new_saved_search label.error {
  font-size: 12px;
  font-weight: normal;
  color: red; }
/* line 100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
#saved-search-modal button.close {
  position: absolute;
  right: 15px;
  top: 20px; }

/* line 107, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.marketing-status.Sold {
  color: white;
  font-weight: bolder !important; }

/* line 113, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.oyster-competition-tandc .detail-info-section {
  padding-top: 0;
  background-color: transparent; }
  /* line 117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .oyster-competition-tandc .detail-info-section li {
    margin-bottom: 15px !important; }

/* line 123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.boatshow-call-to-action.desktop {
  display: block;
  position: absolute;
  top: 100px;
  right: 100px; }
  /* line 129, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .boatshow-call-to-action.desktop img {
    height: 180px; }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  /* line 135, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .boatshow-call-to-action.desktop {
    top: 88px;
    right: 20px; } }
/* line 141, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.boatshow-call-to-action {
  z-index: 105; }

@media (max-width: 767px) {
  /* line 146, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .boatshow-call-to-action.desktop {
    display: none; } }
/* line 152, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.boatshow-call-to-action.phone {
  display: none;
  z-index: 670; }

@media (max-width: 767px) {
  /* line 158, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .boatshow-call-to-action.phone {
    display: block;
    position: absolute;
    top: 80px;
    right: 0px; }
    /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .boatshow-call-to-action.phone img {
      height: 100px; } }
/* line 170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.btn-customize-boat {
  color: white; }
  /* line 173, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .btn-customize-boat:active, .btn-customize-boat:visited, .btn-customize-boat:focus, .btn-customize-boat:hover {
    color: white; }

/* line 181, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
#customize-boat-message h3.info-title {
  margin: 0; }

/* line 185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
#customize-boat,
#customize-boat-message {
  display: none; }
  /* line 189, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #customize-boat .form-wrap.container,
  #customize-boat-message .form-wrap.container {
    padding-bottom: 0; }
    /* line 192, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    #customize-boat .form-wrap.container input[type='submit'],
    #customize-boat-message .form-wrap.container input[type='submit'] {
      margin-top: 25px; }
  /* line 197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #customize-boat p,
  #customize-boat-message p {
    line-height: 1.2em; }
  /* line 201, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #customize-boat li,
  #customize-boat-message li {
    padding-left: 24px;
    position: relative;
    font-size: 16px;
    line-height: 1.2em;
    color: #343a64;
    font-family: 'Helvetica', 'Roboto', sans-serif; }
    /* line 209, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    #customize-boat li:before,
    #customize-boat-message li:before {
      position: absolute;
      content: "•";
      color: #28a745;
      display: inline-block;
      left: 0;
      width: 5px; }
  /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #customize-boat h3.info-title,
  #customize-boat-message h3.info-title {
    text-align: center;
    display: block !important; }

/* line 225, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
form#customize-boat-form label.error {
  color: red; }

/* line 230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
#appointment-modal .modal-header {
  position: relative; }
  /* line 233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #appointment-modal .modal-header button.close {
    position: absolute;
    right: 20px;
    top: 20px; }
  /* line 239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  #appointment-modal .modal-header #small-boot-logo {
    position: absolute;
    height: 85px;
    left: 20px;
    top: 10px; }

/* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
form.new_appointment {
  padding: 25px; }
  /* line 251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  form.new_appointment input.create-appointment {
    width: auto !important;
    padding: 8px 20px;
    margin-top: 15px;
    height: auto; }
  @media (max-width: 767px) {
    /* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment {
      padding: 25px 0; } }
  @media (max-width: 414px) {
    /* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment {
      padding: 30px 0; } }
  /* line 268, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  form.new_appointment .btn-danger:active, form.new_appointment .btn-danger:visited, form.new_appointment .btn-danger:focus {
    background-color: #28a745 !important;
    border-color: #28a745 !important; }
  /* line 276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  form.new_appointment .form-group {
    text-align: left;
    margin-bottom: 9px; }
    @media (max-width: 767px) {
      /* line 276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      form.new_appointment .form-group {
        margin-bottom: 8px; } }
    /* line 284, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group label.error {
      color: red; }
    /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group textarea {
      height: auto !important; }
    /* line 292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group label {
      font-size: 14px;
      font-weight: 300;
      letter-spacing: 0.5px;
      color: #2e3558; }
    /* line 299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group .form-control {
      text-align: left;
      border-color: transparent;
      height: 42px;
      border-radius: 3px;
      background-color: #f8f8f8;
      font-size: 16px;
      font-weight: 300;
      color: #606994;
      box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
      transition: all .2s ease;
      padding: 6px 9px; }
      /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.new_appointment .form-group .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.new_appointment .form-group .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.new_appointment .form-group .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      form.new_appointment .form-group .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      @media (max-width: 767px) {
        /* line 299, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        form.new_appointment .form-group .form-control {
          height: 52px;
          padding: 10px 12px; } }
      /* line 318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      form.new_appointment .form-group .form-control:focus {
        box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.14);
        border-color: rgba(96, 105, 148, 0.5); }
    /* line 324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group .btn-danger {
      border-radius: 96px;
      align-items: center;
      justify-content: center;
      padding: 13px 67px;
      font-size: 20px;
      line-height: 1;
      letter-spacing: 2.1px;
      display: inline-block;
      letter-spacing: 2px;
      color: #ffffff;
      text-transform: capitalize;
      height: auto;
      width: auto; }
      @media (max-width: 414px) {
        /* line 324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        form.new_appointment .form-group .btn-danger {
          float: none;
          display: block;
          margin: 0 auto; } }
    /* line 350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    form.new_appointment .form-group.btn-wrap {
      padding-top: 40px;
      text-align: center; }
      @media (max-width: 767px) {
        /* line 350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        form.new_appointment .form-group.btn-wrap {
          padding-top: 20px; } }

/* line 361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.single-img-event {
  width: 100%; }

/* line 365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.img-event {
  margin: auto; }

/* line 369, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.section-events {
  color: #343a64 !important; }

/* line 373, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.event-carousel-control {
  top: 0; }

/* line 377, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.sign-out {
  padding: 0 !important; }
  /* line 380, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .sign-out .fa {
    top: 0 !important; }

/* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#searchInnerQuery::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #606994;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300; }
/* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#searchInnerQuery::-moz-placeholder {
  /* Firefox 19+ */
  color: #606994;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300; }
/* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#searchInnerQuery:-ms-input-placeholder {
  /* IE 10+ */
  color: #606994;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300; }
/* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
#searchInnerQuery:-moz-placeholder {
  /* Firefox 18- */
  color: #606994;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300; }

/* line 391, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
h2.title {
  font-size: 30px;
  font-weight: normal;
  line-height: 1.23;
  letter-spacing: 1px;
  color: #606994;
  position: relative;
  margin: 10px 0;
  text-align: center;
  position: relative;
  padding-bottom: 15px; }

/* line 404, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
h2.title:after {
  position: absolute;
  content: '';
  display: block;
  width: 44px;
  height: 1px;
  background-color: #ff001f;
  bottom: 0;
  left: 50%;
  margin-left: -22px; }

/* line 416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.yacht-club-form,
.warranty-form-without-padding {
  padding-top: 0 !important; }

/* line 421, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.paginated_collection {
  font-size: 14px !important;
  line-height: 16px; }

/* line 426, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.paginated_collection td {
  line-height: 20px; }

/* line 430, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.fc-event {
  height: 60px !important; }

/* line 434, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.show-color-rate-admin {
  font-size: 15pt;
  color: black; }

/* line 439, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.show-color-rate {
  font-size: 15pt;
  color: whitesmoke;
  padding: 8px 35px 8px 35px; }

/* line 445, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.rate-types {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

/* line 451, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.low-color {
  background-color: #B6F7B5; }

/* line 455, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.mid-color {
  background-color: #69B87D; }

/* line 459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.high-color {
  background-color: #0C6B7A; }

/* line 463, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.peak-color {
  background-color: #F9E352; }

/* line 467, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.delete-color {
  background-color: white; }

/* line 471, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.unavailable-color {
  background-color: #959595; }

/* line 475, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.fa-arrow-circle-right {
  font-size: 3em !important;
  color: #606994; }

/* line 480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.fa-arrow-circle-left {
  font-size: 3em !important;
  color: #606994; }

/* line 485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.boat-mouse-icon {
  cursor: pointer; }

/* line 489, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.boat_type_checked {
  background-color: black; }

/* line 493, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.cb_categories {
  display: none; }

/* line 497, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.logo-lombard {
  width: 210px;
  padding-left: 30px; }

/* line 502, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.logo-williamtaylor {
  width: 120px;
  height: 35px;
  margin-left: 60px;
  margin-top: 10px; }
  /* line 508, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .logo-williamtaylor.new {
    width: auto !important; }

/* line 513, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.williamtaylor {
  font-weight: bold;
  color: black !important; }

/* line 518, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.finance-b-d-page {
  padding-top: 5px;
  color: #343a64;
  font-size: 14px; }

/* line 524, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.detail-video-ttl {
  line-height: 40px;
  padding: 60px 20px 44px;
  position: relative;
  text-align: center;
  font-size: 30px;
  color: #606994;
  text-transform: capitalize;
  z-index: 110; }

/* line 535, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.recapcha-style {
  text-align: left;
  display: inline-block; }

/* line 540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.lds-ring {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 664px; }
  @media (max-width: 767px) {
    /* line 540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .lds-ring {
      position: absolute; } }

/* line 551, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.follow-us {
  margin-top: 15px !important; }

/* line 555, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.appointment_thanks {
  color: green;
  text-align: center; }

/* line 560, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.appointment_error {
  color: red;
  text-align: center; }

/* line 565, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.contactus_thanks {
  text-align: center;
  color: green; }

/* line 570, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.contactus_error {
  color: red;
  text-align: center; }

/* line 575, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.lds-ring div {
  opacity: .4;
  position: absolute;
  top: 60%;
  background: #0af;
  width: 3600px;
  height: 3600px;
  margin-left: -1200px;
  -webkit-transform-origin: 50% 48%;
  transform-origin: 50% 48%;
  border-radius: 43%;
  -webkit-animation: lds-ring 3000ms infinite linear;
  animation: lds-ring 3000ms infinite linear; }

/* line 590, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.lds-ring div:nth-child(2) {
  -webkit-animation: lds-ring 7000ms infinite linear;
  animation: lds-ring 7000ms infinite linear;
  opacity: .1; }

/* line 596, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.lds-ring div:nth-child(3) {
  -webkit-animation: lds-ring 5000ms infinite linear;
  animation: lds-ring 5000ms infinite linear; }

@keyframes lds-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
/* line 611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.news-letter-block {
  background-color: #cccdd8; }
  @media (max-width: 767px) {
    /* line 611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .news-letter-block {
      padding: 15px 0; } }
  @media (max-width: 767px) {
    /* line 619, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .news-letter-block .section-ttl-block h2.section-ttl {
      color: #343a64; } }
  /* line 626, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .news-letter-block .news-letter-inner {
    padding: 15px 0;
    display: flex; }
    @media (max-width: 767px) {
      /* line 626, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner {
        flex-direction: column;
        padding: 0 0 20px; } }
    /* line 635, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
    .news-letter-block .news-letter-inner .news-letter {
      width: 100%;
      min-height: 100px;
      display: flex;
      flex-direction: column;
      justify-content: space-around;
      padding: 0 15px;
      margin: 0 auto; }
      @media (min-width: 880px) {
        /* line 635, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter {
          width: 850px; } }
      /* line 649, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .news-letter-flex {
        display: flex;
        flex-grow: 1;
        flex-wrap: wrap; }
      /* line 656, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .news-letter-text {
        font-size: 16px;
        font-weight: 300;
        line-height: 1.5;
        color: #343a64; }
      /* line 663, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .news-letter-sub-text {
        font-size: 12px;
        font-weight: 300;
        line-height: 1.42;
        color: #343a64;
        margin-top: 1rem; }
      /* line 671, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .wrapper {
        display: flex;
        align-items: center;
        margin-top: 4px; }
        /* line 675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter .wrapper label {
          margin: 0; }
      /* line 680, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter input#showMoreFields {
        width: 28px;
        height: 28px;
        margin: 0 8px 0 0;
        padding: 0; }
      /* line 687, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .news-letter-more-fields {
        margin-top: 1rem; }
      @media (min-width: 600px) {
        /* line 692, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter .news-letter-grid, .news-letter-block .news-letter-inner .news-letter .news-letter-more-fields {
          display: grid;
          grid-template-columns: repeat(3, 1fr);
          grid-gap: 0.5rem 2rem; }
        /* line 697, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter .town, .news-letter-block .news-letter-inner .news-letter .postal {
          grid-row: 2; }
        /* line 700, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter .country {
          grid-row: 3; }
        /* line 703, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
        .news-letter-block .news-letter-inner .news-letter .button {
          grid-row: 3;
          grid-column: 3; } }
      /* line 710, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .form-group {
        margin-bottom: 5px;
        margin-top: 5px; }
      /* line 715, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter label {
        font-size: 13px;
        font-weight: normal;
        letter-spacing: 0.5px;
        color: #343a64; }
      /* line 722, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter input, .news-letter-block .news-letter-inner .news-letter select {
        font-size: 12px;
        font-weight: 300;
        letter-spacing: 0.3px;
        height: 42px;
        border: 0;
        border-radius: 2px;
        box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
        background-color: #ffffff;
        font-style: oblique;
        width: 100%;
        color: #2e3558; }
      /* line 737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
      .news-letter-block .news-letter-inner .news-letter .btn-danger {
        width: auto;
        height: 48px;
        border-radius: 96px;
        font-size: 20px;
        letter-spacing: 2px;
        text-align: center;
        color: #ffffff;
        padding: 12px 53px;
        text-transform: capitalize;
        line-height: 1;
        margin-top: 18px;
        display: block; }
        @media (max-width: 767px) {
          /* line 737, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
          .news-letter-block .news-letter-inner .news-letter .btn-danger {
            margin: 20px auto; } }

/* line 761, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.sort-flex {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }
  /* line 767, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  .sort-flex label.order-text {
    margin-bottom: 0; }

/* line 772, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
select.sortItem {
  background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
  background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - .5em) 0.5em;
  background-size: 5px 5px, 5px 5px, 1.5em 1.5em;
  background-repeat: no-repeat; }
  /* line 786, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
  select.sortItem:focus {
    background-image: linear-gradient(45deg, white 50%, transparent 50%), linear-gradient(135deg, transparent 50%, white 50%);
    background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, calc(100% - .5em) 0.5em;
    background-size: 5px 5px, 5px 5px, 1.5em 1.5em;
    background-repeat: no-repeat;
    border-color: green;
    outline: 0; }

/* line 804, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.quick_summary {
  font-size: 15pt;
  font-weight: 500; }

/* line 809, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.custom_tweet_content {
  position: relative;
  background-repeat: no-repeat;
  background-size: 100% 100vh;
  height: 100vh; }

/* line 816, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.custom_tweet_content a.btn-default {
  position: absolute;
  right: 120px;
  bottom: 0; }

/* line 822, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/home.scss */
.custom_tweet_content a.btn-success {
  position: absolute;
  right: 0;
  bottom: 0; }

@media (max-width: 767px) {
  /* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-page .simple-text-wrapper {
    padding: 0 10px 15px; } }

/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
#charter-page .container {
  width: auto !important; }
  @media (max-width: 767px) {
    /* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    #charter-page .container .circle {
      margin-top: 30px; } }

/* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.simple-calendar-wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  max-width: 1575px;
  margin: auto; }

/* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.calendar-day {
  width: 26px;
  height: 26px;
  line-height: 26px;
  background: #7dd090;
  border-radius: 25px; }

/* line 42, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.boats-charters {
  width: 310px;
  height: 110px; }

/* line 46, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.map-wrap-margin-top {
  margin-top: 30px; }

/* line 49, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.which-boat-margin {
  margin-top: 40px !important; }

/* line 53, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.b4-logo {
  margin-top: 25px;
  margin-bottom: 25px; }

/* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.princess-heading {
  margin-top: 40px !important;
  margin-bottom: 20px !important; }

/* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.simple-calendar {
  width: 355px;
  height: 350px;
  background: white;
  padding: 0 30px 20px;
  display: flex;
  flex-direction: column;
  transition: all .3s ease;
  margin: 0 20px; }
  /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .today {
    background-color: white !important; }
    /* line 64, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .simple-calendar .today .calendar-day {
      background: #eaea32;
      border-radius: 25px; }
  /* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .next-month {
    background-color: white !important; }
  /* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .current-month {
    background-color: white !important; }
  /* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .prev-month {
    background-color: white !important; }
  /* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar table {
    border: none !important; }
    /* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .simple-calendar table thead {
      border: none; }
      /* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .simple-calendar table thead tr {
        border: none; }
        /* line 86, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
        .simple-calendar table thead tr th {
          border: none;
          border-bottom: 1px solid black;
          font-size: 11px;
          font-weight: 400;
          font-style: normal;
          font-stretch: normal;
          line-height: normal;
          letter-spacing: 0.2px;
          text-align: center;
          color: #c8c9cc;
          font-family: Ubuntu; }
    /* line 101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .simple-calendar table tbody {
      border: none; }
      /* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .simple-calendar table tbody tr {
        background-color: white !important;
        border: none; }
        /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
        .simple-calendar table tbody tr td {
          border: none; }
  /* line 113, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .calendar-heading a {
    display: none; }
  /* line 116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .simple-calendar .calendar-heading .calendar-title {
    text-transform: none;
    font-size: 18px;
    letter-spacing: 0.2px;
    text-align: center;
    color: #000000;
    font-weight: 500;
    min-width: 110px;
    font-family: Ubuntu; }
  @media (min-width: 768px) {
    /* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .simple-calendar {
      margin: 20px; } }
  @media (min-width: 992px) {
    /* line 139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .simple-calendar:hover {
      box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2); } }

/* line 145, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charters_img {
  width: 315px;
  height: 210px; }

/* line 149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charter_list_content {
  margin-left: 0;
  margin-right: 0; }

/* line 153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charter-relative {
  position: relative;
  height: 285px;
  overflow: hidden; }

@media (max-width: 565px) {
  /* line 161, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-relative {
    margin-bottom: 50px !important;
    height: 140px;
    margin-top: 0 !important; }
    /* line 166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-relative.location {
      margin-bottom: 15px !important; } }
/* line 172, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.row-margin {
  margin-left: 15px !important;
  margin-right: 15px !important; }

/* line 176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charters_img_main {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0; }

/* line 185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.request-wrap {
  overflow: hidden; }

/* line 193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charter-description {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }
  @media (max-width: 767px) {
    /* line 193, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-description {
      flex-direction: column-reverse; } }
  /* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-description .charter-description-images {
    display: flex;
    flex-direction: column;
    justify-content: flex-start; }
    @media (max-width: 767px) {
      /* line 204, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-description .charter-description-images img {
        width: 100%; } }
  @media (min-width: 768px) {
    /* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-description .charter-description-text {
      padding-right: 30px; } }

/* line 216, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.charter-like-table {
  display: flex; }
  /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-like-table .tbl-header {
    min-width: 135px; }
    @media (max-width: 767px) {
      /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-like-table .tbl-header {
        box-shadow: 2px 0 3px 0 rgba(0, 0, 0, 0.09); } }
    @media (max-width: 565px) {
      /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-like-table .tbl-header {
        min-width: 100px; } }
  /* line 228, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-like-table .tbl-body {
    flex-grow: 1;
    display: flex;
    overflow: auto; }
  /* line 238, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-like-table ul li {
    font-size: 16px;
    padding: 5px; }
    /* line 241, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-like-table ul li.title {
      font-size: 16px;
      line-height: 1.25;
      text-align: center;
      height: 45px;
      color: #28a745;
      font-weight: normal;
      display: flex;
      flex-direction: column;
      justify-content: center; }
  /* line 254, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-like-table ul.head-list li {
    font-weight: normal; }
    /* line 256, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-like-table ul.head-list li:not(.title) {
      color: #343a64;
      padding-left: 20px; }
    /* line 260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-like-table ul.head-list li.title {
      text-align: left;
      align-items: flex-start; }
  /* line 266, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .charter-like-table ul.col-list {
    width: 33.33333%;
    min-width: 150px; }
    /* line 269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .charter-like-table ul.col-list li {
      text-align: center; }
      /* line 271, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-like-table ul.col-list li:not(.title) {
        color: #2a3352;
        font-weight: 300; }
      /* line 275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-like-table ul.col-list li:nth-child(even) {
        background-color: rgba(204, 205, 216, 0.31); }
      /* line 278, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .charter-like-table ul.col-list li.title {
        align-items: center; }

/* line 285, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
table.charter-table {
  width: 100%;
  text-align: center;
  border-collapse: collapse; }
  /* line 291, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  table.charter-table > thead > tr > th {
    color: #28a745;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.25;
    text-align: center;
    padding-bottom: 20px !important; }
    /* line 298, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    table.charter-table > thead > tr > th:first-child {
      text-align: left;
      width: 160px;
      padding-left: 0; }
  /* line 310, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  table.charter-table tbody tr:nth-child(odd) td:not(:first-child) {
    background-color: rgba(204, 205, 216, 0.31);
    color: #2a3352; }
  /* line 316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  table.charter-table tbody tr td {
    font-size: 16px;
    font-weight: 300;
    text-align: center;
    font-size: 16px;
    color: #343a64;
    padding: 7px !important; }
    /* line 323, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    table.charter-table tbody tr td:first-child {
      font-weight: normal;
      text-align: left;
      padding-left: 20px;
      width: 160px; }

/* line 333, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.map-wrap2 {
  width: 100%;
  height: 410px;
  border-radius: 50% 50% 50% 0;
  position: relative;
  z-index: 10; }
  @media (max-width: 565px) {
    /* line 333, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .map-wrap2 {
      padding: 15px;
      height: 270px; } }
  /* line 350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .map-wrap2 > div {
    height: 100%;
    position: relative;
    z-index: -1; }

/* line 361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.simple-calendar .day {
  width: 26px !important;
  height: 26px !important;
  border-radius: 50%;
  background-color: transparent;
  text-align: center;
  line-height: 26px;
  font-size: 13px;
  font-weight: 500;
  color: #111111;
  font-family: Ubuntu; }
/* line 375, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.simple-calendar .has-events .calendar-day {
  background-color: #ff6f6f !important;
  border-radius: 25px; }

/* line 383, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.schedule-rate-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 35px 0 20px; }
  @media (max-width: 767px) {
    /* line 388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .schedule-rate-wrap.mobile-hide {
      display: none; } }
  /* line 393, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .schedule-rate-wrap .rate-block {
    display: flex;
    align-items: center; }
    @media (min-width: 768px) {
      /* line 393, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .schedule-rate-wrap .rate-block {
        min-width: 124px; } }
    @media (max-width: 767px) {
      /* line 399, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .schedule-rate-wrap .rate-block:not(:last-child) {
        padding-right: 5px; } }
    /* line 404, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .schedule-rate-wrap .rate-block span {
      margin: 5px; }
      /* line 406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .schedule-rate-wrap .rate-block span.circle {
        width: 26px;
        height: 26px;
        border-radius: 50%;
        margin-right: 10px;
        background: #cdcfd5; }
        @media (max-width: 767px) {
          /* line 406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
          .schedule-rate-wrap .rate-block span.circle {
            width: 13px;
            height: 13px;
            margin-right: 5px; } }
        /* line 417, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
        .schedule-rate-wrap .rate-block span.circle.green {
          background: #7dd090; }
        /* line 420, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
        .schedule-rate-wrap .rate-block span.circle.red {
          background: #ff6f6f; }
        /* line 424, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
        .schedule-rate-wrap .rate-block span.circle.orange {
          background-color: #fdb200; }
      /* line 428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .schedule-rate-wrap .rate-block span.label-txt {
        font-size: 13px;
        letter-spacing: -0.3px;
        color: #606994; }
        @media (max-width: 767px) {
          /* line 428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
          .schedule-rate-wrap .rate-block span.label-txt {
            font-size: 12px; } }
        @media (max-width: 414px) {
          /* line 428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
          .schedule-rate-wrap .rate-block span.label-txt {
            font-size: 11px; } }

/* line 445, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
* {
  box-sizing: border-box;
  font-family: 'Roboto', sans-serif;
  list-style: none;
  margin: 0;
  outline: none;
  padding: 0; }

/* line 454, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
a {
  text-decoration: none; }

/* line 458, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
body, html {
  height: 100%; }

/* line 462, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
body {
  background: #dfebed;
  font-family: 'Roboto', sans-serif; }

/* line 477, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.events-calendar-wrap {
  margin: 0 -30px; }
  @media (max-width: 767px) {
    /* line 477, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .events-calendar-wrap {
      margin: 0 -15px; } }
  /* line 484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .events-calendar-wrap.flipster--flat .flipster__container {
    height: 320px !important; }
    /* line 486, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .events-calendar-wrap.flipster--flat .flipster__container .flipster__item {
      height: 320px !important; }
      /* line 488, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
      .events-calendar-wrap.flipster--flat .flipster__container .flipster__item .flipster__item__content {
        height: 320px !important;
        transform: scale(1); }
  @media (min-width: 768px) {
    /* line 495, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .events-calendar-wrap .wrapper {
      display: flex;
      justify-content: center;
      flex-wrap: wrap; } }

/* line 503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.event-calendar {
  background: white;
  width: 295px;
  height: 315px;
  padding: 0 30px 20px;
  display: flex;
  flex-direction: column;
  transition: all .3s ease;
  margin: 0 20px; }
  @media (min-width: 768px) {
    /* line 503, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .event-calendar {
      margin: 20px; } }
  @media (min-width: 992px) {
    /* line 516, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .event-calendar:hover {
      box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2); } }

/* line 522, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.current-date {
  display: flex;
  justify-content: center;
  padding: 25px 0;
  align-items: center; }
  /* line 527, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .current-date .date-link {
    color: #000000; }
    /* line 529, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .current-date .date-link.left {
      padding-right: 15px; }
    /* line 532, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
    .current-date .date-link.right {
      padding-left: 15px; }
  /* line 536, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .current-date .date-wrap {
    font-size: 18px;
    letter-spacing: 0.2px;
    text-align: center;
    color: #000000;
    font-weight: 500;
    min-width: 110px;
    font-family: Ubuntu; }

/* line 553, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
ul.week-days {
  display: flex;
  justify-content: space-between;
  font-weight: 600;
  padding: 5px 5px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
  /* line 560, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  ul.week-days li {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.2px;
    text-align: center;
    color: #c8c9cc;
    font-family: Ubuntu; }

/* line 573, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.weeks {
  color: #111;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-around; }
  /* line 579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .weeks div {
    display: flex;
    font-size: 1.2em;
    font-weight: 300;
    justify-content: space-between;
    margin-bottom: 20px;
    width: 100%; }

/* line 589, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.last-month,
.prev-month,
.next-month {
  opacity: .3; }

/* line 596, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
.weeks span {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: transparent;
  display: block;
  text-align: center;
  line-height: 26px;
  font-size: 13px;
  font-weight: 500;
  color: #111111;
  font-family: Ubuntu; }
  /* line 608, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .weeks span.avail {
    background: #7dd090; }
  /* line 611, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .weeks span.booked {
    background: #ff6f6f; }
  /* line 614, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  .weeks span.unavail {
    background: #cdcfd5; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table {
  z-index: 123;
  position: relative; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_price_btn a {
  border: 1px solid #2ECC71;
  color: #2ECC71; }

/* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content:hover .generic_price_btn a,
#generic_price_table .generic_content.active .generic_price_btn a {
  background-color: #2ECC71;
  color: #fff; }

/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.row .table {
  padding: 28px 0; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content {
  text-align: center; }

/* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price {
  margin: 0 0 20px 0; }

/* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content {
  margin: 0 0 50px 0; }

/* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content .head {
  padding-top: 40px;
  position: relative;
  z-index: 1; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content .head span {
  font-family: "Raleway",sans-serif;
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 2px;
  margin: 0;
  padding: 0;
  text-transform: uppercase; }

/* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag {
  padding: 0 0 20px; }

/* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price {
  display: block; }

/* line 58, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign {
  display: inline-block;
  font-family: "Lato",sans-serif;
  font-size: 28px;
  font-weight: 400;
  vertical-align: middle; }

/* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency {
  font-family: "Lato",sans-serif;
  font-size: 60px;
  font-weight: 300;
  letter-spacing: -2px;
  line-height: 60px;
  padding: 0;
  vertical-align: middle; }

/* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent {
  display: inline-block;
  font-family: "Lato",sans-serif;
  font-size: 24px;
  font-weight: 400;
  vertical-align: bottom; }

/* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .month {
  font-family: "Lato",sans-serif;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 3px;
  vertical-align: bottom; }

/* line 92, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_feature_list ul {
  list-style: none;
  padding: 0;
  margin: 0; }

/* line 99, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content,
#generic_price_table .generic_content:hover,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content .price,
#generic_price_table .generic_content:hover .price,
#generic_price_table .generic_content .generic_price_btn a,
#generic_price_table .generic_content:hover .generic_price_btn a {
  transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -webkit-transition: all 0.3s ease-in-out 0s; }

@media (max-width: 767px) {
  /* line 117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .generic_content {
    margin-bottom: 75px; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 122, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .col-md-3 {
    float: left;
    width: 50%; }

  /* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .col-md-4 {
    float: left;
    width: 50%; }

  /* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .generic_content {
    margin-bottom: 75px; } }
/* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home {
  font-family: 'Raleway', sans-serif; }

/* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.text-center h1,
.text-center h1 a {
  font-size: 30px;
  font-weight: 300;
  text-decoration: none; }

/* line 150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.demo-pic {
  margin: 0 auto; }

/* line 153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.demo-pic:hover {
  opacity: 0.7; }

/* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  display: table; }

/* line 163, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li {
  float: left; }

/* line 166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li + li {
  margin-left: 10px;
  padding-bottom: 10px; }

/* line 170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li a {
  display: block;
  width: 50px;
  height: 50px;
  font-size: 0px; }

/* line 177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .divider {
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 20px; }

/* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .divider span {
  width: 100%;
  display: table;
  height: 2px;
  background: #ddd;
  margin: 50px auto;
  line-height: 2px; }

/* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .itemname {
  text-align: center;
  font-size: 50px;
  padding: 50px 0 20px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 40px;
  text-decoration: none;
  font-weight: 300; }

/* line 199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .itemnametext {
  text-align: center;
  font-size: 20px;
  padding-top: 5px;
  text-transform: uppercase;
  display: inline-block; }

/* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .footer {
  padding: 40px 0; }

/* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.price-heading {
  text-align: center; }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.price-heading h1 {
  color: #666;
  margin: 0;
  padding: 0 0 50px 0; }

/* line 8, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
#generic_price_table.custom {
  background-color: inherit;
  background-color: #f8f8f8;
  padding-bottom: 45px;
  padding-top: 20px; }
  /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .headline, #generic_price_table.custom .text-primary {
    color: #28a745; }
  /* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .normal {
    color: #606994; }
  /* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .text-default {
    color: #343a64; }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .text-focus {
    color: #ff6f6f; }
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .circle, #generic_price_table.custom .graph {
    position: relative; }
  /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .polularity {
    position: absolute;
    top: 12%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222;
    font-family: Ubuntu;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: 0.7px;
    text-align: center;
    color: #ffffff; }
    /* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .polularity.most-popular {
      font-size: 30px; }
  /* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .percentage {
    position: absolute;
    top: 42%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222;
    color: #28a745;
    font-family: HelveticaNeue;
    font-size: 22px;
    font-weight: 500; }
  /* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .generic_content {
    background-color: white; }
    /* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content .generic_head_content {
      margin-top: -94px; }
      /* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content .generic_head_content h2.normal {
        font-family: Ubuntu;
        font-size: 32px;
        line-height: 1.16; }
      /* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content .generic_head_content p.headline {
        font-family: Helvetica;
        font-size: 20px;
        line-height: 1.15; }
    /* line 88, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content.most-popular .generic_head_content {
      margin-top: -140px; }
  /* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom li {
    padding-left: 28px;
    padding-right: 28px; }
    /* line 97, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom li p {
      font-family: Helvetica;
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.31;
      letter-spacing: normal;
      text-align: center; }
    /* line 108, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom li .potential-return {
      font-family: Ubuntu;
      font-size: 18px;
      line-height: 2.06; }
  /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.boats {
    position: absolute;
    top: 65%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222; }
  /* line 123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.plus, #generic_price_table.custom img.check, #generic_price_table.custom img.minus {
    margin-top: 20px;
    margin-bottom: 10px; }
  /* line 128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.potential-percentage {
    margin-top: 20px;
    margin-bottom: 30px;
    width: 208px;
    height: 208px; }
  /* line 135, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .mt-20 {
    margin-top: 20px; }
  /* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .price-heading .headline {
    margin-top: 5px;
    padding-bottom: 15px; }
  /* line 145, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .price-heading h5.normal {
    padding-bottom: 150px;
    font-family: Ubuntu;
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.23;
    letter-spacing: 1px; }
  /* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .call-to-action {
    height: 158px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #cccdd8;
    padding: 25px; }
    /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action.most-popular {
      background-color: #28a745; }
      /* line 167, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .call-to-action.most-popular h4 {
        font-family: Ubuntu;
        font-size: 30px;
        line-height: 1.23;
        color: #ffffff;
        margin-bottom: 20px; }
      /* line 175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .call-to-action.most-popular a {
        background-color: #ffffff;
        color: #28a745;
        padding: 9px 25px; }
    /* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action h4 {
      font-family: Ubuntu;
      font-size: 30px;
      line-height: 1.23;
      color: #ffffff;
      margin-bottom: 20px; }
    /* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action a {
      text-decoration: none;
      font-family: Ubuntu;
      font-size: 19.4px;
      line-height: 0.06;
      letter-spacing: 1.2px;
      color: #ffffff;
      padding: 7px 25px;
      border-radius: 27.9px;
      background-color: #28a745; }
  /* line 204, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom p.anticipated-selling-time {
    font-family: Ubuntu;
    font-size: 16px;
    line-height: 2.06;
    color: #606994;
    margin-bottom: 20px; }
    /* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom p.anticipated-selling-time.most-popular {
      font-size: 18px; }
  /* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom p.duration {
    margin-top: -20px;
    margin-bottom: 30px;
    font-family: HelveticaNeue;
    font-size: 16px;
    line-height: 0.81;
    letter-spacing: 0.1px;
    color: #28a745; }
  /* line 224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .bar-chat {
    position: relative;
    width: 190px;
    margin: 0 auto;
    border-left: 1px solid #c8c7cc;
    padding-left: 15px; }
    /* line 231, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .v-label {
      position: absolute;
      -moz-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      left: -30px;
      top: 50%;
      font-family: HelveticaNeue;
      font-size: 12px;
      line-height: 1.08;
      letter-spacing: 0.1px;
      color: #9b9b9b; }
    /* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .bar {
      position: absolute;
      left: 50px;
      bottom: 0px; }
    /* line 253, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .arrow-up {
      position: absolute;
      left: -4.2px;
      top: -5px;
      border-left: 4px solid transparent;
      border-right: 4px solid transparent;
      border-bottom: 8px solid #9b9b9b; }
    /* line 262, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .h-line {
      margin-bottom: 40px;
      height: 1px;
      background-color: #c8c7cc; }
  @media (max-width: 767px) {
    /* line 270, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .plan-list .col-sm-12.col-xs-12:not(:first-child) {
      margin-top: 50px; } }
  @media (min-width: 768px) {
    /* line 276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content {
      margin-top: 30px; }
      /* line 279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content.most-popular {
        margin-top: 0; }
    /* line 284, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-120 {
      height: 120px; }
    /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-80 {
      height: 80px; }
    /* line 292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-150 {
      height: 150px; }
    /* line 297, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content.most-popular {
      margin-left: -30px;
      margin-right: -30px;
      position: relative;
      z-index: 999;
      border-radius: 4px;
      box-shadow: 0 9px 21px 0 rgba(93, 130, 170, 0.21); } }

/* line 623, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
#generic_price_table.custom.charters .mt_0 {
  margin-top: 0px; }
/* line 624, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
#generic_price_table.custom.charters .mb_30 {
  margin-bottom: 30px; }
/* line 626, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
#generic_price_table.custom.charters .generic_content {
  margin: 140px 20px 30px !important;
  cursor: pointer; }
  /* line 632, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  #generic_price_table.custom.charters .generic_content .generic_head_content .circle .polularity {
    top: 28%;
    font-size: 45px !important; }
  /* line 639, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/charters.scss */
  #generic_price_table.custom.charters .generic_content .generic_feature_list .charter-relative {
    margin: 20px; }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
.fin-table-wrap {
  overflow: auto;
  width: 100%; }

/* line 10, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
.finance-page .logo.mobile img {
  text-align: center;
  margin: 0 auto;
  display: block; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
.finance-page .fin-table.desktop, .finance-page .logo.desktop {
  display: block; }
/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
.finance-page .fin-table.mobile, .finance-page .logo.mobile {
  display: none; }
@media (max-width: 414px) {
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
  .finance-page .fin-table.desktop, .finance-page .logo.desktop {
    display: none; }
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
  .finance-page .fin-table.mobile, .finance-page .logo.mobile {
    display: block; } }

/* line 37, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
.fin-table {
  min-width: 945px;
  max-width: 100%; }
  /* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
  .fin-table td {
    -webkit-border-horizontal-spacing: 10px;
    -webkit-border-vertical-spacing: 10px;
    border-top: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    padding: 10px 10px 30px 10px; }
  /* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
  .fin-table .company {
    padding: 20px 25px;
    border-top: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    margin-bottom: 35px; }
    /* line 60, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
    .fin-table .company .logo {
      margin-bottom: 5px; }
    /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
    .fin-table .company .they-say, .fin-table .company .we-say {
      margin-bottom: 20px; }
      /* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
      .fin-table .company .they-say p, .fin-table .company .we-say p {
        text-align: justify; }
  /* line 71, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/finance.scss */
  .fin-table.mobile {
    width: auto !important;
    min-width: auto !important;
    background: white; }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/contacts.scss */
.hotel_block a {
  font-size: 16px;
  line-height: 1.44;
  letter-spacing: normal;
  color: #4d9300;
  text-decoration: underline;
  display: inline-block;
  padding-top: 5px; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/contacts.scss */
.hotel_block p {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: .9px;
  color: #2a3352; }

/* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/contacts.scss */
.hotel_block span {
  font-size: 16px;
  line-height: 1.56;
  letter-spacing: 0.3px;
  color: #606994;
  font-weight: 500; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table {
  z-index: 123;
  position: relative; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_price_btn a {
  border: 1px solid #2ECC71;
  color: #2ECC71; }

/* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content:hover .generic_price_btn a,
#generic_price_table .generic_content.active .generic_price_btn a {
  background-color: #2ECC71;
  color: #fff; }

/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.row .table {
  padding: 28px 0; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content {
  text-align: center; }

/* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price {
  margin: 0 0 20px 0; }

/* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content {
  margin: 0 0 50px 0; }

/* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content .head {
  padding-top: 40px;
  position: relative;
  z-index: 1; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_head_content .head span {
  font-family: "Raleway",sans-serif;
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 2px;
  margin: 0;
  padding: 0;
  text-transform: uppercase; }

/* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag {
  padding: 0 0 20px; }

/* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price {
  display: block; }

/* line 58, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign {
  display: inline-block;
  font-family: "Lato",sans-serif;
  font-size: 28px;
  font-weight: 400;
  vertical-align: middle; }

/* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency {
  font-family: "Lato",sans-serif;
  font-size: 60px;
  font-weight: 300;
  letter-spacing: -2px;
  line-height: 60px;
  padding: 0;
  vertical-align: middle; }

/* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent {
  display: inline-block;
  font-family: "Lato",sans-serif;
  font-size: 24px;
  font-weight: 400;
  vertical-align: bottom; }

/* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_head_price .generic_price_tag .month {
  font-family: "Lato",sans-serif;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 3px;
  vertical-align: bottom; }

/* line 92, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content .generic_feature_list ul {
  list-style: none;
  padding: 0;
  margin: 0; }

/* line 99, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table .generic_content,
#generic_price_table .generic_content:hover,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content .price,
#generic_price_table .generic_content:hover .price,
#generic_price_table .generic_content .generic_price_btn a,
#generic_price_table .generic_content:hover .generic_price_btn a {
  transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -webkit-transition: all 0.3s ease-in-out 0s; }

@media (max-width: 767px) {
  /* line 117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .generic_content {
    margin-bottom: 75px; } }
@media (min-width: 768px) and (max-width: 991px) {
  /* line 122, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .col-md-3 {
    float: left;
    width: 50%; }

  /* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .col-md-4 {
    float: left;
    width: 50%; }

  /* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
  #generic_price_table .generic_content {
    margin-bottom: 75px; } }
/* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home {
  font-family: 'Raleway', sans-serif; }

/* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.text-center h1,
.text-center h1 a {
  font-size: 30px;
  font-weight: 300;
  text-decoration: none; }

/* line 150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.demo-pic {
  margin: 0 auto; }

/* line 153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.demo-pic:hover {
  opacity: 0.7; }

/* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  display: table; }

/* line 163, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li {
  float: left; }

/* line 166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li + li {
  margin-left: 10px;
  padding-bottom: 10px; }

/* line 170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home li a {
  display: block;
  width: 50px;
  height: 50px;
  font-size: 0px; }

/* line 177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .divider {
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
  padding: 20px; }

/* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .divider span {
  width: 100%;
  display: table;
  height: 2px;
  background: #ddd;
  margin: 50px auto;
  line-height: 2px; }

/* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .itemname {
  text-align: center;
  font-size: 50px;
  padding: 50px 0 20px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 40px;
  text-decoration: none;
  font-weight: 300; }

/* line 199, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .itemnametext {
  text-align: center;
  font-size: 20px;
  padding-top: 5px;
  text-transform: uppercase;
  display: inline-block; }

/* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
#generic_price_table_home .footer {
  padding: 40px 0; }

/* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.price-heading {
  text-align: center; }

/* line 213, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/_base.scss */
.price-heading h1 {
  color: #666;
  margin: 0;
  padding: 0 0 50px 0; }

/* line 8, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
#generic_price_table.custom {
  background-color: inherit;
  background-color: #f8f8f8;
  padding-bottom: 45px;
  padding-top: 20px; }
  /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .headline, #generic_price_table.custom .text-primary {
    color: #28a745; }
  /* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .normal {
    color: #606994; }
  /* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .text-default {
    color: #343a64; }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .text-focus {
    color: #ff6f6f; }
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .circle, #generic_price_table.custom .graph {
    position: relative; }
  /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .polularity {
    position: absolute;
    top: 12%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222;
    font-family: Ubuntu;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: 0.7px;
    text-align: center;
    color: #ffffff; }
    /* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .polularity.most-popular {
      font-size: 30px; }
  /* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .percentage {
    position: absolute;
    top: 42%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222;
    color: #28a745;
    font-family: HelveticaNeue;
    font-size: 22px;
    font-weight: 500; }
  /* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .generic_content {
    background-color: white; }
    /* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content .generic_head_content {
      margin-top: -94px; }
      /* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content .generic_head_content h2.normal {
        font-family: Ubuntu;
        font-size: 32px;
        line-height: 1.16; }
      /* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content .generic_head_content p.headline {
        font-family: Helvetica;
        font-size: 20px;
        line-height: 1.15; }
    /* line 88, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content.most-popular .generic_head_content {
      margin-top: -140px; }
  /* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom li {
    padding-left: 28px;
    padding-right: 28px; }
    /* line 97, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom li p {
      font-family: Helvetica;
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.31;
      letter-spacing: normal;
      text-align: center; }
    /* line 108, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom li .potential-return {
      font-family: Ubuntu;
      font-size: 18px;
      line-height: 2.06; }
  /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.boats {
    position: absolute;
    top: 65%;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 2222; }
  /* line 123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.plus, #generic_price_table.custom img.check, #generic_price_table.custom img.minus {
    margin-top: 20px;
    margin-bottom: 10px; }
  /* line 128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom img.potential-percentage {
    margin-top: 20px;
    margin-bottom: 30px;
    width: 208px;
    height: 208px; }
  /* line 135, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .mt-20 {
    margin-top: 20px; }
  /* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .price-heading .headline {
    margin-top: 5px;
    padding-bottom: 15px; }
  /* line 145, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .price-heading h5.normal {
    padding-bottom: 150px;
    font-family: Ubuntu;
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.23;
    letter-spacing: 1px; }
  /* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .call-to-action {
    height: 158px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #cccdd8;
    padding: 25px; }
    /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action.most-popular {
      background-color: #28a745; }
      /* line 167, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .call-to-action.most-popular h4 {
        font-family: Ubuntu;
        font-size: 30px;
        line-height: 1.23;
        color: #ffffff;
        margin-bottom: 20px; }
      /* line 175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .call-to-action.most-popular a {
        background-color: #ffffff;
        color: #28a745;
        padding: 9px 25px; }
    /* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action h4 {
      font-family: Ubuntu;
      font-size: 30px;
      line-height: 1.23;
      color: #ffffff;
      margin-bottom: 20px; }
    /* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .call-to-action a {
      text-decoration: none;
      font-family: Ubuntu;
      font-size: 19.4px;
      line-height: 0.06;
      letter-spacing: 1.2px;
      color: #ffffff;
      padding: 7px 25px;
      border-radius: 27.9px;
      background-color: #28a745; }
  /* line 204, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom p.anticipated-selling-time {
    font-family: Ubuntu;
    font-size: 16px;
    line-height: 2.06;
    color: #606994;
    margin-bottom: 20px; }
    /* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom p.anticipated-selling-time.most-popular {
      font-size: 18px; }
  /* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom p.duration {
    margin-top: -20px;
    margin-bottom: 30px;
    font-family: HelveticaNeue;
    font-size: 16px;
    line-height: 0.81;
    letter-spacing: 0.1px;
    color: #28a745; }
  /* line 224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
  #generic_price_table.custom .bar-chat {
    position: relative;
    width: 190px;
    margin: 0 auto;
    border-left: 1px solid #c8c7cc;
    padding-left: 15px; }
    /* line 231, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .v-label {
      position: absolute;
      -moz-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      left: -30px;
      top: 50%;
      font-family: HelveticaNeue;
      font-size: 12px;
      line-height: 1.08;
      letter-spacing: 0.1px;
      color: #9b9b9b; }
    /* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .bar {
      position: absolute;
      left: 50px;
      bottom: 0px; }
    /* line 253, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .arrow-up {
      position: absolute;
      left: -4.2px;
      top: -5px;
      border-left: 4px solid transparent;
      border-right: 4px solid transparent;
      border-bottom: 8px solid #9b9b9b; }
    /* line 262, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .bar-chat .h-line {
      margin-bottom: 40px;
      height: 1px;
      background-color: #c8c7cc; }
  @media (max-width: 767px) {
    /* line 270, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .plan-list .col-sm-12.col-xs-12:not(:first-child) {
      margin-top: 50px; } }
  @media (min-width: 768px) {
    /* line 276, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content {
      margin-top: 30px; }
      /* line 279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
      #generic_price_table.custom .generic_content.most-popular {
        margin-top: 0; }
    /* line 284, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-120 {
      height: 120px; }
    /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-80 {
      height: 80px; }
    /* line 292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .h-150 {
      height: 150px; }
    /* line 297, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/selling/custom.scss */
    #generic_price_table.custom .generic_content.most-popular {
      margin-left: -30px;
      margin-right: -30px;
      position: relative;
      z-index: 999;
      border-radius: 4px;
      box-shadow: 0 9px 21px 0 rgba(93, 130, 170, 0.21); } }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/aboutus.scss */
.txt p {
  height: 550px; }

/* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/aboutus.scss */
.about-bottom-slider .flipster__button.button--next {
  bottom: 125px !important; }
/* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/aboutus.scss */
.about-bottom-slider .txt p {
  height: 350px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.login-form {
  text-align: center;
  vertical-align: middle;
  margin-top: 100px; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.login-border {
  width: 200px;
  height: 280px;
  margin: 0 auto;
  padding: 20px 20px 20px 20px;
  background-image: linear-gradient(to right, #43559c, rgba(55, 57, 117, 0.84) 0%, #242e49);
  color: #d8d8d8; }

/* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.login-input {
  width: 160px;
  height: 24px; }

/* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.google-link {
  font-size: 16px;
  line-height: 1.44;
  letter-spacing: normal;
  color: #4d9300;
  text-decoration: underline;
  display: inline-block;
  padding-top: 5px; }

/* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around; }

/* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-image {
  width: 100%;
  height: 220px; }

/* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  border: 1px solid #43559c;
  background-color: rgba(255, 255, 255, 0.83); }

/* line 46, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-detail-info {
  background-color: #29324f;
  color: white; }

/* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap; }

/* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.fa-plus-square {
  font-size: 80px !important;
  line-height: 1.5 !important;
  color: #606994; }

/* line 63, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.fa-sign-out {
  font-size: 80px !important;
  line-height: 1.5 !important;
  color: #606994; }

/* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.trash-link {
  text-align: center; }

/* line 73, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.social-top-buttons {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between; }

/* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .img-wrapper {
  margin-bottom: 20px;
  height: 150px;
  overflow: hidden; }
/* line 87, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .panel-body {
  padding: 5px; }
/* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social a.social-link {
  padding: 5px; }
  /* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  .post.social a.social-link i.fa {
    font-size: 15px; }
/* line 99, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .inline-block {
  display: inline-block; }
/* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .readio-collection {
  margin-left: 5px; }
  /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  .post.social .readio-collection input[typ='radio'] {
    margin: 0; }
  /* line 110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  .post.social .readio-collection input[type="radio"] + label::before {
    top: 1px; }
  /* line 114, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  .post.social .readio-collection input[type="radio"] + label::after {
    top: 4px; }
  /* line 118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  .post.social .readio-collection .radio label {
    font-size: 12px;
    padding: 0;
    padding-top: 3px; }
/* line 126, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .panel-title {
  overflow: hidden; }
/* line 131, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post.social .panel-heading .fa-info-circle {
  position: absolute;
  right: 10px;
  top: 2px;
  padding: 10px; }

/* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.btn.new-post {
  margin: 15px 0; }

/* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.post-author {
  margin-top: 5px;
  font-size: 12px; }

/* line 149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
#editor {
  margin-bottom: 30px;
  height: 100px; }

/* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
#new_social .actions {
  margin-bottom: 15px; }

/* line 159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .social_social_pictures_image {
  margin: 0; }
/* line 163, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social input[type=file] {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  z-index: 100; }
/* line 175, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .img-cover {
  position: relative;
  text-align: center;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  border-radius: 5px;
  background: #d9edf7;
  margin-bottom: 10px; }
/* line 186, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .img-preview {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  font-size: 0; }
/* line 198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .img-preview span {
  font-size: 32px;
  top: 36%; }
/* line 203, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .checkbox label:after {
  font-size: 20px;
  top: -5px; }
/* line 208, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .checkbox label:before {
  top: -4px;
  width: 25px;
  height: 25px; }
/* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .checkbox label {
  margin-bottom: 10px;
  padding-left: 15px; }
/* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
form#new_social .btn-submit {
  margin: 20px 0; }

/* line 224, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.popover {
  width: 276px; }

/* line 228, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
#suggestions {
  width: 330px;
  position: absolute;
  top: 140px;
  z-index: 9999; }
  /* line 234, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  #suggestions .list-group {
    box-shadow: 0 9px 21px 0 rgba(93, 130, 170, 0.21);
    max-height: 200px;
    overflow-y: scroll; }
    /* line 239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
    #suggestions .list-group .list-group-item {
      cursor: pointer; }
      /* line 242, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
      #suggestions .list-group .list-group-item img {
        margin-right: 5px;
        height: 30px;
        width: 30px; }

/* line 251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
.editor-wrapper {
  position: relative; }

@media (max-width: 767.98px) {
  /* line 258, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/socials.scss */
  form#new_social .btn-submit {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px; } }
/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
#carouselDetailPageVideo .carousel-control span.glyphicon {
  color: #606994; }

/* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
.video-big-window {
  width: 100%;
  background-color: #f8f8f8;
  padding: 40px 50px 35px;
  position: relative;
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    /* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
    .video-big-window {
      padding: 25px 0; } }
  /* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
  .video-big-window h2.video-title-detail {
    font-size: 30px;
    font-weight: normal;
    line-height: 1.33;
    text-align: center;
    color: #343a64;
    margin-top: 0;
    margin-bottom: 30px; }
  /* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
  .video-big-window .video-partial {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    height: 0; }
    /* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
    .video-big-window .video-partial iframe {
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      position: absolute;
      z-index: 10;
      vertical-align: top; }
  /* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
  .video-big-window .foot-video-detail {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 0 0; }
    /* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
    .video-big-window .foot-video-detail .left p {
      font-size: 14px;
      font-weight: 300;
      line-height: 1.57;
      color: #343a64; }
      /* line 55, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
      .video-big-window .foot-video-detail .left p:last-child {
        margin-bottom: 0; }
    /* line 60, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
    .video-big-window .foot-video-detail .video-details-back {
      width: 121px;
      height: 38px;
      border-radius: 23px;
      border: solid 1px #28a745;
      padding: 7px 15px;
      background: transparent; }
      /* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/videos.scss */
      .video-big-window .foot-video-detail .video-details-back span {
        font-size: 16px;
        letter-spacing: 1px;
        text-align: center;
        color: #28a745;
        line-height: 1; }

/* line 2, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar table {
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-vertical-spacing: 0px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #dddddd;
  border-collapse: collapse;
  box-sizing: border-box;
  max-width: 100%;
  width: 100%; }
/* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar tr {
  border-collapse: collapse; }
/* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar th {
  padding: 6px;
  border-bottom: 2px solid #dddddd;
  border-collapse: collapse;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 0px none #333333;
  box-sizing: border-box;
  text-align: left; }
/* line 28, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar td {
  padding: 6px;
  vertical-align: top;
  width: 14%;
  border: 1px solid #ddd;
  border-top-color: #dddddd;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-color: #dddddd;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-color: #dddddd;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #dddddd;
  border-left-style: solid;
  border-left-width: 1px; }
/* line 48, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .day {
  height: 80px; }
/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .today {
  background: #FFFFC0; }
/* line 69, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .prev-month {
  background: #DDD; }
/* line 72, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/simple_calendar-2.3.0/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .next-month {
  background: #DDD; }

/*
 * jQuery File Upload Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2013, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
/* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload.scss */
.fileinput-button {
  position: relative;
  overflow: hidden;
  display: inline-block; }

/* line 18, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload.scss */
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px !important;
  direction: ltr;
  cursor: pointer; }

/* Fixes for IE < 8 */
@media screen\9 {
  /* line 32, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload.scss */
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%; } }
/*
 * jQuery File Upload UI Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
/* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px; }

/* line 17, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
.progress-animated .progress-bar,
.progress-animated .bar {
  background: url(/assets/progressbar-a45ab53b619988cefd45f49cfacc604dd499b93f53a96927cf7b2d965f421f48.gif) !important;
  filter: none; }

/* line 22, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-process {
  float: right;
  display: none; }

/* line 26, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-processing .fileupload-process,
.files .processing .preview {
  display: block;
  width: 32px;
  height: 32px;
  background: url(/assets/loading-b84750cc5a395288fcfd0cf42e3a60d6135e2f14db83fce05e97e5abacc2f9b4.gif) center no-repeat;
  background-size: contain; }

/* line 34, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
.files audio,
.files video {
  max-width: 300px; }

@media (max-width: 767px) {
  /* line 40, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .fileupload-buttonbar .toggle,
  .files .toggle,
  .files .btn span {
    display: none; }

  /* line 45, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files .name {
    width: 80px;
    word-wrap: break-word; }

  /* line 49, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files audio,
  .files video {
    max-width: 80px; }

  /* line 53, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/jquery-fileupload-rails-0.4.7/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files img,
  .files canvas {
    max-width: 100%; } }
/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/social_pictures.scss */
#social_pictures canvas {
  margin-top: 10px;
  width: 100% !important;
  height: auto !important; }
/* line 8, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/social_pictures.scss */
#social_pictures .item {
  overflow: hidden; }
  /* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/social_pictures.scss */
  #social_pictures .item a {
    cursor: pointer; }
  /* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/social_pictures.scss */
  #social_pictures .item span.glyphicon-remove-circle {
    color: red;
    position: absolute;
    font-size: 25px;
    right: 3px;
    top: 1px; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
.login-page, .sign-up-page, .forgot-password-page {
  padding: 40px 0; }
  /* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .login-page .title, .sign-up-page .title, .forgot-password-page .title {
    font-size: 30px;
    color: #606994;
    text-align: center;
    text-transform: capitalize;
    font-weight: 300; }
  /* line 10, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .login-page .field, .sign-up-page .field, .forgot-password-page .field {
    margin: 10px 0; }
    /* line 12, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .login-page .field label, .sign-up-page .field label, .forgot-password-page .field label {
      font-weight: normal;
      color: #2a3352; }
    /* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .login-page .field .form-control, .sign-up-page .field .form-control, .forgot-password-page .field .form-control {
      text-align: left;
      border-color: transparent;
      height: 42px;
      border-radius: 3px;
      background-color: #f8f8f8;
      font-size: 16px;
      font-weight: 300;
      color: #606994;
      box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.14);
      transition: all .2s ease;
      padding: 6px 9px; }
      /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .login-page .field .form-control::-webkit-input-placeholder, .sign-up-page .field .form-control::-webkit-input-placeholder, .forgot-password-page .field .form-control::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .login-page .field .form-control::-moz-placeholder, .sign-up-page .field .form-control::-moz-placeholder, .forgot-password-page .field .form-control::-moz-placeholder {
        /* Firefox 19+ */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .login-page .field .form-control:-ms-input-placeholder, .sign-up-page .field .form-control:-ms-input-placeholder, .forgot-password-page .field .form-control:-ms-input-placeholder {
        /* IE 10+ */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
      /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/style.scss */
      .login-page .field .form-control:-moz-placeholder, .sign-up-page .field .form-control:-moz-placeholder, .forgot-password-page .field .form-control:-moz-placeholder {
        /* Firefox 18- */
        color: rgba(46, 53, 88, 0.5);
        font-family: 'Roboto';
        font-style: italic;
        font-weight: 100; }
  /* line 31, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .login-page .actions, .sign-up-page .actions, .forgot-password-page .actions {
    text-align: center; }
    /* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .login-page .actions .btn-submit, .sign-up-page .actions .btn-submit, .forgot-password-page .actions .btn-submit {
      padding: 10px 50px;
      font-size: 20px; }
  /* line 38, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .login-page .other-links, .sign-up-page .other-links, .forgot-password-page .other-links {
    text-align: center;
    margin-top: 10px; }
    /* line 41, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .login-page .other-links a, .sign-up-page .other-links a, .forgot-password-page .other-links a {
      padding: 10px 0;
      display: inline-block;
      color: #28a745; }
      /* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .login-page .other-links a:not(:last-child)::after, .sign-up-page .other-links a:not(:last-child)::after, .forgot-password-page .other-links a:not(:last-child)::after {
        content: " | "; }

/* line 53, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
.notify-page .not-read {
  background: #cdcfd5; }
/* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
.notify-page .view-detail {
  padding: 10px 5px;
  color: #606994; }
/* line 60, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
.notify-page .delete-notify {
  color: #ff001f;
  padding: 10px 5px; }

/* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
.dropdown-alert {
  position: relative; }
  /* line 68, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .dropdown-alert .cover-dropdown {
    font-size: 16px;
    padding: 0;
    width: 224px; }
    /* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert .cover-dropdown:before {
      content: '';
      position: absolute;
      display: block;
      width: 0;
      height: 0;
      border: 10px solid transparent;
      border-bottom-color: white;
      top: -18px;
      left: 58px; }
    /* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert .cover-dropdown .header-alert {
      padding: 10px 12px; }
      /* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .header-alert .title {
        float: left;
        font-size: 18px;
        margin: 0; }
      /* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .header-alert .close-alert {
        float: right;
        font-size: 19px;
        cursor: pointer; }
    /* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert .cover-dropdown .body-alert {
      padding: 5px 12px 10px; }
      /* line 98, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .body-alert .select-option {
        cursor: pointer;
        width: 100%;
        padding: 10px; }
    /* line 104, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert .cover-dropdown .footer-alert {
      padding: 5px 12px 10px; }
      /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .footer-alert .btn-create-alert {
        display: block;
        padding: 10px;
        font-size: 16px; }
  /* line 113, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
  .dropdown-alert #dropdownAlert {
    padding: 9px 20px;
    background: white;
    text-align: center;
    display: block;
    border-radius: 18px;
    color: #343a64;
    font-size: 16px; }
    /* line 121, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert #dropdownAlert:hover, .dropdown-alert #dropdownAlert:focus {
      text-decoration: none; }
    /* line 124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert #dropdownAlert i {
      color: #28a745;
      margin-right: 5px; }
    @media screen and (max-width: 767px) {
      /* line 113, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert #dropdownAlert {
        padding: 5px;
        font-size: 14px; } }
  @media screen and (max-width: 767px) {
    /* line 134, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
    .dropdown-alert .cover-dropdown {
      font-size: 14px;
      width: 160px;
      left: -45%; }
      /* line 138, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown:before {
        content: none; }
      /* line 142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .header-alert .title {
        font-size: 14px; }
      /* line 145, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .header-alert .close-alert {
        font-size: 14px; }
      /* line 150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/notify.scss */
      .dropdown-alert .cover-dropdown .footer-alert .btn-create-alert {
        padding: 5px;
        font-size: 14px; } }

/*!
 * FullCalendar v3.9.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */
/* line 6, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc {
  direction: ltr;
  text-align: left; }

/* line 10, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl {
  text-align: right; }

/* line 13, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em; }

/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 19, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: .3; }

/* line 24, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: .3; }

/* line 29, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7; }

/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
/* line 36, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc button {
  /* force height to include the border and padding */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: 2.1em;
  padding: 0 .6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer; }

/* Firefox has an annoying inner border */
/* line 52, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0; }

/* line 56, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-default {
  /* non-theme */
  border: 1px solid; }

/* line 60, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

/* line 65, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

/* icons in buttons */
/* line 71, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  top: -0.05em;
  /* seems to be a good adjustment across browsers */
  margin: 0 .2em;
  vertical-align: middle; }

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
/* line 83, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }

/* line 97, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6; }

/* line 104, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear; }

/* line 113, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }

/* line 119, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  box-shadow: none; }

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
/* line 127, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-button-group {
  display: inline-block; }

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
/* line 134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px; }

/* line 139, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0; }

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 145, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }

/* line 149, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  padding: 2px 4px; }

/* line 153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-popover .fc-header .fc-title {
  margin: 0 2px; }

/* line 156, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-popover .fc-header .fc-close {
  cursor: pointer; }

/* line 159, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left; }

/* line 163, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right; }

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
/* line 169, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-divider {
  border-style: solid;
  border-width: 1px; }

/* line 173, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0; }

/* line 180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-clear {
  clear: both; }

/* line 183, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

/* line 193, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */ }

/* line 197, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */ }

/* Tables
--------------------------------------------------------------------------------------------------*/
/* line 203, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc table {
  width: 100%;
  box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */ }

/* line 213, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc th {
  text-align: center; }

/* line 216, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top; }

/* line 223, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */ }

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
/* line 229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
a[data-goto] {
  cursor: pointer; }

/* line 232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
a[data-goto]:hover {
  text-decoration: underline; }

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
/* line 237, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0; }

/* line 243, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent; }

/* line 251, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */ }

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
/* line 257, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row {
  position: relative; }

/* line 260, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-bg {
  z-index: 1; }

/* highlighting cells & background event skeleton */
/* line 264, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */ }

/* line 269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */ }

/* line 274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent; }

/* line 278, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-bgevent-skeleton {
  z-index: 2; }

/* line 281, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-highlight-skeleton {
  z-index: 3; }

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
/* line 288, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */ }

/* line 294, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-helper-skeleton {
  z-index: 5; }

/* line 297, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent; }

/* line 306, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0; }

/* line 311, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0; }

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
/* line 318, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-scroller {
  -webkit-overflow-scrolling: touch; }

/* TODO: move to agenda/basic */
/* line 322, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */ }

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
/* line 331, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: .85em;
  line-height: 1.3;
  border-radius: 3px;
  border: 1px solid #3a87ad;
  /* default BORDER color */ }

/* line 342, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event,
.fc-event-dot {
  background-color: #3a87ad;
  /* default BACKGROUND color */ }

/* line 347, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */ }

/* line 354, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */ }

/* line 359, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed; }

/* line 364, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event .fc-bg {
  /* the generic .fc-bg already does position */
  z-index: 1;
  background: #fff;
  opacity: .25; }

/* line 370, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event .fc-content {
  position: relative;
  z-index: 2; }

/* resizer (cursor AND touch devices) */
/* line 375, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4; }

/* resizer (touch devices) */
/* line 380, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event .fc-resizer {
  display: none; }

/* line 383, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block; }

/* hit area */
/* line 389, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px; }

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
/* line 404, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }

/* line 409, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event.fc-selected.fc-dragging {
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
/* line 415, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0; }

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
/* line 426, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 435, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* resizer (cursor AND touch devices) */
/* left resizer  */
/* line 446, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */ }

/* right resizer */
/* line 453, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */ }

/* resizer (mouse devices) */
/* line 460, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */ }

/* resizer (touch devices) */
/* line 468, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px; }

/* left resizer  */
/* line 482, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */ }

/* right resizer */
/* line 488, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */ }

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 498, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px; }

/* line 503, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */ }

/* line 507, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-grid-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: .25; }

/* line 521, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden; }

/* line 526, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-grid-event .fc-time {
  font-weight: bold; }

/* resizer (cursor devices) */
/* left resizer  */
/* line 531, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */ }

/* right resizer */
/* line 537, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */ }

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
/* line 545, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
a.fc-more {
  margin: 1px 3px;
  font-size: .85em;
  cursor: pointer;
  text-decoration: none; }

/* line 551, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
a.fc-more:hover {
  text-decoration: underline; }

/* line 554, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none; }

/* popover that appears when "more" link is clicked */
/* line 559, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */ }

/* line 563, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-more-popover {
  z-index: 2;
  width: 220px; }

/* line 567, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-more-popover .fc-event-container {
  padding: 10px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 572, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-now-indicator {
  position: absolute;
  border: 0 solid red; }

/* Utilities
--------------------------------------------------------------------------------------------------*/
/* line 578, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unselectable {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent; }

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 592, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd; }

/* line 604, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-popover {
  background-color: #fff; }

/* line 607, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee; }

/* line 612, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666; }

/* line 615, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed td.fc-today {
  background: #fcf8e3; }

/* line 618, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: .3; }

/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
/* line 624, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon {
  display: inline-block;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New", Courier, monospace;
  /* don't allow browser text-selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/*
Acceptable font-family overrides for individual icons:
  "Arial", sans-serif
  "Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/
/* line 647, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon:after {
  position: relative; }

/* line 650, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-left-single-arrow:after {
  content: "\2039";
  font-weight: bold;
  font-size: 200%;
  top: -7%; }

/* line 656, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-right-single-arrow:after {
  content: "\203A";
  font-weight: bold;
  font-size: 200%;
  top: -7%; }

/* line 662, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-left-double-arrow:after {
  content: "\AB";
  font-size: 160%;
  top: -7%; }

/* line 667, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-right-double-arrow:after {
  content: "\BB";
  font-size: 160%;
  top: -7%; }

/* line 672, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-left-triangle:after {
  content: "\25C4";
  font-size: 125%;
  top: 3%; }

/* line 677, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-right-triangle:after {
  content: "\25BA";
  font-size: 125%;
  top: 3%; }

/* line 682, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-down-triangle:after {
  content: "\25BC";
  font-size: 125%;
  top: 2%; }

/* line 687, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-icon-x:after {
  content: "\D7";
  font-size: 200%;
  top: 6%; }

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 694, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid; }

/* line 698, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: .9em;
  margin-top: 2px; }

/* List View
--------------------------------------------------------------------------------------------------*/
/* line 704, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5; }

/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 709, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.ui-widget .fc-disabled-day {
  background-image: none; }

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 714, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */ }

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
/* line 720, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.ui-widget .fc-event {
  /* overpower jqui's styles on <a> tags. TODO: more DRY */
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
  /* undo ui-widget-header bold */
  font-weight: normal; }

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
/* line 731, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome bold */ }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 737, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-slats .ui-widget-content {
  background: none;
  /* see through to fc-bg */ }

/* line 741, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc.fc-bootstrap3 a {
  text-decoration: none; }

/* line 744, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc.fc-bootstrap3 a[data-goto]:hover {
  text-decoration: underline; }

/* line 747, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap3 hr.fc-divider {
  border-color: inherit; }

/* line 750, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap3 .fc-today.alert {
  border-radius: 0; }

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 755, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap3 .fc-popover .panel-body {
  padding: 0; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 760, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap3 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none; }

/* line 764, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc.fc-bootstrap4 a {
  text-decoration: none; }

/* line 767, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc.fc-bootstrap4 a[data-goto]:hover {
  text-decoration: underline; }

/* line 770, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 hr.fc-divider {
  border-color: inherit; }

/* line 773, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 .fc-today.alert {
  border-radius: 0; }

/* line 776, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
  color: #fff; }

/* line 779, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 .fc-popover.card {
  position: absolute; }

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 784, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 .fc-popover .card-body {
  padding: 0; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 789, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-bootstrap4 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none; }

/* Toolbar
--------------------------------------------------------------------------------------------------*/
/* line 795, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar {
  text-align: center; }

/* line 798, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1em; }

/* line 801, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar.fc-footer-toolbar {
  margin-top: 1em; }

/* line 804, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-left {
  float: left; }

/* line 807, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-right {
  float: right; }

/* line 810, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-center {
  display: inline-block; }

/* the things within each left/right/center section */
/* line 814, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: .75em; }

/* the first thing within each left/center/right section */
/* line 820, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-toolbar > * > :first-child {
  /* extra precedence to override button border margins */
  margin-left: 0; }

/* title text */
/* line 825, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar h2 {
  margin: 0; }

/* button layering (for border precedence) */
/* line 829, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar button {
  position: relative; }

/* line 832, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2; }

/* line 836, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-state-down {
  z-index: 3; }

/* line 839, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4; }

/* line 843, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-toolbar button:focus {
  z-index: 5; }

/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
/* line 850, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

/* line 857, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1; }

/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
/* line 866, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */ }

/* line 872, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */ }

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
/* line 877, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row.fc-rigid {
  overflow: hidden; }

/* line 880, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

/* week and day number styling */
/* line 887, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-day-top.fc-other-month {
  opacity: 0.3; }

/* line 890, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 2px; }

/* line 894, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view th.fc-week-number,
.fc-basic-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */ }

/* line 899, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right; }

/* line 902, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
  float: left; }

/* line 905, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0; }

/* line 909, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px; }

/* line 913, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080; }

/* when week/day number have own column */
/* line 920, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view td.fc-week-number {
  text-align: center; }

/* line 923, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-basic-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em; }

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
/* line 930, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */ }

/* line 935, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */ }

/* line 939, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */ }

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
/* line 945, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap; }

/* line 951, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-axis {
  text-align: right; }

/* line 954, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-axis {
  text-align: left; }

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
/* line 959, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1; }

/* line 965, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */ }

/* line 969, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent; }

/* line 973, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid > .fc-bg {
  z-index: 1; }

/* line 976, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2; }

/* line 982, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */ }

/* line 986, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0; }

/* divs within a cell within the fc-content-skeleton */
/* line 994, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1; }

/* line 998, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2; }

/* line 1002, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3; }

/* line 1006, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4; }

/* line 1010, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-now-indicator-line {
  z-index: 5; }

/* line 1013, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-helper-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 1020, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */ }

/* line 1025, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted; }

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
/* line 1030, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */ }

/* line 1035, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */ }

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
/* line 1043, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px; }

/* line 1047, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%; }

/* line 1051, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */ }

/* line 1057, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0; }

/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/
/* line 1064, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-v-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

/* line 1073, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-v-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 1086, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */ }

/* line 1090, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-selected {
  /* need to allow touch resizers to extend outside event's bounding box */
  /* common fc-selected styles hide the fc-bg, so don't need this anyway */
  overflow: visible; }

/* line 1095, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-selected .fc-bg {
  display: none;
  /* hide semi-white background, to appear darker */ }

/* line 1099, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event .fc-content {
  overflow: hidden;
  /* for when .fc-selected */ }

/* line 1103, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px; }

/* line 1107, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event .fc-time {
  font-size: .85em;
  white-space: nowrap; }

/* short mode, where time and title are on the same line */
/* line 1112, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap; }

/* line 1116, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top; }

/* line 1122, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */ }

/* line 1126, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */ }

/* line 1130, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\A0-\A0";
  /* seperate with a dash, wrapped in nbsp's */ }

/* line 1134, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-short .fc-title {
  font-size: .85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */ }

/* resizer (cursor device) */
/* line 1141, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize; }

/* line 1153, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "="; }

/* resizer (touch device) */
/* line 1157, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 1174, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0; }

/* arrow on axis */
/* line 1180, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */ }

/* line 1184, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent; }

/* line 1191, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent; }

/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
/* line 1201, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px; }

/* view wrapper */
/* line 1208, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */ }

/* line 1212, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-view {
  border-width: 1px;
  border-style: solid; }

/* table resets */
/* line 1217, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */ }

/* line 1221, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px; }

/* line 1225, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-table tr:first-child td {
  border-top-width: 0; }

/* day headings with the list */
/* line 1229, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-heading {
  border-bottom-width: 1px; }

/* line 1232, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-heading td {
  font-weight: bold; }

/* line 1235, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-list-heading-main {
  float: left; }

/* line 1238, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-list-heading-alt {
  float: right; }

/* line 1241, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-list-heading-main {
  float: right; }

/* line 1244, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-list-heading-alt {
  float: left; }

/* event list items */
/* line 1248, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */ }

/* line 1252, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px; }

/* make the dot closer to the event title */
/* line 1258, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-ltr .fc-list-item-marker {
  padding-right: 0; }

/* line 1261, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-rtl .fc-list-item-marker {
  padding-left: 0; }

/* line 1264, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit; }

/* line 1269, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline; }

/* message when no events */
/* line 1274, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

/* line 1281, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table; }

/* line 1286, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

/* line 1291, /var/www/boatscouk-staging/shared/bundle/ruby/2.6.0/gems/fullcalendar-rails-3.9.0.0/vendor/assets/stylesheets/fullcalendar.css */
.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
#sideMain {
  overflow-y: auto; }

/* line 5, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
.search-not-found {
  margin-top: 80px; }
  /* line 8, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
  .search-not-found .style-sorry {
    color: white;
    font-size: 66px;
    transform: skew(187deg, 171deg);
    width: 250px;
    letter-spacing: 7px;
    font-weight: 600;
    padding-bottom: 30px; }
  /* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
  .search-not-found .img-responsive {
    width: 90px;
    margin-top: 35px;
    margin-left: 10px; }
  @media screen and (max-width: 767px) {
    /* line 5, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
    .search-not-found {
      margin-top: 20px; }
      /* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
      .search-not-found .style-sorry {
        font-size: 50px; } }

/* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
#price-collapse-inner {
  padding-right: 0; }

/* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
.load-more {
  display: none;
  position: absolute;
  bottom: 10%;
  left: 50%;
  padding: 10px 3%;
  background-color: #343a64;
  opacity: 0.8;
  color: white; }

/* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
.btn.btn-save-search {
  width: auto;
  padding-left: 20px;
  padding-right: 20px; }
  @media (max-width: 767px) {
    /* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/search.scss */
    .btn.btn-save-search {
      font-size: 10px;
      padding-top: 9px;
      padding-bottom: 9px; } }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.boat-shows {
  background-color: white; }
  /* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-shows .red-line {
    height: 1px;
    width: 50px;
    margin-top: 30px;
    background-color: red; }
  /* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-shows .panel {
    box-shadow: none;
    border: none; }
    /* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
    .boat-shows .panel .panel-body {
      padding-bottom: 0; }
      /* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
      .boat-shows .panel .panel-body .img-wrapper {
        height: 200px; }
      /* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
      .boat-shows .panel .panel-body .title {
        margin-bottom: 0; }

@media (max-width: 1024px) {
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .royalSlider {
    padding-bottom: 70px; } }
/* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.royalSlider {
  width: 100%;
  max-height: 90vh;
  background-color: #f4f4f4; }
  /* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .royalSlider .close-link {
    display: none; }
  /* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .royalSlider.rsFullscreen {
    max-height: 100vh; }
    /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
    .royalSlider.rsFullscreen .circle-arrow {
      bottom: 60px !important; }
    /* line 52, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
    .royalSlider.rsFullscreen .counter {
      display: none; }
    /* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
    .royalSlider.rsFullscreen .close-link {
      z-index: 99999999999999999999;
      top: 20px;
      left: 20px;
      position: absolute;
      font-size: 25px;
      display: block; }
    @media (max-width: 767px) {
      /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
      .royalSlider.rsFullscreen .circle-arrow {
        bottom: 20px !important; } }

/* line 74, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.rsDefault .rsThumb {
  height: 160px;
  width: auto; }
/* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.rsDefault .rsNavItem {
  width: 160px; }
/* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.rsDefault .rsThumbsHor {
  height: 160px; }
/* line 87, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.rsDefault .rsThumb.rsNavSelected {
  background: rgba(41, 49, 82, 0.6) !important; }

@media (max-width: 414px) {
  /* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .rsDefault .rsThumb {
    height: 80px;
    width: auto; }
  /* line 99, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .rsDefault .rsNavItem {
    width: 80px; }
  /* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .rsDefault .rsThumbsHor {
    height: 80px; } }
/* line 110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
body.has-boat-shows-banner #buorg {
  display: none; }
/* line 114, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
body.has-boat-shows-banner .search-block,
body.has-boat-shows-banner .call-block,
body.has-boat-shows-banner .search-page-url {
  margin-top: 90px; }

/* line 121, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.boat-show-banner {
  height: 90px;
  background-size: cover;
  background-image: url(/assets/boat-show-banner-bg-38b6bd2112ecde278fff03e7b0712dab13e6129f94738c0e945b54116f74b90d.svg);
  padding: 20px 0;
  width: 100%;
  z-index: 9999;
  background-color: white; }
  /* line 131, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-show-banner .content-wrapper .btn-more-detail {
    width: auto;
    background-color: #f3fcff;
    border-radius: 30px;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.27);
    padding: 5px 20px;
    color: #282768;
    font-size: 16px;
    font-weight: 600;
    font-style: italic; }
  /* line 143, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-show-banner .content-wrapper .visible-xs-block {
    margin: 0 auto;
    width: 176px;
    height: 106px;
    margin-bottom: 25px; }
  /* line 150, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-show-banner .content-wrapper .middle {
    margin: 0 40px; }

@media (max-width: 767px) {
  /* line 160, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  body.has-boat-shows-banner .search-block,
  body.has-boat-shows-banner .call-block {
    margin-top: 232px; }

  /* line 166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .boat-show-banner {
    height: 232px;
    background-image: url(/assets/boat-show-banner-mobile-b64f5ec446c00ca7dae8a5e1c2951b3dc2b5f0fd135786403e3604362d542aaf.svg); } }
/* line 172, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
.photo-modal {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  z-index: 1001; }
  /* line 181, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .photo-modal-close {
    position: absolute;
    top: 32px;
    left: 32px;
    z-index: 100;
    cursor: pointer; }
    /* line 188, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
    .photo-modal-close > img {
      width: 32px;
      height: 32px; }
  /* line 194, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/boat_shows.scss */
  .photo-modal-image {
    max-width: 100%;
    max-height: 100%; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
.article {
  line-height: 1.5em; }
  /* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article-content {
    background-color: white;
    margin-bottom: 20px;
    padding-bottom: 10px; }
  /* line 10, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article_header, .article .article_teaser, .article .article_content {
    margin: 0 auto; }
    /* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header *, .article .article_teaser *, .article .article_content * {
      margin: 1.1em auto; }
    /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header > *, .article .article_teaser > *, .article .article_content > * {
      padding: 0 13%; }
    /* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header > blockquote, .article .article_teaser > blockquote, .article .article_content > blockquote {
      padding: 0 5%; }
    /* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header > p img, .article .article_teaser > p img, .article .article_content > p img {
      max-width: 100%;
      margin: 3em auto; }
  /* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article_header {
    text-align: center; }
    /* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header h1 {
      font-size: 3.0em;
      font-weight: 900;
      line-height: 120%; }
    /* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header h2 {
      font-size: 1.5em;
      font-weight: 400;
      line-height: 120%; }
    /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_header .author_name {
      font-size: 0.8em;
      text-transform: uppercase; }
  /* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .hero_image {
    text-align: center; }
    /* line 42, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .hero_image a, .article .hero_image img {
      display: block;
      margin: 0 auto;
      text-align: center; }
  /* line 49, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article_teaser {
    font-size: 1.375em;
    line-height: 1.8em;
    font-weight: 400; }
  /* line 55, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .more-link {
    display: block;
    margin: 0 auto 2em auto;
    text-align: center; }
    /* line 59, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .more-link a {
      margin: 0;
      font-weight: 600;
      display: inline-block;
      text-transform: uppercase;
      letter-spacing: 0.06em;
      font-size: 1.25rem;
      padding: 5px 10px;
      color: #4d4d4d;
      display: block;
      width: 100%;
      text-align: center; }
  /* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article_content {
    line-height: 1.9em; }
    /* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h1, .article .article_content h2, .article .article_content h3, .article .article_content h4, .article .article_content h5, .article .article_content h6 {
      margin-top: 1.8em;
      line-height: 120%; }
    /* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h2, .article .article_content h3, .article .article_content h4, .article .article_content h5 {
      font-weight: 700; }
    /* line 80, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h6 {
      font-weight: 600; }
    /* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h1 {
      font-size: 2.5em; }
    /* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h2 {
      font-size: 2.0em; }
    /* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h3 {
      font-size: 1.5em;
      margin-bottom: 1.0em; }
      /* line 87, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content h3 a:hover {
        border-bottom: 1px solid black; }
    /* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h4 {
      font-size: 1.25em;
      text-transform: uppercase; }
    /* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h5 {
      font-size: 1.25em; }
    /* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content h6 {
      font-size: 1.25em;
      color: grey; }
      /* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content h6 a {
        color: grey; }
    /* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content p {
      font-size: 1.125em;
      display: block; }
      /* line 100, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content p a {
        text-decoration: underline;
        color: blue; }
    /* line 107, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content img {
      display: block;
      margin: 0 auto; }
    /* line 109, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content br {
      display: block;
      margin: 0;
      padding: 0; }
    /* line 111, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content ul, .article .article_content ol {
      list-style: none;
      font-size: 1.125rem;
      margin-left: 0;
      margin-right: 2em; }
      /* line 116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content ul li, .article .article_content ol li {
        margin: 0.75em 0;
        padding-left: 1.5em;
        line-height: 1.4em;
        list-style-type: none;
        position: relative; }
        /* line 121, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
        .article .article_content ul li:before, .article .article_content ol li:before {
          top: 0.03em;
          left: 0;
          content: '\2022 ';
          color: grey;
          font-size: 2em;
          position: absolute; }
    /* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content ol {
      counter-reset: list; }
      /* line 134, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content ol li {
        counter-increment: list; }
        /* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
        .article .article_content ol li:before {
          content: counter(list) ".";
          position: absolute;
          top: 0;
          left: 0;
          font-size: 1.125rem;
          font-weight: 600; }
      /* line 146, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content ol ol {
        counter-reset: sublist; }
        /* line 148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
        .article .article_content ol ol li {
          counter-increment: sublist;
          padding-left: 3rem; }
          /* line 151, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
          .article .article_content ol ol li:before {
            content: counter(list) "." counter(sublist) "."; }
    /* line 158, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content svg {
      margin: 0 auto;
      display: block;
      max-width: 100%; }
    /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content iframe {
      width: 100%;
      max-width: 100%;
      position: relative;
      width: 100%; }
    /* line 171, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content blockquote {
      font-style: italic;
      font-size: 1.5em;
      line-height: 1.5em;
      color: #999;
      text-align: center; }
      /* line 177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content blockquote em {
        font-weight: 700; }
      /* line 178, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content blockquote strong {
        font-weight: 900; }
    /* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content blockquote strong:last-child em, .article .article_content img + br + strong em {
      font-style: normal;
      font-weight: normal;
      font-size: 1.0rem;
      color: black; }
    /* line 185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content img + br + strong em {
      display: block;
      text-align: center;
      margin-top: -3em; }
    /* line 189, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content pre {
      border-left: 2px solid grey;
      font-weight: 400;
      font-size: 1.25em;
      line-height: 140%;
      color: grey;
      padding: 0 20px; }
    /* line 198, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content .highlight pre {
      font-size: 0.875em; }
    /* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content table {
      border: none;
      text-align: left;
      margin: 40px 13%;
      border-spacing: 0;
      border-collapse: collapse; }
      /* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content table th, .article .article_content table td {
        border: 1px solid grey;
        line-height: 120%;
        font-size: 1.25em;
        color: black;
        padding: 0.6em; }
      /* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content table th {
        text-transform: uppercase;
        font-weight: 600; }
      /* line 215, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content table td {
        font-weight: 400; }
    /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_content .article_document a {
      display: block;
      text-align: center;
      background-color: black;
      color: white;
      font-size: 1.25rem;
      font-weight: 600;
      line-height: 3rem; }
      /* line 228, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_content .article_document a:hover {
        background-color: red; }
  /* line 233, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article .article_footer {
    margin: 4em 13%;
    line-height: 130%;
    color: grey;
    text-align: left; }
    /* line 239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article .article_footer a {
      font-weight: 600; }
      /* line 241, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
      .article .article_footer a:hover {
        color: black; }
  /* line 246, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
  .article.small {
    max-width: 50%;
    float: left; }
    /* line 250, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article.small .article_header h1 {
      font-size: 1.75rem; }
    /* line 251, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article.small .article_header h2 {
      display: none; }
    /* line 254, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article.small .article_teaser p {
      font-size: 1.0rem;
      line-height: 1.5em; }
    /* line 256, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_article.scss */
    .article.small .article_googleplus, .article.small .article_footer, .article.small .article_content {
      display: none; }

/* line 3, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.breaker {
  clear: both;
  height: 1px;
  line-height: 1px; }

/* line 10, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.home-page .section-ttl-block {
  background: #f8f8f8; }
/* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.home-page .article .hero_image img {
  max-width: 70%; }
  @media screen and (max-width: 600px) {
    /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .home-page .article .hero_image img {
      max-width: 85%; } }

/* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.article {
  line-height: 1.5em;
  color: #100719; }
  /* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article.small {
    max-width: 50%;
    float: left; }
    /* line 32, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article.small.padding-left {
      padding-left: 10px; }
    /* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article.small.padding-right {
      padding-right: 10px; }
  /* line 43, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article.first .hero_image {
    margin-bottom: 30px; }
  /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .hero_image {
    text-align: center; }
    /* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .hero_image a {
      display: block;
      margin: 0 auto;
      text-align: center; }
    /* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .hero_image img {
      display: block;
      margin: 0 auto;
      text-align: center;
      max-width: 100%;
      height: auto; }
  /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .article_content {
    line-height: 1.9em;
    margin: 0 auto; }
    /* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_content p {
      font-size: 1.125em;
      display: block; }
    /* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_content em {
      font-style: italic; }
  /* line 80, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .article_header {
    text-align: center;
    margin: 1.1em auto; }
    /* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_header h1 {
      font-size: 1.75rem;
      font-weight: 900;
      line-height: 120%;
      color: #100719; }
    /* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_header h2 {
      color: #9793a0;
      font-size: 1.5em;
      font-weight: 400;
      line-height: 120%; }
    /* line 98, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_header .author_name {
      margin: 0;
      font-size: 0.8em;
      font-weight: 600;
      text-transform: uppercase; }
      /* line 104, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
      .article .article_header .author_name i, .article .article_header .author_name span {
        font-weight: normal;
        text-transform: none; }
  /* line 111, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .article_teaser {
    font-size: 1.375em;
    line-height: 1.8em; }
    /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article .article_teaser .content {
      display: none; }
  /* line 120, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .more-link {
    padding: 0 8%;
    margin: 0 auto 2em auto; }
  /* line 125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .more-link a {
    margin: 0;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    font-size: 1rem;
    padding: 5px 10px;
    color: #4d4d4d;
    display: block;
    width: 100%;
    text-align: center;
    text-decoration: underline; }
  /* line 139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .tags {
    text-align: center; }
  /* line 143, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .tags a {
    margin: 0;
    font-weight: 600;
    letter-spacing: 0.06em;
    font-size: 0.7rem;
    color: #4d4d4d;
    display: inline-block;
    text-decoration: underline; }
  @media screen and (max-width: 600px) {
    /* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
    .article.small {
      max-width: 100%;
      width: 100%; }
      /* line 158, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
      .article.small.padding-left {
        padding-left: 0px; }
      /* line 162, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
      .article.small.padding-right {
        padding-right: 0px; } }

@media screen and (max-width: 800px) {
  /* line 170, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article .article_header > *, .article .article_teaser > *, .article .article_content > * {
    padding: 0 8%; }

  /* line 174, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .article_teaser {
    font-size: 1.375em;
    line-height: 1.8em; } }
/* line 180, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.article .article_header > *, .article .article_teaser > *, .article .article_content > * {
  padding: 0 13%; }

/* line 184, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
.container.blogs {
  padding: 0;
  max-width: 960px;
  margin: 0 auto; }
  /* line 189, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/blog.scss */
  .container.blogs .simple-text-wrapper {
    padding: 0 !important; }

/* DatePicker Container */
/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker {
  width: 256px;
  height: auto;
  margin: 5px auto 0;
  font: 9pt Arial, sans-serif;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  background-color: #ffffff; }

/* line 12, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker a {
  text-decoration: none; }

/* DatePicker Table */
/* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker table {
  width: 100%; }

/* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-header {
  background: url(/assets/dark_leather-a50e84fd9ae946cff1ed1dba3d341e7fdfbdf5a1381aeeed51f84402d3c8dcae.png) repeat 0 0 #000;
  color: #e0e0e0;
  font-weight: bold;
  -webkit-box-shadow: inset 0px 1px 1px 0px #fafafa;
  -moz-box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, 0.2);
  box-shadow: inset 0px 1px 1px 0px rgba(250, 250, 250, 0.2);
  text-shadow: 1px -1px 0px #000;
  filter: dropshadow(color=#000, offx=1, offy=-1);
  line-height: 30px;
  border: 1px solid #111;
  font-size: 15px;
  padding: 5px 5px 14px; }

/* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-title {
  text-align: center; }

/* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-prev, .ui-datepicker-next {
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  cursor: pointer;
  background: url(/assets/arrow-53ac8047cfc126c89b9add5aadbd99eaea8a0667b1038cc3e2a2c8ade912aa4f.png) no-repeat;
  line-height: 600%;
  overflow: hidden; }

/* line 46, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-prev {
  float: left;
  background-position: center -30px; }

/* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-next {
  float: right;
  background-position: center 0px; }

/* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker thead {
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #f1f1f1));
  background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);
  background-image: -o-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);
  background-image: -ms-linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);
  background-image: linear-gradient(top, #f7f7f7 0%, #f1f1f1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );
  border-bottom: 1px solid #bbb; }

/* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker th {
  text-transform: uppercase;
  padding: 5px;
  color: #666666;
  text-shadow: 1px 0px 0px #fff;
  filter: dropshadow(color=#fff, offx=1, offy=0); }

/* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker tbody td {
  padding: 0;
  border-right: 1px solid #bbb; }

/* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker tbody td:last-child {
  border-right: 0px; }

/* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker tbody tr {
  border-bottom: 1px solid #bbb; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker tbody tr:last-child {
  border-bottom: 0px; }

/* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker td span, .ui-datepicker td a {
  display: inline-block;
  font-weight: bold;
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: #666666;
  text-shadow: 1px 1px 0px #fff;
  filter: dropshadow(color=#fff, offx=1, offy=1); }

/* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar .ui-state-default {
  background: #ededed;
  background: -moz-linear-gradient(top, #ededed 0%, #dedede 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #dedede));
  background: -webkit-linear-gradient(top, #ededed 0%, #dedede 100%);
  background: -o-linear-gradient(top, #ededed 0%, #dedede 100%);
  background: -ms-linear-gradient(top, #ededed 0%, #dedede 100%);
  background: linear-gradient(top, #ededed 0%, #dedede 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
  -webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, 0.5);
  -moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, 0.5);
  box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, 0.5); }

/* line 109, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar .ui-state-hover {
  background: #f7f7f7; }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar .ui-state-active {
  background: #6eafbf;
  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  color: #e0e0e0;
  text-shadow: 0px 1px 0px #4d7a85;
  filter: dropshadow(color=#4d7a85, offx=0, offy=1);
  border: 1px solid #55838f;
  position: relative;
  margin: -1px; }

/* line 124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-unselectable .ui-state-default {
  background: #f4f4f4;
  color: #b4b3b3; }

/* line 128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar td:first-child .ui-state-active {
  width: 29px;
  margin-left: 0; }

/* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar td:last-child .ui-state-active {
  width: 29px;
  margin-right: 0; }

/* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/custom_datepicker.scss */
.ui-datepicker-calendar tr:last-child .ui-state-active {
  height: 29px;
  margin-bottom: 0; }

/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
.interview-wrap .interview-inner {
  background: white;
  padding: 0 8% 8%; }
  /* line 5, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
  .interview-wrap .interview-inner .banner-interview {
    margin-top: 30px; }
    /* line 7, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
    .interview-wrap .interview-inner .banner-interview img {
      width: 100%; }
  /* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
  .interview-wrap .interview-inner .content-interview {
    margin: 0 14%; }
    /* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
    .interview-wrap .interview-inner .content-interview .title-interview {
      text-align: center;
      margin-bottom: 40px; }
      /* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .title-interview h3 {
        color: #61688E;
        font-size: 32px; }
      /* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .title-interview hr {
        width: 48px;
        margin: 10px auto 20px;
        border-top: 1px solid red; }
      /* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .title-interview p {
        font-size: 16px;
        line-height: 23px; }
    /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
    .interview-wrap .interview-inner .content-interview .question-and-answer {
      font-style: italic; }
      /* line 32, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .question-and-answer .part {
        margin-bottom: 20px; }
        /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
        .interview-wrap .interview-inner .content-interview .question-and-answer .part h5 {
          font-size: 17px;
          color: #333858;
          margin: 4px 0; }
        /* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
        .interview-wrap .interview-inner .content-interview .question-and-answer .part p {
          font-size: 17px;
          line-height: 21px;
          color: #383D60;
          word-break: break-word; }
      /* line 46, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .question-and-answer .thanks, .interview-wrap .interview-inner .content-interview .question-and-answer .description {
        color: #383D60;
        line-height: 20px; }
      /* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
      .interview-wrap .interview-inner .content-interview .question-and-answer .thanks {
        margin: 35px 0 25px; }
@media screen and (max-width: 767px) {
  /* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
  .interview-wrap .top-block-info {
    padding: 25px 0; }
  /* line 60, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
  .interview-wrap .interview-inner {
    padding: 0 10px 40px; }
    /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/interview.scss */
    .interview-wrap .interview-inner .content-interview {
      margin: 0 10px; } }

/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show #content {
  text-align: center; }
  @media screen and (min-width: 768px) {
    /* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
    #invitations-show #content {
      text-align: left; } }
  /* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show #content .mb-2 {
    margin-bottom: 2em; }
  /* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show #content img.signature {
    width: 150px; }
/* line 18, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show p {
  line-height: 22px; }
/* line 22, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show .top-block-info {
  padding-left: 0;
  padding-right: 0; }
/* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show .btn.btn-danger {
  text-align: center;
  width: auto;
  height: auto;
  padding: 10px 25px;
  margin-bottom: 10px; }
/* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show .pass-buttons-wrapper {
  justify-content: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 2px; }
  /* line 41, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show .pass-buttons-wrapper a {
    padding: 8px; }
  /* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show .pass-buttons-wrapper a:first-child {
    padding-left: 0; }
  @media screen and (min-width: 768px) {
    /* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
    #invitations-show .pass-buttons-wrapper {
      flex-direction: row;
      justify-content: left; } }
/* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show .logo-wrapper img {
  width: 300px;
  max-width: 75%; }
/* line 63, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
#invitations-show .info-item {
  font-weight: 500; }
  /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show .info-item p {
    margin-bottom: 0; }
@media screen and (max-width: 767px) {
  /* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show a.ios {
    margin-bottom: 2em; }
  /* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show .logo-wrapper {
    margin-top: 1.2em; }
    /* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
    #invitations-show .logo-wrapper .fairline-logo {
      margin-bottom: 1.2em; }
  /* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
  #invitations-show .info-item {
    margin-top: 1.2em; }
    /* line 87, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/invitation.scss */
    #invitations-show .info-item:last-child {
      margin-bottom: 1.2em; } }

/* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/yacht_events.scss */
.whitsun2019-schedule {
  text-align: left; }

/* line 7, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/yacht_events.scss */
.event-comment-author {
  text-align: right;
  margin-bottom: 40px; }

/* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/yacht_events.scss */
.event-comment-text {
  text-align: left; }

/* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/yacht_events.scss */
.pay-pal-form {
  display: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
.events {
  text-align: center; }
  /* line 4, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline {
    border-left: 2px solid #002147;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    margin: 0 auto;
    letter-spacing: 0.2px;
    position: relative;
    line-height: 1.4em;
    padding: 50px;
    padding-bottom: 0;
    list-style: none;
    text-align: left;
    width: auto;
    margin-left: 150px; }
  /* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline h1 {
    font-weight: 300; }
  /* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline h2,
  .events .timeline h3 {
    font-weight: 600;
    margin-bottom: 10px; }
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event {
    min-height: 50px;
    position: relative; }
    /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
    .events .timeline .event .item {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 20px;
      margin-bottom: 20px;
      text-decoration: none; }
      /* line 42, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .event .item:active, .events .timeline .event .item:focus, .events .timeline .event .item:hover {
        text-decoration: none;
        color: initial; }
      /* line 49, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .event .item img {
        border: 2px solid #002147; }
      /* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .event .item .content h3 {
        margin-top: 0;
        font-size: 22px; }
      /* line 59, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .event .item .content p {
        margin-bottom: 0; }
  /* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0;
    border: none; }
  /* line 73, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event:before,
  .events .timeline .event:after {
    position: absolute;
    display: block;
    top: 0; }
  /* line 80, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event .month-name {
    position: absolute;
    display: block;
    top: 0;
    left: -207px;
    text-align: right;
    min-width: 120px; }
  /* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event.has-items .month-name {
    top: 22px; }
  /* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline .event.has-items:after {
    content: "";
    position: absolute;
    left: -50px;
    top: 30px;
    width: 50px;
    height: 2px;
    background-color: #002147; }
  /* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline:before {
    left: -57.8px;
    border-radius: 50%;
    height: 15px;
    width: 15px;
    content: "";
    top: -53px;
    display: block;
    background-color: #002147;
    position: relative; }
  /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
  .events .timeline:after {
    left: -57.8px;
    border-radius: 50%;
    height: 15px;
    width: 15px;
    content: "";
    display: block;
    background-color: #002147;
    position: relative; }
  @media (min-width: 1300px) {
    /* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
    .events .timeline {
      width: 60% !important;
      margin: 0 auto !important; } }
  @media (max-width: 767px) {
    /* line 134, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
    .events .timeline {
      margin-left: 80px;
      padding: 0;
      padding-left: 10px; }
      /* line 139, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .month-name {
        left: -142px !important;
        top: 19px !important; }
      /* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline p {
        font-size: 12px; }
      /* line 148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .item {
        gap: 10px !important;
        margin-bottom: 10px !important; }
        /* line 152, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
        .events .timeline .item h3 {
          font-size: 14px !important; }
        /* line 156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
        .events .timeline .item img {
          width: 80px !important; }
      /* line 161, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline .event.has-items {
        padding: 5px 0; }
        /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
        .events .timeline .event.has-items:after {
          left: -10px;
          width: 10px;
          top: 24px; }
      /* line 171, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline:before {
        left: -18.8px;
        top: -11px; }
      /* line 176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/events.scss */
      .events .timeline:after {
        left: -18.8px; } }

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }

/* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp img {
  max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
/* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--open {
  display: block; }

/* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

/* line 45, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

/* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
/* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

/* line 74, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

/* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
/* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

/* line 102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 117, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--animated-in {
  z-index: 999999999999999999999; }

/* line 120, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

/* line 125, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

/* line 129, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

/* line 137, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  object-fit: contain;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
/* line 149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
/* line 156, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__img--placeholder--blank {
  background: #222; }

/* line 159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
/* line 169, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

/* line 180, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/photoswipe.scss */
.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
/* line 20, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  -webkit-box-shadow: none;
  box-shadow: none; }

/* line 38, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button:focus, .pswp__button:hover {
  opacity: 1; }

/* line 40, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button:active {
  outline: none;
  opacity: 0.9; }

/* line 43, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
/* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

/* line 51, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(/assets/default-skin-fd2d3fed8d73fb4a3265475c444817343f3383348c254428f85e7b4b076c7dcf.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  /* line 61, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(/assets/default-skin-6dc726bc8f137fa9051f66fbed7b89480c64986e67253879e9d85bb1a8e2677c.svg); }

  /* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }
/* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--close {
  background-position: 0 -44px; }

/* line 72, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--share {
  background-position: -44px -44px; }

/* line 75, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--fs {
  display: none; }

/* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--supports-fs .pswp__button--fs {
  display: block; }

/* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

/* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

/* line 88, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

/* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
/* line 95, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
/* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

/* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--left {
  left: 0; }

/* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--right {
  right: 0; }

/* line 118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

/* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

/* line 131, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
/* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 147, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

/* line 163, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-modal--hidden {
  display: none; }

/* line 166, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
  -ms-transform: translateY(6px);
  transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
  transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }

/* line 184, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-tooltip a {
  display: block;
  padding: 8px 12px;
  color: #000;
  text-decoration: none;
  font-size: 14px;
  line-height: 18px; }

/* line 191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-tooltip a:hover {
  text-decoration: none;
  color: #000; }

/* line 194, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-tooltip a:first-child {
  /* round corners on the first/last list item */
  border-radius: 2px 2px 0 0; }

/* line 197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-tooltip a:last-child {
  border-radius: 0 0 2px 2px; }

/* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-modal--fade-in {
  opacity: 1; }

/* line 202, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__share-modal--fade-in .pswp__share-tooltip {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0); }

/* increase size of share links on touch devices */
/* line 208, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

/* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

/* line 225, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }

/* line 228, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--facebook:hover:before {
  border-bottom-color: #3E5C9A; }

/* line 231, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

/* line 235, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

/* line 239, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
/* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
/* line 263, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }

/* line 269, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption small {
  font-size: 11px;
  color: #BBB; }

/* line 273, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

/* line 282, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
/* line 286, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
/* line 296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

/* line 309, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

/* line 314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__preloader--active {
  opacity: 1; }

/* line 316, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__preloader--active .pswp__preloader__icn {
  /* We use .gif in browsers that don't support CSS animation */
  background: url(/assets/preloader-80d7ed3f3f4b50628f219778db814955e7d2007c05be88556778f90ee290715c.gif) 0 0 no-repeat; }

/* line 320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }

/* line 322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  -webkit-animation: clockwise 500ms linear infinite;
  animation: clockwise 500ms linear infinite; }

/* line 325, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
  animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

/* line 329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

/* line 339, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

/* line 349, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  /* line 365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }
@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
    transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }
@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
    transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }
/*
	
	6. Additional styles

 */
/* root element of UI */
/* line 416, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
/* line 423, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

/* line 430, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
/* line 440, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

/* line 444, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
/* line 449, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
/* line 454, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

/* line 457, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
/* line 465, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
/* line 473, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

/* line 478, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp__element--disabled {
  display: none !important; }

/* line 481, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/default-skin.scss */
.pswp--minimal--dark .pswp__top-bar {
  background: none; }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
.boat-show #carousel-example-generic {
  z-index: 556; }

/* line 7, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index #boatshow_sept_24 .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%; }
  /* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index #boatshow_sept_24 .image-wrapper img.h-100 {
    width: 100% !important;
    height: 100% !important; }
/* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index #boatshow_sept_24 .content-wrapper {
  z-index: 40;
  position: absolute;
  right: 25%;
  bottom: 70px;
  width: 50%;
  display: flex;
  justify-content: center; }
  @media screen and (max-width: 940px) {
    /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper {
      bottom: 50px; } }
  @media screen and (max-width: 1100px) {
    /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper {
      bottom: 60px; }
      /* line 37, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper > .logo img.desktop {
        width: 100%;
        margin: 0 auto; } }
  /* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index #boatshow_sept_24 .content-wrapper > .logo {
    margin-bottom: 0;
    margin-top: auto;
    margin-left: 0;
    display: flex;
    align-items: center;
    gap: 30px; }
    /* line 52, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper > .logo .cta {
      margin-bottom: 0;
      margin-top: 0; }
    /* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper > .logo img.desktop {
      width: 350px;
      margin: 0 auto; }
    @media screen and (max-width: 1100px) {
      /* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper > .logo {
        margin-left: 0; } }
  /* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index #boatshow_sept_24 .content-wrapper .cta {
    justify-content: space-between;
    display: flex;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 80px; }
    /* line 74, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .cta .btn {
      width: auto;
      border-radius: 96px;
      font-size: 13px;
      text-align: center;
      color: #ffffff;
      padding: 15px 20px;
      text-transform: uppercase;
      display: block;
      line-height: 1.2 !important; }
      /* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .cta .btn.btn-primary {
        border-color: #585EAA;
        background-color: #585EAA;
        margin-right: 10px; }
      /* line 91, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .cta .btn.btn-secondary {
        background-color: #001044; }
  @media screen and (max-width: 1300px) {
    /* line 98, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .btn {
      font-size: 12px !important; } }
  @media screen and (max-width: 1200px) {
    /* line 104, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .btn {
      font-size: 11px !important;
      margin-top: 20px;
      margin-right: 0 !important; }
    /* line 111, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .cta {
      flex-direction: column;
      justify-content: center !important;
      margin-bottom: 0 !important; } }
  @media screen and (max-width: 1100px) {
    /* line 119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .btn {
      font-size: 12px !important; }
    /* line 123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper > .date {
      margin-right: 10px; } }
  @media screen and (max-width: 940px) {
    /* line 129, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .btn {
      font-size: 10px !important;
      padding: 10px 10px !important;
      margin-bottom: 5px;
      margin-right: 0 !important; }
    /* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .cta.mobile {
      justify-content: center; }
    /* line 140, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper .logo {
      padding: 0 30px; } }
  @media screen and (max-width: 767px) {
    /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper {
      width: 100%;
      left: 0;
      right: 0;
      top: 155px;
      flex-direction: column;
      bottom: unset; }
      /* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .date {
        margin-right: 10px;
        width: 57%;
        margin-left: auto;
        padding: 0 10px; }
      /* line 161, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .cta {
        margin-top: 0;
        margin-bottom: 30px !important;
        flex-direction: row;
        justify-content: space-between !important;
        gap: 10px; }
        /* line 168, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
        #home-index #boatshow_sept_24 .content-wrapper .cta .btn {
          margin-top: 0; }
      /* line 173, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .btn {
        font-size: 9px !important;
        padding: 11px 10px !important; }
      /* line 178, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .logo {
        margin: 0 auto;
        max-width: 350px;
        display: block;
        margin-top: 60px; } }
  @media screen and (max-width: 391px) {
    /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .content-wrapper {
      flex-direction: column;
      bottom: unset;
      top: 170px; }
      /* line 191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
      #home-index #boatshow_sept_24 .content-wrapper .btn {
        font-size: 11px !important; } }
/* line 197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index #boatshow_sept_24 .ellipsis {
  position: absolute;
  right: 0;
  width: 50%;
  bottom: 0;
  z-index: 40; }
  @media screen and (max-width: 767px) {
    /* line 197, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index #boatshow_sept_24 .ellipsis {
      width: unset;
      height: 80%; } }
/* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .view-fairline-show {
  margin-top: 10px;
  width: 218px !important;
  height: auto !important; }
/* line 217, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .carousel-inner .boat-show-item .visible-mobile .content-block .boat-show-button .logo img.the-new-fairline {
  margin-top: 10px !important; }
/* line 221, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .cannes,
#home-index .southampton,
#home-index .boat-show-button {
  width: fit-content;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto; }
/* line 231, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .boat-show-item .center .boat-show-button .logo img {
  width: 250px !important;
  height: auto !important; }
/* line 237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index #boatshow_sept_24 .image-wrapper img {
  width: 100%; }
/* line 243, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index #boatshow_sept_24 .content-wrapper .logo img.mobile {
  max-width: 250px !important; }
/* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .boat-show-right-img {
  position: absolute;
  right: 2%;
  top: 110px;
  height: auto;
  width: 550px;
  max-width: 33%;
  z-index: 557; }
  @media (min-width: 1337px) {
    /* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index .boat-show-right-img {
      right: 10%; } }
  @media (max-width: 767px) {
    /* line 248, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    #home-index .boat-show-right-img {
      max-width: 58%;
      right: 0;
      top: 102px; } }
/* line 268, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .boat-show-item .visible-mobile .boat-show-button img {
  width: 200px !important;
  height: auto !important; }
/* line 273, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .logo img.the-new-fairline {
  margin-top: 10px !important;
  width: 250px !important; }
/* line 278, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .boat-show-item .visible-mobile {
  flex-direction: column; }
  /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index .boat-show-item .visible-mobile .view-fairline-show {
    width: 175px !important;
    height: auto !important; }
/* line 289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .center.visible-desktop > .left,
#home-index .center.visible-desktop > .right {
  padding-left: 0;
  width: 34.82%;
  right: unset; }
/* line 296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .center.visible-desktop > .right {
  left: 65.18% !important; }
/* line 300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .center.visible-desktop > .center {
  left: 34.82%;
  width: 30.36% !important; }
/* line 305, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .center.visible-desktop .content-block {
  top: 20px;
  bottom: unset; }
  /* line 309, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index .center.visible-desktop .content-block .logo {
    display: flex;
    flex-direction: column; }
/* line 317, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .carousel-inner .boat-show-item .visible-mobile.bottom {
  bottom: unset;
  top: 400px; }
/* line 322, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#home-index .carousel-inner .boat-show-item .visible-mobile .content-block {
  padding-left: 0 !important;
  width: 100%;
  top: unset;
  display: block !important;
  bottom: unset; }
  /* line 329, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index .carousel-inner .boat-show-item .visible-mobile .content-block .boat-show-button .logo img {
    width: 140px !important;
    margin-top: 0px !important; }
  /* line 334, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #home-index .carousel-inner .boat-show-item .visible-mobile .content-block .boat-show-button img.view-fairline-show {
    margin-top: 10px;
    width: 130px !important; }

/* line 343, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
.boat-show-item {
  position: relative; }
  /* line 346, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item > .visible-desktop {
    display: block; }
  /* line 350, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item > .visible-mobile {
    display: none; }
  /* line 354, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .left {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 50%; }
    /* line 361, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .left.top {
      bottom: 230px; }
  /* line 366, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .right {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 50%; }
  /* line 374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .bottom {
    position: absolute;
    bottom: 30%;
    right: 0;
    left: 0;
    right: 0;
    width: 100%;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  /* line 386, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .center {
    position: absolute;
    top: 20px;
    bottom: 0;
    right: 0;
    left: 0;
    right: 0;
    text-align: center; }
    /* line 396, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .center h3,
    .boat-show-item .center h1 {
      margin: 0; }
    /* line 401, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .center h1 {
      padding: 5px; }
    /* line 405, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .center .logo img {
      min-width: 200px;
      max-width: 250px;
      width: 20% !important; }
  /* line 412, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .logo {
    margin-bottom: auto; }
    /* line 415, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .logo > img {
      z-index: 9999;
      margin: 0 auto;
      margin-top: 120px;
      width: 30% !important;
      height: auto !important;
      object-fit: unset !important; }
  /* line 425, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .button {
    margin-bottom: 50px; }
    /* line 428, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .button a > img {
      height: 50px;
      width: auto; }
  /* line 434, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  .boat-show-item .left,
  .boat-show-item .right {
    padding-left: 29px; }
  @media (max-width: 767px) {
    /* line 441, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .left,
    .boat-show-item .right {
      display: none; }
    /* line 446, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item > .visible-desktop {
      display: none; }
    /* line 450, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item > img.visible-mobile {
      width: 100%;
      height: auto; }
    /* line 455, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .visible-mobile.bottom {
      display: flex;
      bottom: 45%; }
    /* line 460, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .button img {
      width: 50% !important;
      height: auto !important; }
    /* line 465, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item .button {
      margin-bottom: 0;
      width: fit-content;
      text-align: center; }
    /* line 471, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
    .boat-show-item > .visible-mobile {
      display: block; } }

/* line 478, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest .close {
  position: absolute;
  right: 20px;
  top: 20px; }
/* line 484, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest h5 {
  line-height: 1.5; }
/* line 488, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest form.boat-fest-form {
  padding-top: 0; }
  /* line 491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #boat-fest form.boat-fest-form .step2 legend,
  #boat-fest form.boat-fest-form .step4 legend {
    display: none; }
  /* line 496, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #boat-fest form.boat-fest-form .form-check label {
    padding-left: 10px; }
  /* line 500, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #boat-fest form.boat-fest-form a.back {
    margin-right: 10px; }
  /* line 504, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
  #boat-fest form.boat-fest-form .d-none {
    display: none; }
/* line 509, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest input[type="submit"] {
  margin-top: 0; }
/* line 513, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest .logo {
  width: 50%; }
/* line 518, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest .modal-dialog {
  margin-top: 100px; }
/* line 522, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#boat-fest input[type='submit'] {
  padding: 5px !important;
  height: 32px !important;
  width: 130px !important; }

/* line 530, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .close-btn {
  border: none !important; }
/* line 534, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .close {
  position: absolute;
  right: 20px;
  top: 20px; }
/* line 540, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .body {
  margin: 20px 40px; }
/* line 544, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .flex {
  display: flex;
  justify-content: space-between;
  height: 100%;
  padding-bottom: 20px; }
/* line 551, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .text-mute {
  color: #999; }
/* line 555, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/wizard_form.scss */
#xmas-open-hour .modal-dialog {
  margin-top: 100px; }

/* line 5, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
.fairline-page {
  background-color: #E5E5E5; }
  /* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .fairline-flipster {
    height: 80px; }
  /* line 14, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page small {
    font-size: 0.7em;
    color: grey; }
  /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .opacity-0 {
    opacity: 0 !important; }
  /* line 23, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .feature-bottom-controls {
    position: absolute;
    bottom: 0px;
    width: 140px;
    left: 50%;
    margin-left: -70px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    z-index: 40; }
    /* line 34, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .feature-bottom-controls .flipster__button {
      position: relative;
      top: 0;
      bottom: 0;
      width: 8px;
      height: 38px;
      border-radius: 50%;
      background-color: #fff;
      display: block;
      border: none;
      z-index: 999;
      margin: 0;
      opacity: 1; }
      /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .feature-bottom-controls .flipster__button:before {
        width: 10px;
        height: 10px;
        background: transparent;
        transform: rotate(45deg);
        top: 14px; }
      /* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .feature-bottom-controls .flipster__button:after {
        width: 30px;
        height: 1px;
        background-color: #606994;
        top: 50%; }
      /* line 63, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .feature-bottom-controls .flipster__button.button--next:after {
        right: 15px; }
      /* line 67, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .feature-bottom-controls .flipster__button.button--prev:after {
        left: 20px; }
      /* line 71, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .feature-bottom-controls .flipster__button.button--prev:before {
        left: 20px; }
  @media (max-width: 2100px) {
    /* line 79, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
      width: 330px; }
    /* line 83, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
      padding-right: 10px;
      padding-left: 350px; } }
  @media (max-width: 767.98px) {
    /* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
      width: 330px; }
    /* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
      padding-right: 10px;
      padding-left: 350px; } }
  @media (max-width: 575.98px) {
    /* line 101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .carousel-wrap {
      position: relative;
      width: 100%;
      left: 0;
      background: #fff; }
    /* line 108, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner {
      padding: 15px 15px 0;
      box-shadow: 0 0 0 transparent; } }
  /* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .section-used-yachts-boats {
    width: 100%;
    background-color: #FFFFFF;
    padding-bottom: 50px; }
    /* line 120, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-used-yachts-boats > .container {
      padding-left: 0;
      padding-right: 0; }
  /* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .panel a {
    color: black;
    text-decoration: none; }
  /* line 132, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .panel a:visited, .fairline-page .panel a:hover, .fairline-page .panel a:active, .fairline-page .panel a:focus {
    color: black !important; }
  /* line 137, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .d-none {
    display: none !important; }
  /* line 143, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .uk-office .office-info .office-name .description {
    margin-top: unset;
    padding-top: unset;
    padding-bottom: unset;
    border-top: none;
    border-bottom: none; }
  /* line 153, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .office-info {
    padding-top: 39px;
    padding-left: 47px;
    padding-right: 47px; }
    /* line 158, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .title {
      font-size: 24px;
      margin-bottom: 29px;
      color: #1D59B2;
      text-transform: uppercase; }
    /* line 165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .office-names li {
      position: relative;
      padding-bottom: 11px;
      padding-top: 9px;
      border-bottom: 1px solid #14988B;
      cursor: pointer; }
    /* line 174, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .office-name .name, .fairline-page .office-info .office-name h4, .fairline-page .office-info .office-name img {
      cursor: pointer; }
    /* line 178, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .office-name img.minus.expand {
      top: 10px; }
    /* line 182, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .office-name .description {
      padding-top: 29px;
      margin-top: 29px;
      padding-bottom: 15px;
      border-top: 1px solid #14988B;
      border-bottom: 1px solid #14988B; }
      /* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-info .office-name .description p {
        margin-bottom: 15px;
        font-size: 14px;
        line-height: 26px;
        font-weight: 300; }
        /* line 196, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
        .fairline-page .office-info .office-name .description p.contact {
          margin-top: 18px;
          font-weight: 500; }
          /* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
          .fairline-page .office-info .office-name .description p.contact a, .fairline-page .office-info .office-name .description p.contact a:hover {
            text-decoration: none; }
  /* line 209, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page img.expand {
    right: 74px;
    top: 53px;
    position: absolute; }
    @media (max-width: 575.98px) {
      /* line 209, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page img.expand {
        right: 35px; } }
  /* line 220, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .panel-title img.minus {
    top: 64px;
    width: 25px; }
  /* line 227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .office-info img.expand {
    right: 0;
    top: 24px; }
  /* line 232, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .office-info .panel {
    box-shadow: none;
    border-bottom: 1px solid #14988B;
    border-radius: 0; }
    /* line 237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info .panel a {
      text-decoration: none; }
  /* line 242, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .office-info .panel-body {
    border-top: 1px solid #14988B !important; }
  /* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .office-map .map-pin-actionable {
    position: absolute;
    width: 80px;
    height: 80px; }
    /* line 253, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-map .map-pin-actionable.ibiza {
      width: 90px;
      height: 90px;
      left: 121px;
      bottom: 84px; }
    /* line 260, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-map .map-pin-actionable.menorca {
      top: 44px;
      height: 100px;
      width: 100px;
      right: 16px; }
    /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-map .map-pin-actionable.cala {
      top: 200px;
      height: 100px;
      width: 125px;
      right: 207px; }
    /* line 274, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-map .map-pin-actionable.mallorca-north {
      top: 49px;
      height: 111px;
      width: 125px;
      right: 255px; }
    /* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-map .map-pin-actionable.mallorca-south {
      top: 179px;
      height: 100px;
      width: 125px;
      right: 358px; }
    @media (max-width: 575.98px) {
      /* line 289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-map .map-pin-actionable.ibiza {
        width: 90px;
        height: 90px;
        left: 37px;
        bottom: 15px; }
      /* line 296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-map .map-pin-actionable.menorca {
        top: 26px;
        height: 50px;
        width: 64px;
        right: 16px; }
      /* line 303, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-map .map-pin-actionable.cala {
        top: 107px;
        height: 52px;
        width: 61px;
        right: 118px; }
      /* line 310, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-map .map-pin-actionable.mallorca-north {
        top: 21px;
        height: 69px;
        width: 72px;
        right: 127px; }
      /* line 317, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .office-map .map-pin-actionable.mallorca-south {
        top: 74px;
        height: 64px;
        width: 65px;
        right: 198px; } }
  /* line 326, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .ps-0 {
    padding-left: 0 !important; }
  /* line 330, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .pe-0 {
    padding-right: 0 !important; }
  /* line 334, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .p-relative {
    position: relative !important; }
  /* line 338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .uk-office, .fairline-page .spanish-office {
    background-color: white; }
    /* line 341, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .uk-office .office-map img, .fairline-page .spanish-office .office-map img {
      width: 100%;
      height: auto; }
  /* line 347, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .container-fluid {
    padding-left: 0;
    padding-right: 0; }
  /* line 352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page h1.title {
    font-size: 30px;
    font-weight: 400;
    color: #1D59B2;
    margin: 40px 80px; }
    @media (max-width: 575.98px) {
      /* line 352, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page h1.title {
        font-size: 24px;
        margin: 40px 0; } }
  /* line 365, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .uk-office {
    margin-top: 28px; }
    /* line 368, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .uk-office .office-info {
      padding-top: 46px;
      padding-left: 73px; }
      @media (max-width: 575.98px) {
        /* line 368, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
        .fairline-page .uk-office .office-info {
          padding-bottom: 30px; } }
  /* line 378, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .fairline-banner {
    text-align: center;
    background: linear-gradient(180deg, #06214F 0%, #1D365F 53.44%, #408289 95.77%); }
    /* line 382, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .fairline-banner img.logo {
      margin-top: 40px;
      margin-bottom: 40px; }
  /* line 388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .section-new-yachts-boats {
    background-color: white;
    border: 1px solid #ddd;
    border-top: none;
    padding: 40px;
    padding-top: 20px; }
    @media (max-width: 575.98px) {
      /* line 388, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts-boats {
        padding-left: 0;
        padding-right: 0; }
        /* line 400, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
        .fairline-page .section-new-yachts-boats .retain-padding-on-mobile {
          padding-left: 40px;
          padding-right: 40px; } }
  /* line 407, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .col-sm-6 {
    margin-top: 20px;
    padding: 10px;
    margin: 0 auto; }
  /* line 413, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .section-new-yachts-boats {
    position: relative;
    padding-top: 50px; }
  /* line 418, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page #fairline-flipster {
    margin-bottom: 50px; }
    /* line 421, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page #fairline-flipster a {
      color: #14988B;
      text-decoration: none; }
      /* line 425, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page #fairline-flipster a:active, .fairline-page #fairline-flipster a:focus {
        -webkit-box-shadow: none;
        box-shadow: none; }
      /* line 430, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page #fairline-flipster a .side-caption {
        line-height: 1.428571429;
        padding: 6px 12px; }
  /* line 438, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .back-link {
    position: absolute;
    top: 24px;
    left: 36px;
    text-decoration: none;
    color: #4C8389;
    font-size: 24px; }
  /* line 447, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .name {
    margin: 0 auto;
    margin-left: 20px;
    margin-top: 40px;
    color: #1D59B2; }
    /* line 453, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .new-yachts-item-detail .name h4 {
      font-size: 24px;
      font-weight: 400; }
  /* line 459, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .model-item {
    padding: 0px 33px 20px 33px;
    margin-bottom: 40px;
    border: 1px solid #BABBC2;
    filter: drop-shadow(0px 2px 25px rgba(47, 55, 87, 0.0533854)); }
  /* line 466, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail img {
    width: 100%; }
  /* line 470, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .manufacturer-name, .fairline-page .new-yachts-item-detail .model-name {
    margin-bottom: 0;
    padding-bottom: 10px;
    font-weight: 300;
    font-size: 32px;
    line-height: 37px;
    color: #1D59B2;
    border-bottom: 1px solid #BABBC2; }
  /* line 480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .model-name {
    font-weight: 400 !important;
    font-size: 20px !important;
    color: #343A64 !important; }
    /* line 485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .new-yachts-item-detail .model-name.active, .fairline-page .new-yachts-item-detail .model-name:hover {
      font-weight: 700 !important;
      border-bottom: 2px solid #343A64; }
  /* line 491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .p-10 {
    padding: 10px;
    padding-right: 20px; }
  /* line 496, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .col-sm-9 {
    padding-top: 77px; }
  /* line 500, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item-detail .btn.btn-green {
    width: 218px;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    padding: 8px 60px;
    margin: 0 auto;
    border-radius: 0;
    color: #FFFFFF;
    background: #4C8389;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 2px 25px rgba(47, 55, 87, 0.0533854); }
  /* line 517, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .new-yachts-item {
    cursor: pointer;
    padding: 10px 20px;
    text-align: center;
    border: 1px solid rgba(29, 89, 178, 0.1);
    box-sizing: border-box; }
    /* line 524, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .new-yachts-item:hover {
      border-color: transparent;
      box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.05); }
      /* line 528, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .new-yachts-item:hover .name {
        border-top: 2px solid #1D59B2;
        border-bottom: none; }
        /* line 532, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
        .fairline-page .new-yachts-item:hover .name h4 {
          font-weight: 700; }
    /* line 538, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .new-yachts-item img {
      width: 100%; }
    /* line 542, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .new-yachts-item .name {
      border-top: 1px solid #BABBC2;
      border-bottom: 1px solid transparent;
      width: 80%;
      margin: 0 auto;
      margin-top: 40px;
      color: #1D59B2;
      text-align: left; }
      /* line 552, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .new-yachts-item .name h4 {
        margin-top: 13px; }
  /* line 558, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .section-new-yachts {
    margin-top: 100px;
    padding-top: 47px;
    padding-bottom: 47px;
    position: relative;
    background: url(/assets/fairlines/used-new-yachts-bg-b4a317847dbccf021f113a16a21511c98c798f8d951399d76ee307b148618fd2.png) no-repeat center center;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important; }
    @media (max-width: 575.98px) {
      /* line 558, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts {
        margin-top: 30px; } }
    /* line 574, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.pb-0 {
      padding-bottom: 0 !important; }
    /* line 578, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.used {
      background: url(/assets/fairlines/bg-used-d01fb93cb9bf54f65f1bcf2f9018f0f23a089b21e139d7f1acf3236ae8e2f4bf.png) no-repeat center center; }
      /* line 579, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts.used .used-title {
        margin-top: 0; }
    /* line 586, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.active-top {
      background: url(/assets/fairlines/bg-new-5d61dc5a1ffd356cc204e5cb57f6340265991b50ba08b7a4c7384c3224c78427.png) no-repeat center center;
      padding-bottom: 0; }
      /* line 591, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts.active-top .panel-title {
        padding-bottom: 60px;
        border-bottom: none; }
      /* line 596, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts.active-top .used-title {
        display: none; }
    /* line 602, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.active-bottom .used-title .panel-title {
      padding-bottom: 60px;
      border-bottom: none; }
    /* line 608, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts .used-title {
      margin-top: 81px; }
    /* line 643, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts .panel-title {
      color: white;
      padding-top: 25px;
      padding-bottom: 18px;
      font-size: 36px;
      cursor: pointer;
      border: 1px solid #ddd; }
      /* line 651, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts .panel-title .smaller {
        font-size: 24px; }
  /* line 657, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
  .fairline-page .bg-transparent {
    background-color: transparent !important; }
  @media (max-width: 575.98px) {
    /* line 662, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .office-info {
      padding-bottom: 39px; }
    /* line 666, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .uk-office {
      margin-top: 0; }
    /* line 670, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts {
      margin-top: 0;
      padding-top: 30px;
      padding-bottom: 30px; }
      /* line 675, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts .used-title {
        margin-top: 30px; }
      /* line 679, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts img.expand {
        top: 36px; }
        /* line 682, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
        .fairline-page .section-new-yachts img.expand.minus {
          top: 48px; }
    /* line 688, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.active-top .panel-title {
      padding-bottom: 30px; }
    /* line 692, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts.active-bottom .used-title .panel-title {
      padding-bottom: 30px; }
    /* line 696, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .section-new-yachts .panel-title {
      font-size: 24px; }
      /* line 699, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
      .fairline-page .section-new-yachts .panel-title .smaller {
        font-size: 18px; }
    /* line 704, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/fairline.scss */
    .fairline-page .panel-title {
      padding-top: 18px; } }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
#cookie-message {
  position: fixed;
  bottom: -100px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1111;
  text-transform: uppercase;
  background-color: rgba(1, 20, 35, 0.85);
  color: #f0f0ee;
  text-align: center;
  font-size: 0.8em;
  line-height: 14px;
  letter-spacing: 2.4px;
  padding: 14px 15px;
  padding-left: 50px;
  font-family: Montserrat; }
  /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
  #cookie-message .text-green {
    color: #28a745 !important; }
  /* line 23, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
  #cookie-message .fancybox-close-small {
    left: 5px;
    top: 5px;
    position: absolute;
    height: auto;
    padding: 0px;
    color: #587de6;
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #555;
    cursor: pointer;
    height: 44px;
    margin: 0;
    padding: 6px;
    position: absolute;
    width: 44px;
    z-index: 10; }
    /* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
    #cookie-message .fancybox-close-small svg {
      width: 18px;
      height: 18px;
      fill: transparent;
      opacity: 1;
      stroke: currentColor;
      stroke-width: 3;
      transition: stroke .1s;
      color: #f0f0ee; }
  @media only screen and (max-width: 479px) {
    /* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
    #cookie-message {
      padding: 10px 20px;
      left: 0;
      right: 0;
      transform: none;
      font-size: 12px;
      letter-spacing: .3px; }
      /* line 64, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
      #cookie-message .fancybox-close-small {
        left: -5px;
        top: -3px; }
        /* line 68, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
        #cookie-message .fancybox-close-small svg {
          width: 15px;
          height: 15px; } }

@media only screen and (max-width: 479px) {
  /* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
  #cookie-info-modal .modal-title {
    font-size: 20px; }
  /* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_cookie_message.scss */
  #cookie-info-modal .modal-content {
    padding-bottom: 30px; } }

/* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
.tickerwrapper,
.tickerwrapper::before,
.tickerwrapper::after {
  -webkit-box-sizing: padding-box;
  box-sizing: padding-box; }

/* line 23, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
.tickerwrapper {
  /* the outer div */
  position: absolute;
  left: -50px;
  top: 0;
  width: calc(100% + 42px);
  background: transparent;
  padding: 10px 0;
  height: 40px;
  overflow: hidden;
  cursor: pointer;
  color: white; }
  /* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  .tickerwrapper *, .tickerwrapper *::before, .tickerwrapper *::after {
    -webkit-box-sizing: padding-box;
    box-sizing: padding-box; }
  /* line 30, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  .tickerwrapper.white {
    background-color: #fff; }
    /* line 33, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
    .tickerwrapper.white ul.list li {
      color: #606994; }
      /* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
      .tickerwrapper.white ul.list li a {
        color: #606994; }
  /* line 54, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  .tickerwrapper ul.list {
    position: relative;
    display: inline-block;
    list-style: none;
    padding: 0;
    margin: 0; }
  /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  .tickerwrapper ul.list.cloned {
    position: absolute;
    top: 10px;
    left: 0px; }
  /* line 68, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  .tickerwrapper ul.list li {
    float: left;
    padding-left: 20px;
    color: white; }
    /* line 73, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
    .tickerwrapper ul.list li .boat-name {
      display: inline-block; }
    /* line 77, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
    .tickerwrapper ul.list li a {
      text-decoration: none;
      color: white; }
      /* line 81, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
      .tickerwrapper ul.list li a.register {
        text-decoration: underline;
        font-size: 0.7em;
        padding-left: 10px; }

@media (max-width: 1337px) {
  /* line 92, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
  header:not(.not-home) nav.ticker--true {
    padding-top: 0px; }
    /* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
    header:not(.not-home) nav.ticker--true .navbar-toggle {
      top: 42px !important; } }
/* line 102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
header:not(.not-home) nav .tickerwrapper {
  z-index: 150; }
/* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
header:not(.not-home) nav > .tickerwrapper {
  left: 0;
  display: none; }
  @media (max-width: 1337px) {
    /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/ticker_tape.scss */
    header:not(.not-home) nav > .tickerwrapper {
      position: relative;
      display: block; } }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
#searches-royal_yachts {
  height: 100vh;
  overflow: hidden; }
  /* line 7, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .search-result-block .search-res-wrapper {
    max-height: none; }
  /* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .search-result-block .search-res-wrapper.mCustomScrollbar .mCSB_container {
    padding-right: 0; }
  @media (min-width: 992px) {
    /* line 16, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .main-search-wrapper .search-result-block .search-res-wrapper {
      max-height: none; } }
  /* line 21, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .load-more {
    background-color: #343a64; }
  @media (max-width: 991px) {
    /* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .main-search-wrapper .search-sidebar {
      top: -70px !important; }
    /* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .load-more {
      display: none !important; } }
  /* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts header.main-header .navbar-default:not(.nav-homepage) .head-search-block {
    padding-top: 10px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    flex-grow: 1;
    justify-content: center; }
  /* line 53, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .search-result-block {
    background-color: #38344E !important;
    overflow: auto; }
  /* line 58, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .search-result-block .search-res-filter {
    border-bottom: 1px solid #fff !important; }
  /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .text-white {
    color: #fff !important; }
  /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .primary-color {
    color: #38344E !important; }
  /* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .rounded-sm {
    border-radius: 4px !important; }
  /* line 74, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .flex {
    display: flex; }
  /* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .justify-content-between {
    justify-content: space-between; }
  /* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .justify-content-center {
    justify-content: center; }
  /* line 86, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .align-items-center {
    align-items: center; }
  /* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .uppercase {
    text-transform: uppercase !important; }
  /* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .bg-light-gray {
    background-color: #D9D9D9 !important; }
  /* line 98, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .bg-primary {
    background-color: #38344E !important; }
  /* line 102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .search-result-block .search-res-wrapper .result-block .info-inner .btn-more-detail {
    border-color: #38344E !important; }
  /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .side-main .check-btn-wrap .btn {
    height: auto !important;
    padding-top: 8px;
    padding-bottom: 8px; }
  /* line 112, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper {
    height: 100vh; }
  /* line 116, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .search-sidebar {
    overflow: auto; }
  /* line 120, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .main-search-wrapper .side-main .side-collapse-wrap .collapse-wrap .collapse-inner {
    overflow: auto; }
  /* line 124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .rounded-sm {
    border-radius: 4px !important; }
  /* line 128, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .info-inner {
    height: 250px;
    border-radius: 4px !important; }
  /* line 133, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-block {
    padding: 15px 0; }
  /* line 137, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .pending-label {
    border-radius: 2px; }
  /* line 141, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .collapse-toggler {
    border-radius: 2px; }
  /* line 145, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .search-res-carousel {
    margin-bottom: 0; }
  /* line 149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .search-res-carousel li img {
    height: 245px;
    object-fit: contain; }
  /* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper {
    height: 250px;
    margin: 20px; }
  /* line 159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card {
    border-radius: 4px;
    background-color: #fff;
    height: 100%; }
  /* line 165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .col-image {
    padding: 0 !important; }
  /* line 169, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .image-wrapper {
    height: 250px;
    width: 100%;
    display: flex;
    align-items: center; }
  /* line 176, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .image-wrapper a {
    width: 100%; }
  /* line 180, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .image-wrapper img {
    height: 250px;
    width: 100%;
    object-fit: cover; }
  /* line 186, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .col-info {
    height: 100%; }
  /* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .info {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 20px; }
  /* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .result-wrapper .card .info h4,
  #searches-royal_yachts .result-wrapper .card div,
  #searches-royal_yachts .result-wrapper .card span {
    font-family: 'Questrial', sans-serif; }
  /* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .btn-more-detail {
    padding: 5px 20px; }
  /* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .pb-5 {
    padding-bottom: 5px; }
  /* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .pb-10 {
    padding-bottom: 10px; }
  /* line 218, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .icon-vat-hint {
    padding: 2px 6px; }
  /* line 222, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #searches-royal_yachts .sortItem option {
    color: #38344E !important; }
  @media (max-width: 768px) {
    /* line 227, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .result-wrapper {
      height: 500px; }
    /* line 231, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .result-wrapper .card .image-wrapper {
      justify-content: center;
      height: 250px;
      width: 100%; }
    /* line 237, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .result-wrapper .card .col-info {
      height: 250px; }
    /* line 241, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #searches-royal_yachts .result-wrapper .card .info {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      padding-top: 10px;
      padding-bottom: 40px;
      padding-left: 20px; } }

/* line 253, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
#boats-royal_yacht_show {
  background-color: #fff; }
  @media (max-width: 991px) {
    /* line 257, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .main-search-wrapper .search-sidebar {
      top: -70px !important; } }
  /* line 262, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show header.main-header .navbar-default:not(.nav-homepage) .head-search-block {
    padding-top: 10px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    flex-grow: 1;
    justify-content: center; }
  /* line 271, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .p-0 {
    padding: 0 !important; }
  /* line 275, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .m-0 {
    margin: 0 !important; }
  /* line 279, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 {
    margin-bottom: 80px; }
  /* line 283, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .row {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  /* line 288, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .image {
    position: relative;
    height: 600px; }
  /* line 293, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .image .overlay {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #38344E !important;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
    color: #fff;
    font-weight: 300;
    font-size: 14px; }
  /* line 308, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .image img {
    height: 600px;
    object-fit: cover;
    width: 100%; }
  /* line 314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form {
    height: 600px;
    display: flex;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 20px; }
    /* line 321, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .section-1 .form form,
    #boats-royal_yacht_show .section-1 .form form .center-button {
      margin-top: 25px; }
  /* line 327, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .info {
    background-color: #38344E !important;
    padding: 20px;
    color: #fff;
    height: 100px;
    margin-right: -15px; }
  /* line 335, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form h3 {
    margin: 0;
    padding: 0;
    font-weight: 300; }
  /* line 341, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .pb-5 {
    padding-bottom: 10px; }
  /* line 345, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .info .flex {
    display: flex;
    justify-content: space-between;
    align-items: center; }
  /* line 351, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .info .flex h3,
  #boats-royal_yacht_show .section-1 .form .info .flex div,
  #boats-royal_yacht_show .section-1 .form .info .flex span {
    font-family: 'Questrial', sans-serif; }
  /* line 357, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form label {
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 10px;
    color: #38344E; }
  /* line 364, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .form-control {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    border: 1px solid #797979;
    padding: 0 10px; }
  /* line 372, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .textarea {
    width: 100%;
    height: 100px;
    border-radius: 4px;
    border: 1px solid #797979;
    padding: 10px; }
  /* line 380, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .center-button {
    display: flex;
    justify-content: center; }
  /* line 385, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-1 .form .button {
    width: 80%;
    height: 40px;
    border-radius: 6px;
    border: 1px solid #38344E;
    background-color: #38344E;
    color: #fff;
    font-weight: 400;
    font-size: 14px; }
  /* line 396, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-2 {
    margin-bottom: 80px; }
  /* line 400, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-2 .panel-title {
    color: #38344E;
    text-transform: uppercase;
    font-size: 16px; }
  /* line 406, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-2 .panel-body {
    color: #38344E;
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 14px; }
  /* line 414, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-3 {
    margin-bottom: 80px; }
  /* line 418, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-3 hr {
    width: 80%;
    border-top: 1px solid #38344E !important; }
  /* line 423, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-4 {
    margin-bottom: 80px; }
  /* line 427, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-4 .panel-title {
    color: #38344E;
    text-transform: uppercase;
    font-size: 16px; }
  /* line 433, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-4 .panel-body {
    color: #38344E;
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 14px; }
  /* line 441, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-5 {
    background-color: #38344E;
    margin-bottom: 80px; }
  /* line 446, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-5 .img-container {
    margin: 20px;
    background-color: #fff;
    padding: 20px; }
  /* line 452, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .section-5 img {
    height: 406px;
    width: 100%;
    object-fit: cover; }
  /* line 458, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .spec-label {
    min-width: 45%;
    line-height: 1.43;
    font-weight: 300;
    text-align: left;
    opacity: 0.8;
    padding-bottom: 5px;
    color: #38344E; }
  /* line 468, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .info {
    min-width: 55%;
    font-weight: 400;
    padding-left: 15px;
    line-height: 1.43;
    color: #38344E; }
  /* line 476, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .panel-body li {
    display: flex; }
  /* line 480, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .ttl-col {
    color: #38344E;
    font-weight: 400; }
  /* line 485, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
  #boats-royal_yacht_show .txt-col {
    color: #38344E;
    font-weight: 300; }
  @media (max-width: 1190px) {
    /* line 491, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .section-1 .form .info {
      margin-right: 0 !important; }
    /* line 495, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .section-5 .img-container {
      border-radius: 40px;
      padding-top: 15px !important;
      margin: 0 !important;
      padding-bottom: 0 !important;
      padding-left: 0 !important;
      padding-right: 0 !important;
      background-color: transparent !important; }
    /* line 505, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .section-5 .col-lg-6:last-child .img-container {
      padding-bottom: 15px !important; }
    /* line 509, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/royal_yachts.scss */
    #boats-royal_yacht_show .section-5 img {
      height: auto;
      width: 100%;
      border-radius: 4px; } }

/* line 7, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.snow-page .snowing {
  position: absolute;
  width: 15px;
  height: 15px;
  background: white;
  border-radius: 50%; }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(1) {
    opacity: 0.6945;
    transform: translate(5.5485vw, -10px) scale(0.4975);
    animation: fall-1 10s -21s linear infinite; }
@keyframes fall-1 {
  40.294% {
    transform: translate(15.1231vw, 40.294vh) scale(0.4975); }
  to {
    transform: translate(10.3358vw, 100vh) scale(0.4975); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(2) {
    opacity: 0.5462;
    transform: translate(94.9565vw, -10px) scale(0.5125);
    animation: fall-2 29s -28s linear infinite; }
@keyframes fall-2 {
  76.041% {
    transform: translate(99.197vw, 76.041vh) scale(0.5125); }
  to {
    transform: translate(97.07675vw, 100vh) scale(0.5125); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(3) {
    opacity: 0.6288;
    transform: translate(57.9992vw, -10px) scale(0.4888);
    animation: fall-3 22s -10s linear infinite; }
@keyframes fall-3 {
  39.088% {
    transform: translate(49.3706vw, 39.088vh) scale(0.4888); }
  to {
    transform: translate(53.6849vw, 100vh) scale(0.4888); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(4) {
    opacity: 0.5157;
    transform: translate(70.2663vw, -10px) scale(0.99);
    animation: fall-4 16s -29s linear infinite; }
@keyframes fall-4 {
  36.839% {
    transform: translate(78.7582vw, 36.839vh) scale(0.99); }
  to {
    transform: translate(74.51225vw, 100vh) scale(0.99); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(5) {
    opacity: 0.4945;
    transform: translate(76.3191vw, -10px) scale(0.9041);
    animation: fall-5 14s -21s linear infinite; }
@keyframes fall-5 {
  76.249% {
    transform: translate(66.4694vw, 76.249vh) scale(0.9041); }
  to {
    transform: translate(71.39425vw, 100vh) scale(0.9041); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(6) {
    opacity: 0.5702;
    transform: translate(72.9866vw, -10px) scale(0.6601);
    animation: fall-6 14s -8s linear infinite; }
@keyframes fall-6 {
  65.465% {
    transform: translate(63.8458vw, 65.465vh) scale(0.6601); }
  to {
    transform: translate(68.4162vw, 100vh) scale(0.6601); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(7) {
    opacity: 0.9397;
    transform: translate(78.9739vw, -10px) scale(0.0626);
    animation: fall-7 22s -10s linear infinite; }
@keyframes fall-7 {
  61.725% {
    transform: translate(70.2768vw, 61.725vh) scale(0.0626); }
  to {
    transform: translate(74.62535vw, 100vh) scale(0.0626); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(8) {
    opacity: 0.406;
    transform: translate(91.5435vw, -10px) scale(0.764);
    animation: fall-8 14s -9s linear infinite; }
@keyframes fall-8 {
  51.562% {
    transform: translate(89.3776vw, 51.562vh) scale(0.764); }
  to {
    transform: translate(90.46055vw, 100vh) scale(0.764); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(9) {
    opacity: 0.6514;
    transform: translate(55.8726vw, -10px) scale(0.7512);
    animation: fall-9 21s -23s linear infinite; }
@keyframes fall-9 {
  54.07% {
    transform: translate(52.2056vw, 54.07vh) scale(0.7512); }
  to {
    transform: translate(54.0391vw, 100vh) scale(0.7512); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(10) {
    opacity: 0.96;
    transform: translate(84.3657vw, -10px) scale(0.0516);
    animation: fall-10 16s -24s linear infinite; }
@keyframes fall-10 {
  52.031% {
    transform: translate(94.2509vw, 52.031vh) scale(0.0516); }
  to {
    transform: translate(89.3083vw, 100vh) scale(0.0516); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(11) {
    opacity: 0.9897;
    transform: translate(1.5155vw, -10px) scale(0.095);
    animation: fall-11 22s -22s linear infinite; }
@keyframes fall-11 {
  49.543% {
    transform: translate(6.4755vw, 49.543vh) scale(0.095); }
  to {
    transform: translate(3.9955vw, 100vh) scale(0.095); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(12) {
    opacity: 0.4677;
    transform: translate(58.3659vw, -10px) scale(0.8534);
    animation: fall-12 22s -6s linear infinite; }
@keyframes fall-12 {
  30.401% {
    transform: translate(60.9899vw, 30.401vh) scale(0.8534); }
  to {
    transform: translate(59.6779vw, 100vh) scale(0.8534); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(13) {
    opacity: 0.5702;
    transform: translate(7.6983vw, -10px) scale(0.3822);
    animation: fall-13 26s -24s linear infinite; }
@keyframes fall-13 {
  70.964% {
    transform: translate(2.4563vw, 70.964vh) scale(0.3822); }
  to {
    transform: translate(5.0773vw, 100vh) scale(0.3822); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(14) {
    opacity: 0.4206;
    transform: translate(5.4396vw, -10px) scale(0.3976);
    animation: fall-14 10s -4s linear infinite; }
@keyframes fall-14 {
  44.074% {
    transform: translate(-2.7706vw, 44.074vh) scale(0.3976); }
  to {
    transform: translate(1.3345vw, 100vh) scale(0.3976); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(15) {
    opacity: 0.5316;
    transform: translate(2.6092vw, -10px) scale(0.7365);
    animation: fall-15 10s -17s linear infinite; }
@keyframes fall-15 {
  55.852% {
    transform: translate(12.5172vw, 55.852vh) scale(0.7365); }
  to {
    transform: translate(7.5632vw, 100vh) scale(0.7365); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(16) {
    opacity: 0.2618;
    transform: translate(30.8968vw, -10px) scale(0.1422);
    animation: fall-16 14s -14s linear infinite; }
@keyframes fall-16 {
  52.6% {
    transform: translate(28.321vw, 52.6vh) scale(0.1422); }
  to {
    transform: translate(29.6089vw, 100vh) scale(0.1422); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(17) {
    opacity: 0.0845;
    transform: translate(67.2521vw, -10px) scale(0.5976);
    animation: fall-17 13s -18s linear infinite; }
@keyframes fall-17 {
  46.46% {
    transform: translate(73.5459vw, 46.46vh) scale(0.5976); }
  to {
    transform: translate(70.399vw, 100vh) scale(0.5976); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(18) {
    opacity: 0.5322;
    transform: translate(59.7142vw, -10px) scale(0.2808);
    animation: fall-18 17s -1s linear infinite; }
@keyframes fall-18 {
  60.112% {
    transform: translate(56.3471vw, 60.112vh) scale(0.2808); }
  to {
    transform: translate(58.03065vw, 100vh) scale(0.2808); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(19) {
    opacity: 0.8832;
    transform: translate(38.8702vw, -10px) scale(0.4812);
    animation: fall-19 16s -4s linear infinite; }
@keyframes fall-19 {
  65.384% {
    transform: translate(45.1232vw, 65.384vh) scale(0.4812); }
  to {
    transform: translate(41.9967vw, 100vh) scale(0.4812); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(20) {
    opacity: 0.1389;
    transform: translate(14.1887vw, -10px) scale(0.3532);
    animation: fall-20 10s -23s linear infinite; }
@keyframes fall-20 {
  71.597% {
    transform: translate(6.1533vw, 71.597vh) scale(0.3532); }
  to {
    transform: translate(10.171vw, 100vh) scale(0.3532); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(21) {
    opacity: 0.3153;
    transform: translate(53.8057vw, -10px) scale(0.1015);
    animation: fall-21 28s -22s linear infinite; }
@keyframes fall-21 {
  79.448% {
    transform: translate(51.4439vw, 79.448vh) scale(0.1015); }
  to {
    transform: translate(52.6248vw, 100vh) scale(0.1015); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(22) {
    opacity: 0.6491;
    transform: translate(62.7305vw, -10px) scale(0.6526);
    animation: fall-22 20s -18s linear infinite; }
@keyframes fall-22 {
  74.637% {
    transform: translate(69.1563vw, 74.637vh) scale(0.6526); }
  to {
    transform: translate(65.9434vw, 100vh) scale(0.6526); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(23) {
    opacity: 0.4689;
    transform: translate(44.4814vw, -10px) scale(0.8732);
    animation: fall-23 13s -17s linear infinite; }
@keyframes fall-23 {
  68.233% {
    transform: translate(47.8695vw, 68.233vh) scale(0.8732); }
  to {
    transform: translate(46.17545vw, 100vh) scale(0.8732); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(24) {
    opacity: 0.6042;
    transform: translate(40.8576vw, -10px) scale(0.5788);
    animation: fall-24 21s -21s linear infinite; }
@keyframes fall-24 {
  63.388% {
    transform: translate(35.9723vw, 63.388vh) scale(0.5788); }
  to {
    transform: translate(38.41495vw, 100vh) scale(0.5788); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(25) {
    opacity: 0.4653;
    transform: translate(0.5547vw, -10px) scale(0.6708);
    animation: fall-25 17s -16s linear infinite; }
@keyframes fall-25 {
  59.488% {
    transform: translate(0.7362vw, 59.488vh) scale(0.6708); }
  to {
    transform: translate(0.64545vw, 100vh) scale(0.6708); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(26) {
    opacity: 0.944;
    transform: translate(73.3359vw, -10px) scale(0.0039);
    animation: fall-26 10s -29s linear infinite; }
@keyframes fall-26 {
  68.679% {
    transform: translate(65.6019vw, 68.679vh) scale(0.0039); }
  to {
    transform: translate(69.4689vw, 100vh) scale(0.0039); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(27) {
    opacity: 0.6917;
    transform: translate(10.8354vw, -10px) scale(0.3739);
    animation: fall-27 14s -22s linear infinite; }
@keyframes fall-27 {
  76.645% {
    transform: translate(3.0133vw, 76.645vh) scale(0.3739); }
  to {
    transform: translate(6.92435vw, 100vh) scale(0.3739); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(28) {
    opacity: 0.2693;
    transform: translate(99.1991vw, -10px) scale(0.6849);
    animation: fall-28 25s -25s linear infinite; }
@keyframes fall-28 {
  30.712% {
    transform: translate(105.7774vw, 30.712vh) scale(0.6849); }
  to {
    transform: translate(102.48825vw, 100vh) scale(0.6849); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(29) {
    opacity: 0.7559;
    transform: translate(23.7482vw, -10px) scale(0.9927);
    animation: fall-29 23s -17s linear infinite; }
@keyframes fall-29 {
  65.689% {
    transform: translate(15.7978vw, 65.689vh) scale(0.9927); }
  to {
    transform: translate(19.773vw, 100vh) scale(0.9927); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(30) {
    opacity: 0.9543;
    transform: translate(36.9029vw, -10px) scale(0.3442);
    animation: fall-30 23s -10s linear infinite; }
@keyframes fall-30 {
  55.273% {
    transform: translate(35.8544vw, 55.273vh) scale(0.3442); }
  to {
    transform: translate(36.37865vw, 100vh) scale(0.3442); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(31) {
    opacity: 0.2744;
    transform: translate(1.0078vw, -10px) scale(0.6884);
    animation: fall-31 21s -1s linear infinite; }
@keyframes fall-31 {
  66.766% {
    transform: translate(6.9942vw, 66.766vh) scale(0.6884); }
  to {
    transform: translate(4.001vw, 100vh) scale(0.6884); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(32) {
    opacity: 0.825;
    transform: translate(79.9946vw, -10px) scale(0.8519);
    animation: fall-32 25s -16s linear infinite; }
@keyframes fall-32 {
  55.986% {
    transform: translate(72.5494vw, 55.986vh) scale(0.8519); }
  to {
    transform: translate(76.272vw, 100vh) scale(0.8519); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(33) {
    opacity: 0.6387;
    transform: translate(11.645vw, -10px) scale(0.3354);
    animation: fall-33 27s -14s linear infinite; }
@keyframes fall-33 {
  68.886% {
    transform: translate(5.0566vw, 68.886vh) scale(0.3354); }
  to {
    transform: translate(8.3508vw, 100vh) scale(0.3354); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(34) {
    opacity: 0.7145;
    transform: translate(62.4683vw, -10px) scale(0.5755);
    animation: fall-34 22s -4s linear infinite; }
@keyframes fall-34 {
  39.042% {
    transform: translate(63.2536vw, 39.042vh) scale(0.5755); }
  to {
    transform: translate(62.86095vw, 100vh) scale(0.5755); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(35) {
    opacity: 0.4995;
    transform: translate(89.8899vw, -10px) scale(0.9265);
    animation: fall-35 19s -4s linear infinite; }
@keyframes fall-35 {
  69.912% {
    transform: translate(87.2541vw, 69.912vh) scale(0.9265); }
  to {
    transform: translate(88.572vw, 100vh) scale(0.9265); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(36) {
    opacity: 0.9531;
    transform: translate(86.2468vw, -10px) scale(0.7601);
    animation: fall-36 15s -18s linear infinite; }
@keyframes fall-36 {
  78.552% {
    transform: translate(93.7204vw, 78.552vh) scale(0.7601); }
  to {
    transform: translate(89.9836vw, 100vh) scale(0.7601); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(37) {
    opacity: 0.2563;
    transform: translate(62.9655vw, -10px) scale(0.6064);
    animation: fall-37 23s -28s linear infinite; }
@keyframes fall-37 {
  52.745% {
    transform: translate(62.4585vw, 52.745vh) scale(0.6064); }
  to {
    transform: translate(62.712vw, 100vh) scale(0.6064); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(38) {
    opacity: 0.0332;
    transform: translate(50.1841vw, -10px) scale(0.6452);
    animation: fall-38 17s -10s linear infinite; }
@keyframes fall-38 {
  44.374% {
    transform: translate(41.3901vw, 44.374vh) scale(0.6452); }
  to {
    transform: translate(45.7871vw, 100vh) scale(0.6452); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(39) {
    opacity: 0.1328;
    transform: translate(8.7233vw, -10px) scale(0.0027);
    animation: fall-39 23s -4s linear infinite; }
@keyframes fall-39 {
  54.186% {
    transform: translate(11.9803vw, 54.186vh) scale(0.0027); }
  to {
    transform: translate(10.3518vw, 100vh) scale(0.0027); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(40) {
    opacity: 0.7216;
    transform: translate(87.7565vw, -10px) scale(0.0856);
    animation: fall-40 21s -14s linear infinite; }
@keyframes fall-40 {
  36.106% {
    transform: translate(97.5976vw, 36.106vh) scale(0.0856); }
  to {
    transform: translate(92.67705vw, 100vh) scale(0.0856); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(41) {
    opacity: 0.1841;
    transform: translate(79.3734vw, -10px) scale(0.0621);
    animation: fall-41 20s -26s linear infinite; }
@keyframes fall-41 {
  47.749% {
    transform: translate(72.5928vw, 47.749vh) scale(0.0621); }
  to {
    transform: translate(75.9831vw, 100vh) scale(0.0621); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(42) {
    opacity: 0.0015;
    transform: translate(36.5989vw, -10px) scale(0.9048);
    animation: fall-42 18s -17s linear infinite; }
@keyframes fall-42 {
  57.013% {
    transform: translate(31.0507vw, 57.013vh) scale(0.9048); }
  to {
    transform: translate(33.8248vw, 100vh) scale(0.9048); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(43) {
    opacity: 0.1886;
    transform: translate(20.3777vw, -10px) scale(0.5252);
    animation: fall-43 17s -25s linear infinite; }
@keyframes fall-43 {
  79.554% {
    transform: translate(28.6729vw, 79.554vh) scale(0.5252); }
  to {
    transform: translate(24.5253vw, 100vh) scale(0.5252); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(44) {
    opacity: 0.082;
    transform: translate(44.4158vw, -10px) scale(0.5751);
    animation: fall-44 20s -23s linear infinite; }
@keyframes fall-44 {
  46.357% {
    transform: translate(49.1595vw, 46.357vh) scale(0.5751); }
  to {
    transform: translate(46.78765vw, 100vh) scale(0.5751); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(45) {
    opacity: 0.1454;
    transform: translate(58.9273vw, -10px) scale(0.896);
    animation: fall-45 25s -6s linear infinite; }
@keyframes fall-45 {
  37.94% {
    transform: translate(56.8622vw, 37.94vh) scale(0.896); }
  to {
    transform: translate(57.89475vw, 100vh) scale(0.896); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(46) {
    opacity: 0.0675;
    transform: translate(22.1076vw, -10px) scale(0.6192);
    animation: fall-46 17s -2s linear infinite; }
@keyframes fall-46 {
  67.134% {
    transform: translate(13.6453vw, 67.134vh) scale(0.6192); }
  to {
    transform: translate(17.87645vw, 100vh) scale(0.6192); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(47) {
    opacity: 0.5817;
    transform: translate(49.4159vw, -10px) scale(0.2245);
    animation: fall-47 13s -8s linear infinite; }
@keyframes fall-47 {
  37.929% {
    transform: translate(48.5903vw, 37.929vh) scale(0.2245); }
  to {
    transform: translate(49.0031vw, 100vh) scale(0.2245); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(48) {
    opacity: 0.2917;
    transform: translate(3.3369vw, -10px) scale(0.8254);
    animation: fall-48 11s -3s linear infinite; }
@keyframes fall-48 {
  43.345% {
    transform: translate(-3.1633vw, 43.345vh) scale(0.8254); }
  to {
    transform: translate(0.0868vw, 100vh) scale(0.8254); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(49) {
    opacity: 0.4874;
    transform: translate(93.2943vw, -10px) scale(0.4586);
    animation: fall-49 16s -28s linear infinite; }
@keyframes fall-49 {
  52.964% {
    transform: translate(91.7517vw, 52.964vh) scale(0.4586); }
  to {
    transform: translate(92.523vw, 100vh) scale(0.4586); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(50) {
    opacity: 0.9319;
    transform: translate(79.3042vw, -10px) scale(0.4881);
    animation: fall-50 25s -8s linear infinite; }
@keyframes fall-50 {
  60.151% {
    transform: translate(84.2352vw, 60.151vh) scale(0.4881); }
  to {
    transform: translate(81.7697vw, 100vh) scale(0.4881); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(51) {
    opacity: 0.4419;
    transform: translate(59.2635vw, -10px) scale(0.9061);
    animation: fall-51 21s -3s linear infinite; }
@keyframes fall-51 {
  71.372% {
    transform: translate(65.8513vw, 71.372vh) scale(0.9061); }
  to {
    transform: translate(62.5574vw, 100vh) scale(0.9061); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(52) {
    opacity: 0.0587;
    transform: translate(61.272vw, -10px) scale(0.6715);
    animation: fall-52 23s -23s linear infinite; }
@keyframes fall-52 {
  46.66% {
    transform: translate(67.1023vw, 46.66vh) scale(0.6715); }
  to {
    transform: translate(64.18715vw, 100vh) scale(0.6715); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(53) {
    opacity: 0.3025;
    transform: translate(37.5047vw, -10px) scale(0.4811);
    animation: fall-53 12s -10s linear infinite; }
@keyframes fall-53 {
  59.883% {
    transform: translate(36.9431vw, 59.883vh) scale(0.4811); }
  to {
    transform: translate(37.2239vw, 100vh) scale(0.4811); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(54) {
    opacity: 0.9394;
    transform: translate(98.7913vw, -10px) scale(0.6609);
    animation: fall-54 25s -13s linear infinite; }
@keyframes fall-54 {
  32.921% {
    transform: translate(103.0795vw, 32.921vh) scale(0.6609); }
  to {
    transform: translate(100.9354vw, 100vh) scale(0.6609); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(55) {
    opacity: 0.7138;
    transform: translate(82.7515vw, -10px) scale(0.3787);
    animation: fall-55 14s -21s linear infinite; }
@keyframes fall-55 {
  36.375% {
    transform: translate(91.6588vw, 36.375vh) scale(0.3787); }
  to {
    transform: translate(87.20515vw, 100vh) scale(0.3787); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(56) {
    opacity: 0.0032;
    transform: translate(56.1658vw, -10px) scale(0.9449);
    animation: fall-56 25s -4s linear infinite; }
@keyframes fall-56 {
  42.684% {
    transform: translate(50.6323vw, 42.684vh) scale(0.9449); }
  to {
    transform: translate(53.39905vw, 100vh) scale(0.9449); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(57) {
    opacity: 0.7493;
    transform: translate(90.9577vw, -10px) scale(0.5203);
    animation: fall-57 15s -27s linear infinite; }
@keyframes fall-57 {
  58.979% {
    transform: translate(94.8351vw, 58.979vh) scale(0.5203); }
  to {
    transform: translate(92.8964vw, 100vh) scale(0.5203); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(58) {
    opacity: 0.7492;
    transform: translate(2.3819vw, -10px) scale(0.1586);
    animation: fall-58 17s -10s linear infinite; }
@keyframes fall-58 {
  65.602% {
    transform: translate(5.9946vw, 65.602vh) scale(0.1586); }
  to {
    transform: translate(4.18825vw, 100vh) scale(0.1586); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(59) {
    opacity: 0.2596;
    transform: translate(17.2043vw, -10px) scale(0.2281);
    animation: fall-59 13s -27s linear infinite; }
@keyframes fall-59 {
  57.779% {
    transform: translate(14.7866vw, 57.779vh) scale(0.2281); }
  to {
    transform: translate(15.99545vw, 100vh) scale(0.2281); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(60) {
    opacity: 0.6085;
    transform: translate(98.3237vw, -10px) scale(0.3722);
    animation: fall-60 20s -28s linear infinite; }
@keyframes fall-60 {
  50.602% {
    transform: translate(92.8333vw, 50.602vh) scale(0.3722); }
  to {
    transform: translate(95.5785vw, 100vh) scale(0.3722); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(61) {
    opacity: 0.2173;
    transform: translate(7.4777vw, -10px) scale(0.4103);
    animation: fall-61 12s -7s linear infinite; }
@keyframes fall-61 {
  74.84% {
    transform: translate(10.4922vw, 74.84vh) scale(0.4103); }
  to {
    transform: translate(8.98495vw, 100vh) scale(0.4103); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(62) {
    opacity: 0.9971;
    transform: translate(61.106vw, -10px) scale(0.0015);
    animation: fall-62 25s -8s linear infinite; }
@keyframes fall-62 {
  39.767% {
    transform: translate(64.6854vw, 39.767vh) scale(0.0015); }
  to {
    transform: translate(62.8957vw, 100vh) scale(0.0015); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(63) {
    opacity: 0.3114;
    transform: translate(34.6288vw, -10px) scale(0.9845);
    animation: fall-63 18s -16s linear infinite; }
@keyframes fall-63 {
  49.346% {
    transform: translate(31.2606vw, 49.346vh) scale(0.9845); }
  to {
    transform: translate(32.9447vw, 100vh) scale(0.9845); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(64) {
    opacity: 0.0578;
    transform: translate(61.7044vw, -10px) scale(0.6305);
    animation: fall-64 21s -16s linear infinite; }
@keyframes fall-64 {
  56.109% {
    transform: translate(56.1109vw, 56.109vh) scale(0.6305); }
  to {
    transform: translate(58.90765vw, 100vh) scale(0.6305); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(65) {
    opacity: 0.1771;
    transform: translate(86.6753vw, -10px) scale(0.1094);
    animation: fall-65 20s -2s linear infinite; }
@keyframes fall-65 {
  68.724% {
    transform: translate(91.8331vw, 68.724vh) scale(0.1094); }
  to {
    transform: translate(89.2542vw, 100vh) scale(0.1094); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(66) {
    opacity: 0.6841;
    transform: translate(16.4236vw, -10px) scale(0.4985);
    animation: fall-66 19s -14s linear infinite; }
@keyframes fall-66 {
  62.366% {
    transform: translate(19.7578vw, 62.366vh) scale(0.4985); }
  to {
    transform: translate(18.0907vw, 100vh) scale(0.4985); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(67) {
    opacity: 0.3577;
    transform: translate(45.069vw, -10px) scale(0.628);
    animation: fall-67 12s -30s linear infinite; }
@keyframes fall-67 {
  56.36% {
    transform: translate(35.9944vw, 56.36vh) scale(0.628); }
  to {
    transform: translate(40.5317vw, 100vh) scale(0.628); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(68) {
    opacity: 0.7316;
    transform: translate(32.3534vw, -10px) scale(0.7853);
    animation: fall-68 28s -1s linear infinite; }
@keyframes fall-68 {
  72.868% {
    transform: translate(39.3444vw, 72.868vh) scale(0.7853); }
  to {
    transform: translate(35.8489vw, 100vh) scale(0.7853); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(69) {
    opacity: 0.9246;
    transform: translate(49.3509vw, -10px) scale(0.153);
    animation: fall-69 10s -15s linear infinite; }
@keyframes fall-69 {
  39.413% {
    transform: translate(43.3601vw, 39.413vh) scale(0.153); }
  to {
    transform: translate(46.3555vw, 100vh) scale(0.153); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(70) {
    opacity: 0.0873;
    transform: translate(39.1538vw, -10px) scale(0.2891);
    animation: fall-70 29s -7s linear infinite; }
@keyframes fall-70 {
  44.555% {
    transform: translate(39.2743vw, 44.555vh) scale(0.2891); }
  to {
    transform: translate(39.21405vw, 100vh) scale(0.2891); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(71) {
    opacity: 0.5857;
    transform: translate(39.8349vw, -10px) scale(0.3988);
    animation: fall-71 11s -1s linear infinite; }
@keyframes fall-71 {
  30.985% {
    transform: translate(45.4589vw, 30.985vh) scale(0.3988); }
  to {
    transform: translate(42.6469vw, 100vh) scale(0.3988); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(72) {
    opacity: 0.0781;
    transform: translate(37.1969vw, -10px) scale(0.8463);
    animation: fall-72 20s -7s linear infinite; }
@keyframes fall-72 {
  65.724% {
    transform: translate(37.4709vw, 65.724vh) scale(0.8463); }
  to {
    transform: translate(37.3339vw, 100vh) scale(0.8463); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(73) {
    opacity: 0.8897;
    transform: translate(27.4143vw, -10px) scale(0.5432);
    animation: fall-73 12s -2s linear infinite; }
@keyframes fall-73 {
  73.615% {
    transform: translate(34.6229vw, 73.615vh) scale(0.5432); }
  to {
    transform: translate(31.0186vw, 100vh) scale(0.5432); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(74) {
    opacity: 0.7103;
    transform: translate(43.5686vw, -10px) scale(0.3473);
    animation: fall-74 14s -15s linear infinite; }
@keyframes fall-74 {
  75.574% {
    transform: translate(38.7946vw, 75.574vh) scale(0.3473); }
  to {
    transform: translate(41.1816vw, 100vh) scale(0.3473); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(75) {
    opacity: 0.3352;
    transform: translate(7.7597vw, -10px) scale(0.794);
    animation: fall-75 28s -15s linear infinite; }
@keyframes fall-75 {
  51.948% {
    transform: translate(2.1791vw, 51.948vh) scale(0.794); }
  to {
    transform: translate(4.9694vw, 100vh) scale(0.794); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(76) {
    opacity: 0.644;
    transform: translate(94.2155vw, -10px) scale(0.968);
    animation: fall-76 19s -8s linear infinite; }
@keyframes fall-76 {
  71.867% {
    transform: translate(93.1213vw, 71.867vh) scale(0.968); }
  to {
    transform: translate(93.6684vw, 100vh) scale(0.968); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(77) {
    opacity: 0.3442;
    transform: translate(96.7494vw, -10px) scale(0.9357);
    animation: fall-77 18s -26s linear infinite; }
@keyframes fall-77 {
  76.579% {
    transform: translate(91.4158vw, 76.579vh) scale(0.9357); }
  to {
    transform: translate(94.0826vw, 100vh) scale(0.9357); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(78) {
    opacity: 0.0067;
    transform: translate(55.5473vw, -10px) scale(0.9899);
    animation: fall-78 15s -9s linear infinite; }
@keyframes fall-78 {
  62.244% {
    transform: translate(52.761vw, 62.244vh) scale(0.9899); }
  to {
    transform: translate(54.15415vw, 100vh) scale(0.9899); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(79) {
    opacity: 0.9323;
    transform: translate(99.8336vw, -10px) scale(0.707);
    animation: fall-79 15s -3s linear infinite; }
@keyframes fall-79 {
  35.332% {
    transform: translate(91.6427vw, 35.332vh) scale(0.707); }
  to {
    transform: translate(95.73815vw, 100vh) scale(0.707); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(80) {
    opacity: 0.0275;
    transform: translate(60.4154vw, -10px) scale(0.1786);
    animation: fall-80 12s -17s linear infinite; }
@keyframes fall-80 {
  45.434% {
    transform: translate(54.6113vw, 45.434vh) scale(0.1786); }
  to {
    transform: translate(57.51335vw, 100vh) scale(0.1786); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(81) {
    opacity: 0.0275;
    transform: translate(64.187vw, -10px) scale(0.1649);
    animation: fall-81 12s -22s linear infinite; }
@keyframes fall-81 {
  52.259% {
    transform: translate(69.4854vw, 52.259vh) scale(0.1649); }
  to {
    transform: translate(66.8362vw, 100vh) scale(0.1649); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(82) {
    opacity: 0.3882;
    transform: translate(2.3864vw, -10px) scale(0.8048);
    animation: fall-82 22s -27s linear infinite; }
@keyframes fall-82 {
  58.105% {
    transform: translate(5.1371vw, 58.105vh) scale(0.8048); }
  to {
    transform: translate(3.76175vw, 100vh) scale(0.8048); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(83) {
    opacity: 0.2784;
    transform: translate(68.1956vw, -10px) scale(0.4461);
    animation: fall-83 30s -16s linear infinite; }
@keyframes fall-83 {
  37.937% {
    transform: translate(65.3745vw, 37.937vh) scale(0.4461); }
  to {
    transform: translate(66.78505vw, 100vh) scale(0.4461); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(84) {
    opacity: 0.6401;
    transform: translate(72.859vw, -10px) scale(0.0012);
    animation: fall-84 19s -10s linear infinite; }
@keyframes fall-84 {
  45.617% {
    transform: translate(65.633vw, 45.617vh) scale(0.0012); }
  to {
    transform: translate(69.246vw, 100vh) scale(0.0012); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(85) {
    opacity: 0.0435;
    transform: translate(39.7532vw, -10px) scale(0.546);
    animation: fall-85 12s -25s linear infinite; }
@keyframes fall-85 {
  31.813% {
    transform: translate(38.9656vw, 31.813vh) scale(0.546); }
  to {
    transform: translate(39.3594vw, 100vh) scale(0.546); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(86) {
    opacity: 0.4771;
    transform: translate(7.0622vw, -10px) scale(0.9614);
    animation: fall-86 26s -5s linear infinite; }
@keyframes fall-86 {
  78.852% {
    transform: translate(15.9847vw, 78.852vh) scale(0.9614); }
  to {
    transform: translate(11.52345vw, 100vh) scale(0.9614); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(87) {
    opacity: 0.5356;
    transform: translate(90.1665vw, -10px) scale(0.8597);
    animation: fall-87 14s -7s linear infinite; }
@keyframes fall-87 {
  35.311% {
    transform: translate(94.099vw, 35.311vh) scale(0.8597); }
  to {
    transform: translate(92.13275vw, 100vh) scale(0.8597); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(88) {
    opacity: 0.5242;
    transform: translate(21.4775vw, -10px) scale(0.1719);
    animation: fall-88 11s -23s linear infinite; }
@keyframes fall-88 {
  77.382% {
    transform: translate(27.2423vw, 77.382vh) scale(0.1719); }
  to {
    transform: translate(24.3599vw, 100vh) scale(0.1719); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(89) {
    opacity: 0.8205;
    transform: translate(23.9775vw, -10px) scale(0.0743);
    animation: fall-89 19s -9s linear infinite; }
@keyframes fall-89 {
  54.135% {
    transform: translate(31.0003vw, 54.135vh) scale(0.0743); }
  to {
    transform: translate(27.4889vw, 100vh) scale(0.0743); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(90) {
    opacity: 0.6634;
    transform: translate(54.0641vw, -10px) scale(0.6603);
    animation: fall-90 10s -25s linear infinite; }
@keyframes fall-90 {
  59.587% {
    transform: translate(49.0481vw, 59.587vh) scale(0.6603); }
  to {
    transform: translate(51.5561vw, 100vh) scale(0.6603); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(91) {
    opacity: 0.7834;
    transform: translate(11.9366vw, -10px) scale(0.6421);
    animation: fall-91 18s -27s linear infinite; }
@keyframes fall-91 {
  42.352% {
    transform: translate(5.4284vw, 42.352vh) scale(0.6421); }
  to {
    transform: translate(8.6825vw, 100vh) scale(0.6421); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(92) {
    opacity: 0.1713;
    transform: translate(61.0865vw, -10px) scale(0.4825);
    animation: fall-92 20s -23s linear infinite; }
@keyframes fall-92 {
  64.168% {
    transform: translate(69.9455vw, 64.168vh) scale(0.4825); }
  to {
    transform: translate(65.516vw, 100vh) scale(0.4825); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(93) {
    opacity: 0.1278;
    transform: translate(93.2708vw, -10px) scale(0.3549);
    animation: fall-93 12s -11s linear infinite; }
@keyframes fall-93 {
  41.384% {
    transform: translate(87.4857vw, 41.384vh) scale(0.3549); }
  to {
    transform: translate(90.37825vw, 100vh) scale(0.3549); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(94) {
    opacity: 0.2746;
    transform: translate(37.2128vw, -10px) scale(0.669);
    animation: fall-94 28s -25s linear infinite; }
@keyframes fall-94 {
  50.056% {
    transform: translate(32.5132vw, 50.056vh) scale(0.669); }
  to {
    transform: translate(34.863vw, 100vh) scale(0.669); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(95) {
    opacity: 0.1159;
    transform: translate(29.1031vw, -10px) scale(0.3503);
    animation: fall-95 22s -23s linear infinite; }
@keyframes fall-95 {
  58.553% {
    transform: translate(32.4891vw, 58.553vh) scale(0.3503); }
  to {
    transform: translate(30.7961vw, 100vh) scale(0.3503); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(96) {
    opacity: 0.5388;
    transform: translate(70.4223vw, -10px) scale(0.2943);
    animation: fall-96 17s -26s linear infinite; }
@keyframes fall-96 {
  51.341% {
    transform: translate(64.5259vw, 51.341vh) scale(0.2943); }
  to {
    transform: translate(67.4741vw, 100vh) scale(0.2943); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(97) {
    opacity: 0.5405;
    transform: translate(19.9478vw, -10px) scale(0.3097);
    animation: fall-97 13s -17s linear infinite; }
@keyframes fall-97 {
  33.173% {
    transform: translate(23.5986vw, 33.173vh) scale(0.3097); }
  to {
    transform: translate(21.7732vw, 100vh) scale(0.3097); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(98) {
    opacity: 0.7203;
    transform: translate(11.979vw, -10px) scale(0.9435);
    animation: fall-98 17s -17s linear infinite; }
@keyframes fall-98 {
  78.808% {
    transform: translate(6.2833vw, 78.808vh) scale(0.9435); }
  to {
    transform: translate(9.13115vw, 100vh) scale(0.9435); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(99) {
    opacity: 0.6379;
    transform: translate(98.9512vw, -10px) scale(0.7134);
    animation: fall-99 12s -22s linear infinite; }
@keyframes fall-99 {
  59.457% {
    transform: translate(91.3017vw, 59.457vh) scale(0.7134); }
  to {
    transform: translate(95.12645vw, 100vh) scale(0.7134); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(100) {
    opacity: 0.225;
    transform: translate(32.3859vw, -10px) scale(0.5073);
    animation: fall-100 21s -23s linear infinite; }
@keyframes fall-100 {
  39.757% {
    transform: translate(39.3751vw, 39.757vh) scale(0.5073); }
  to {
    transform: translate(35.8805vw, 100vh) scale(0.5073); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(101) {
    opacity: 0.5635;
    transform: translate(39.2299vw, -10px) scale(0.9963);
    animation: fall-101 17s -11s linear infinite; }
@keyframes fall-101 {
  73.825% {
    transform: translate(29.6442vw, 73.825vh) scale(0.9963); }
  to {
    transform: translate(34.43705vw, 100vh) scale(0.9963); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(102) {
    opacity: 0.1929;
    transform: translate(6.1565vw, -10px) scale(0.9573);
    animation: fall-102 13s -1s linear infinite; }
@keyframes fall-102 {
  45.931% {
    transform: translate(-0.6601vw, 45.931vh) scale(0.9573); }
  to {
    transform: translate(2.7482vw, 100vh) scale(0.9573); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(103) {
    opacity: 0.6567;
    transform: translate(74.1444vw, -10px) scale(0.6051);
    animation: fall-103 23s -11s linear infinite; }
@keyframes fall-103 {
  40.371% {
    transform: translate(66.1758vw, 40.371vh) scale(0.6051); }
  to {
    transform: translate(70.1601vw, 100vh) scale(0.6051); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(104) {
    opacity: 0.6455;
    transform: translate(78.281vw, -10px) scale(0.1897);
    animation: fall-104 23s -30s linear infinite; }
@keyframes fall-104 {
  63.289% {
    transform: translate(75.2744vw, 63.289vh) scale(0.1897); }
  to {
    transform: translate(76.7777vw, 100vh) scale(0.1897); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(105) {
    opacity: 0.4463;
    transform: translate(5.4852vw, -10px) scale(0.3082);
    animation: fall-105 14s -9s linear infinite; }
@keyframes fall-105 {
  62.213% {
    transform: translate(3.971vw, 62.213vh) scale(0.3082); }
  to {
    transform: translate(4.7281vw, 100vh) scale(0.3082); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(106) {
    opacity: 0.3981;
    transform: translate(94.0777vw, -10px) scale(0.409);
    animation: fall-106 17s -15s linear infinite; }
@keyframes fall-106 {
  52.914% {
    transform: translate(91.6093vw, 52.914vh) scale(0.409); }
  to {
    transform: translate(92.8435vw, 100vh) scale(0.409); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(107) {
    opacity: 0.9289;
    transform: translate(40.9573vw, -10px) scale(0.5967);
    animation: fall-107 15s -3s linear infinite; }
@keyframes fall-107 {
  38.845% {
    transform: translate(42.3618vw, 38.845vh) scale(0.5967); }
  to {
    transform: translate(41.65955vw, 100vh) scale(0.5967); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(108) {
    opacity: 0.7369;
    transform: translate(23.1254vw, -10px) scale(0.9202);
    animation: fall-108 22s -4s linear infinite; }
@keyframes fall-108 {
  45.842% {
    transform: translate(26.3734vw, 45.842vh) scale(0.9202); }
  to {
    transform: translate(24.7494vw, 100vh) scale(0.9202); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(109) {
    opacity: 0.1995;
    transform: translate(74.656vw, -10px) scale(0.6164);
    animation: fall-109 10s -13s linear infinite; }
@keyframes fall-109 {
  67.937% {
    transform: translate(71.3441vw, 67.937vh) scale(0.6164); }
  to {
    transform: translate(73.00005vw, 100vh) scale(0.6164); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(110) {
    opacity: 0.8386;
    transform: translate(93.4591vw, -10px) scale(0.6893);
    animation: fall-110 26s -14s linear infinite; }
@keyframes fall-110 {
  64.254% {
    transform: translate(101.2963vw, 64.254vh) scale(0.6893); }
  to {
    transform: translate(97.3777vw, 100vh) scale(0.6893); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(111) {
    opacity: 0.4073;
    transform: translate(62.1035vw, -10px) scale(0.1876);
    animation: fall-111 12s -20s linear infinite; }
@keyframes fall-111 {
  43.555% {
    transform: translate(57.7547vw, 43.555vh) scale(0.1876); }
  to {
    transform: translate(59.9291vw, 100vh) scale(0.1876); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(112) {
    opacity: 0.7895;
    transform: translate(63.8286vw, -10px) scale(0.2189);
    animation: fall-112 11s -3s linear infinite; }
@keyframes fall-112 {
  45.839% {
    transform: translate(55.5998vw, 45.839vh) scale(0.2189); }
  to {
    transform: translate(59.7142vw, 100vh) scale(0.2189); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(113) {
    opacity: 0.466;
    transform: translate(56.2659vw, -10px) scale(0.0245);
    animation: fall-113 26s -24s linear infinite; }
@keyframes fall-113 {
  49.538% {
    transform: translate(64.5871vw, 49.538vh) scale(0.0245); }
  to {
    transform: translate(60.4265vw, 100vh) scale(0.0245); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(114) {
    opacity: 0.994;
    transform: translate(1.4523vw, -10px) scale(0.7712);
    animation: fall-114 20s -23s linear infinite; }
@keyframes fall-114 {
  49.53% {
    transform: translate(6.8438vw, 49.53vh) scale(0.7712); }
  to {
    transform: translate(4.14805vw, 100vh) scale(0.7712); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(115) {
    opacity: 0.242;
    transform: translate(17.4599vw, -10px) scale(0.0611);
    animation: fall-115 28s -29s linear infinite; }
@keyframes fall-115 {
  47.741% {
    transform: translate(16.406vw, 47.741vh) scale(0.0611); }
  to {
    transform: translate(16.93295vw, 100vh) scale(0.0611); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(116) {
    opacity: 0.5663;
    transform: translate(16.526vw, -10px) scale(0.4301);
    animation: fall-116 24s -17s linear infinite; }
@keyframes fall-116 {
  69.033% {
    transform: translate(19.8153vw, 69.033vh) scale(0.4301); }
  to {
    transform: translate(18.17065vw, 100vh) scale(0.4301); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(117) {
    opacity: 0.9905;
    transform: translate(41.8221vw, -10px) scale(0.2152);
    animation: fall-117 18s -16s linear infinite; }
@keyframes fall-117 {
  33.816% {
    transform: translate(45.759vw, 33.816vh) scale(0.2152); }
  to {
    transform: translate(43.79055vw, 100vh) scale(0.2152); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(118) {
    opacity: 0.7113;
    transform: translate(38.5099vw, -10px) scale(0.4167);
    animation: fall-118 14s -6s linear infinite; }
@keyframes fall-118 {
  56.737% {
    transform: translate(35.124vw, 56.737vh) scale(0.4167); }
  to {
    transform: translate(36.81695vw, 100vh) scale(0.4167); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(119) {
    opacity: 0.8771;
    transform: translate(87.8769vw, -10px) scale(0.0367);
    animation: fall-119 24s -15s linear infinite; }
@keyframes fall-119 {
  65.975% {
    transform: translate(90.5468vw, 65.975vh) scale(0.0367); }
  to {
    transform: translate(89.21185vw, 100vh) scale(0.0367); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(120) {
    opacity: 0.7643;
    transform: translate(75.0401vw, -10px) scale(0.8339);
    animation: fall-120 22s -9s linear infinite; }
@keyframes fall-120 {
  54.536% {
    transform: translate(80.4647vw, 54.536vh) scale(0.8339); }
  to {
    transform: translate(77.7524vw, 100vh) scale(0.8339); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(121) {
    opacity: 0.2096;
    transform: translate(69.4785vw, -10px) scale(0.0137);
    animation: fall-121 21s -14s linear infinite; }
@keyframes fall-121 {
  62.599% {
    transform: translate(60.5192vw, 62.599vh) scale(0.0137); }
  to {
    transform: translate(64.99885vw, 100vh) scale(0.0137); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(122) {
    opacity: 0.6563;
    transform: translate(28.9405vw, -10px) scale(0.0761);
    animation: fall-122 21s -29s linear infinite; }
@keyframes fall-122 {
  71.597% {
    transform: translate(19.8951vw, 71.597vh) scale(0.0761); }
  to {
    transform: translate(24.4178vw, 100vh) scale(0.0761); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(123) {
    opacity: 0.6145;
    transform: translate(13.8217vw, -10px) scale(0.0917);
    animation: fall-123 10s -13s linear infinite; }
@keyframes fall-123 {
  33.345% {
    transform: translate(5.1226vw, 33.345vh) scale(0.0917); }
  to {
    transform: translate(9.47215vw, 100vh) scale(0.0917); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(124) {
    opacity: 0.9433;
    transform: translate(62.6667vw, -10px) scale(0.7222);
    animation: fall-124 22s -2s linear infinite; }
@keyframes fall-124 {
  56.667% {
    transform: translate(62.4743vw, 56.667vh) scale(0.7222); }
  to {
    transform: translate(62.5705vw, 100vh) scale(0.7222); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(125) {
    opacity: 0.7877;
    transform: translate(25.171vw, -10px) scale(0.3251);
    animation: fall-125 20s -21s linear infinite; }
@keyframes fall-125 {
  41.599% {
    transform: translate(16.2394vw, 41.599vh) scale(0.3251); }
  to {
    transform: translate(20.7052vw, 100vh) scale(0.3251); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(126) {
    opacity: 0.4425;
    transform: translate(10.1967vw, -10px) scale(0.682);
    animation: fall-126 12s -18s linear infinite; }
@keyframes fall-126 {
  44.346% {
    transform: translate(1.3831vw, 44.346vh) scale(0.682); }
  to {
    transform: translate(5.7899vw, 100vh) scale(0.682); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(127) {
    opacity: 0.8774;
    transform: translate(22.2021vw, -10px) scale(0.9483);
    animation: fall-127 24s -25s linear infinite; }
@keyframes fall-127 {
  76.36% {
    transform: translate(13.2951vw, 76.36vh) scale(0.9483); }
  to {
    transform: translate(17.7486vw, 100vh) scale(0.9483); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(128) {
    opacity: 0.5488;
    transform: translate(83.456vw, -10px) scale(0.6512);
    animation: fall-128 29s -6s linear infinite; }
@keyframes fall-128 {
  72.798% {
    transform: translate(74.1108vw, 72.798vh) scale(0.6512); }
  to {
    transform: translate(78.7834vw, 100vh) scale(0.6512); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(129) {
    opacity: 0.452;
    transform: translate(95.9371vw, -10px) scale(0.219);
    animation: fall-129 20s -28s linear infinite; }
@keyframes fall-129 {
  33.7% {
    transform: translate(99.1486vw, 33.7vh) scale(0.219); }
  to {
    transform: translate(97.54285vw, 100vh) scale(0.219); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(130) {
    opacity: 0.1673;
    transform: translate(76.1825vw, -10px) scale(0.4003);
    animation: fall-130 12s -11s linear infinite; }
@keyframes fall-130 {
  62.886% {
    transform: translate(77.6185vw, 62.886vh) scale(0.4003); }
  to {
    transform: translate(76.9005vw, 100vh) scale(0.4003); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(131) {
    opacity: 0.8432;
    transform: translate(9.5055vw, -10px) scale(0.9452);
    animation: fall-131 12s -8s linear infinite; }
@keyframes fall-131 {
  68.964% {
    transform: translate(6.7914vw, 68.964vh) scale(0.9452); }
  to {
    transform: translate(8.14845vw, 100vh) scale(0.9452); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(132) {
    opacity: 0.925;
    transform: translate(9.7712vw, -10px) scale(0.4766);
    animation: fall-132 25s -8s linear infinite; }
@keyframes fall-132 {
  59.565% {
    transform: translate(11.8889vw, 59.565vh) scale(0.4766); }
  to {
    transform: translate(10.83005vw, 100vh) scale(0.4766); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(133) {
    opacity: 0.1699;
    transform: translate(74.6214vw, -10px) scale(0.9569);
    animation: fall-133 24s -18s linear infinite; }
@keyframes fall-133 {
  59.187% {
    transform: translate(65.5886vw, 59.187vh) scale(0.9569); }
  to {
    transform: translate(70.105vw, 100vh) scale(0.9569); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(134) {
    opacity: 0.973;
    transform: translate(91.6109vw, -10px) scale(0.801);
    animation: fall-134 11s -2s linear infinite; }
@keyframes fall-134 {
  38.509% {
    transform: translate(92.0801vw, 38.509vh) scale(0.801); }
  to {
    transform: translate(91.8455vw, 100vh) scale(0.801); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(135) {
    opacity: 0.8881;
    transform: translate(77.3795vw, -10px) scale(0.9902);
    animation: fall-135 19s -14s linear infinite; }
@keyframes fall-135 {
  48.727% {
    transform: translate(79.8842vw, 48.727vh) scale(0.9902); }
  to {
    transform: translate(78.63185vw, 100vh) scale(0.9902); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(136) {
    opacity: 0.7329;
    transform: translate(69.4816vw, -10px) scale(0.5797);
    animation: fall-136 29s -6s linear infinite; }
@keyframes fall-136 {
  33.387% {
    transform: translate(65.8703vw, 33.387vh) scale(0.5797); }
  to {
    transform: translate(67.67595vw, 100vh) scale(0.5797); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(137) {
    opacity: 0.575;
    transform: translate(77.7746vw, -10px) scale(0.5795);
    animation: fall-137 15s -2s linear infinite; }
@keyframes fall-137 {
  52.238% {
    transform: translate(84.9334vw, 52.238vh) scale(0.5795); }
  to {
    transform: translate(81.354vw, 100vh) scale(0.5795); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(138) {
    opacity: 0.58;
    transform: translate(91.9963vw, -10px) scale(0.4002);
    animation: fall-138 20s -12s linear infinite; }
@keyframes fall-138 {
  50.788% {
    transform: translate(98.5364vw, 50.788vh) scale(0.4002); }
  to {
    transform: translate(95.26635vw, 100vh) scale(0.4002); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(139) {
    opacity: 0.3379;
    transform: translate(26.5967vw, -10px) scale(0.2585);
    animation: fall-139 15s -23s linear infinite; }
@keyframes fall-139 {
  47.403% {
    transform: translate(28.1294vw, 47.403vh) scale(0.2585); }
  to {
    transform: translate(27.36305vw, 100vh) scale(0.2585); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(140) {
    opacity: 0.8114;
    transform: translate(0.535vw, -10px) scale(0.7026);
    animation: fall-140 13s -4s linear infinite; }
@keyframes fall-140 {
  58.005% {
    transform: translate(-2.6126vw, 58.005vh) scale(0.7026); }
  to {
    transform: translate(-1.0388vw, 100vh) scale(0.7026); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(141) {
    opacity: 0.9086;
    transform: translate(90.2589vw, -10px) scale(0.5171);
    animation: fall-141 20s -18s linear infinite; }
@keyframes fall-141 {
  69.394% {
    transform: translate(81.4457vw, 69.394vh) scale(0.5171); }
  to {
    transform: translate(85.8523vw, 100vh) scale(0.5171); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(142) {
    opacity: 0.7206;
    transform: translate(47.2901vw, -10px) scale(0.9725);
    animation: fall-142 22s -16s linear infinite; }
@keyframes fall-142 {
  56.234% {
    transform: translate(54.2492vw, 56.234vh) scale(0.9725); }
  to {
    transform: translate(50.76965vw, 100vh) scale(0.9725); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(143) {
    opacity: 0.3324;
    transform: translate(29.3905vw, -10px) scale(0.4517);
    animation: fall-143 23s -20s linear infinite; }
@keyframes fall-143 {
  65.531% {
    transform: translate(35.1981vw, 65.531vh) scale(0.4517); }
  to {
    transform: translate(32.2943vw, 100vh) scale(0.4517); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(144) {
    opacity: 0.1369;
    transform: translate(87.3484vw, -10px) scale(0.472);
    animation: fall-144 16s -11s linear infinite; }
@keyframes fall-144 {
  31.319% {
    transform: translate(80.2789vw, 31.319vh) scale(0.472); }
  to {
    transform: translate(83.81365vw, 100vh) scale(0.472); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(145) {
    opacity: 0.2789;
    transform: translate(60.5859vw, -10px) scale(0.1185);
    animation: fall-145 30s -21s linear infinite; }
@keyframes fall-145 {
  30.068% {
    transform: translate(65.2109vw, 30.068vh) scale(0.1185); }
  to {
    transform: translate(62.8984vw, 100vh) scale(0.1185); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(146) {
    opacity: 0.4584;
    transform: translate(69.6196vw, -10px) scale(0.1858);
    animation: fall-146 20s -4s linear infinite; }
@keyframes fall-146 {
  74.461% {
    transform: translate(65.9301vw, 74.461vh) scale(0.1858); }
  to {
    transform: translate(67.77485vw, 100vh) scale(0.1858); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(147) {
    opacity: 0.6637;
    transform: translate(77.7881vw, -10px) scale(0.8506);
    animation: fall-147 22s -10s linear infinite; }
@keyframes fall-147 {
  57.917% {
    transform: translate(74.801vw, 57.917vh) scale(0.8506); }
  to {
    transform: translate(76.29455vw, 100vh) scale(0.8506); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(148) {
    opacity: 0.1243;
    transform: translate(27.715vw, -10px) scale(0.2789);
    animation: fall-148 22s -1s linear infinite; }
@keyframes fall-148 {
  40.405% {
    transform: translate(29.9559vw, 40.405vh) scale(0.2789); }
  to {
    transform: translate(28.83545vw, 100vh) scale(0.2789); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(149) {
    opacity: 0.795;
    transform: translate(81.5667vw, -10px) scale(0.8301);
    animation: fall-149 11s -3s linear infinite; }
@keyframes fall-149 {
  65.447% {
    transform: translate(89.8454vw, 65.447vh) scale(0.8301); }
  to {
    transform: translate(85.70605vw, 100vh) scale(0.8301); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(150) {
    opacity: 0.3768;
    transform: translate(65.4803vw, -10px) scale(0.1124);
    animation: fall-150 27s -3s linear infinite; }
@keyframes fall-150 {
  55.522% {
    transform: translate(66.5768vw, 55.522vh) scale(0.1124); }
  to {
    transform: translate(66.02855vw, 100vh) scale(0.1124); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(151) {
    opacity: 0.0199;
    transform: translate(90.0719vw, -10px) scale(0.3047);
    animation: fall-151 28s -20s linear infinite; }
@keyframes fall-151 {
  46.393% {
    transform: translate(86.4919vw, 46.393vh) scale(0.3047); }
  to {
    transform: translate(88.2819vw, 100vh) scale(0.3047); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(152) {
    opacity: 0.4709;
    transform: translate(74.9407vw, -10px) scale(0.7625);
    animation: fall-152 10s -18s linear infinite; }
@keyframes fall-152 {
  69.631% {
    transform: translate(74.1217vw, 69.631vh) scale(0.7625); }
  to {
    transform: translate(74.5312vw, 100vh) scale(0.7625); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(153) {
    opacity: 0.4595;
    transform: translate(50.8696vw, -10px) scale(0.3641);
    animation: fall-153 17s -7s linear infinite; }
@keyframes fall-153 {
  43.06% {
    transform: translate(47.7217vw, 43.06vh) scale(0.3641); }
  to {
    transform: translate(49.29565vw, 100vh) scale(0.3641); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(154) {
    opacity: 0.3059;
    transform: translate(38.8557vw, -10px) scale(0.4906);
    animation: fall-154 21s -13s linear infinite; }
@keyframes fall-154 {
  37.83% {
    transform: translate(29.9418vw, 37.83vh) scale(0.4906); }
  to {
    transform: translate(34.39875vw, 100vh) scale(0.4906); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(155) {
    opacity: 0.2852;
    transform: translate(22.6669vw, -10px) scale(0.9252);
    animation: fall-155 30s -3s linear infinite; }
@keyframes fall-155 {
  40.824% {
    transform: translate(15.1043vw, 40.824vh) scale(0.9252); }
  to {
    transform: translate(18.8856vw, 100vh) scale(0.9252); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(156) {
    opacity: 0.3036;
    transform: translate(96.5177vw, -10px) scale(0.5596);
    animation: fall-156 21s -28s linear infinite; }
@keyframes fall-156 {
  50.571% {
    transform: translate(90.4454vw, 50.571vh) scale(0.5596); }
  to {
    transform: translate(93.48155vw, 100vh) scale(0.5596); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(157) {
    opacity: 0.0761;
    transform: translate(84.0272vw, -10px) scale(0.9887);
    animation: fall-157 15s -16s linear infinite; }
@keyframes fall-157 {
  71.736% {
    transform: translate(79.7149vw, 71.736vh) scale(0.9887); }
  to {
    transform: translate(81.87105vw, 100vh) scale(0.9887); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(158) {
    opacity: 0.2851;
    transform: translate(76.7509vw, -10px) scale(0.3873);
    animation: fall-158 27s -29s linear infinite; }
@keyframes fall-158 {
  60.58% {
    transform: translate(82.924vw, 60.58vh) scale(0.3873); }
  to {
    transform: translate(79.83745vw, 100vh) scale(0.3873); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(159) {
    opacity: 0.2016;
    transform: translate(24.0662vw, -10px) scale(0.102);
    animation: fall-159 29s -4s linear infinite; }
@keyframes fall-159 {
  73.823% {
    transform: translate(24.3408vw, 73.823vh) scale(0.102); }
  to {
    transform: translate(24.2035vw, 100vh) scale(0.102); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(160) {
    opacity: 0.5501;
    transform: translate(11.2933vw, -10px) scale(0.9978);
    animation: fall-160 27s -17s linear infinite; }
@keyframes fall-160 {
  66.056% {
    transform: translate(19.9679vw, 66.056vh) scale(0.9978); }
  to {
    transform: translate(15.6306vw, 100vh) scale(0.9978); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(161) {
    opacity: 0.3576;
    transform: translate(22.016vw, -10px) scale(0.2982);
    animation: fall-161 20s -28s linear infinite; }
@keyframes fall-161 {
  33.98% {
    transform: translate(19.4468vw, 33.98vh) scale(0.2982); }
  to {
    transform: translate(20.7314vw, 100vh) scale(0.2982); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(162) {
    opacity: 0.5695;
    transform: translate(14.4291vw, -10px) scale(0.5402);
    animation: fall-162 20s -20s linear infinite; }
@keyframes fall-162 {
  59.194% {
    transform: translate(22.3203vw, 59.194vh) scale(0.5402); }
  to {
    transform: translate(18.3747vw, 100vh) scale(0.5402); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(163) {
    opacity: 0.7615;
    transform: translate(98.5465vw, -10px) scale(0.265);
    animation: fall-163 26s -29s linear infinite; }
@keyframes fall-163 {
  36.593% {
    transform: translate(88.9907vw, 36.593vh) scale(0.265); }
  to {
    transform: translate(93.7686vw, 100vh) scale(0.265); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(164) {
    opacity: 0.8136;
    transform: translate(47.9935vw, -10px) scale(0.6113);
    animation: fall-164 28s -27s linear infinite; }
@keyframes fall-164 {
  48.6% {
    transform: translate(41.6515vw, 48.6vh) scale(0.6113); }
  to {
    transform: translate(44.8225vw, 100vh) scale(0.6113); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(165) {
    opacity: 0.0021;
    transform: translate(43.7006vw, -10px) scale(0.2156);
    animation: fall-165 14s -23s linear infinite; }
@keyframes fall-165 {
  64.144% {
    transform: translate(38.5351vw, 64.144vh) scale(0.2156); }
  to {
    transform: translate(41.11785vw, 100vh) scale(0.2156); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(166) {
    opacity: 0.0024;
    transform: translate(26.8845vw, -10px) scale(0.813);
    animation: fall-166 28s -18s linear infinite; }
@keyframes fall-166 {
  38.921% {
    transform: translate(21.6575vw, 38.921vh) scale(0.813); }
  to {
    transform: translate(24.271vw, 100vh) scale(0.813); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(167) {
    opacity: 0.8498;
    transform: translate(60.9355vw, -10px) scale(0.8184);
    animation: fall-167 23s -7s linear infinite; }
@keyframes fall-167 {
  66.888% {
    transform: translate(59.6109vw, 66.888vh) scale(0.8184); }
  to {
    transform: translate(60.2732vw, 100vh) scale(0.8184); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(168) {
    opacity: 0.3202;
    transform: translate(66.1456vw, -10px) scale(0.0689);
    animation: fall-168 15s -2s linear infinite; }
@keyframes fall-168 {
  40.958% {
    transform: translate(70.7223vw, 40.958vh) scale(0.0689); }
  to {
    transform: translate(68.43395vw, 100vh) scale(0.0689); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(169) {
    opacity: 0.2085;
    transform: translate(89.5421vw, -10px) scale(0.38);
    animation: fall-169 19s -8s linear infinite; }
@keyframes fall-169 {
  79.948% {
    transform: translate(95.8509vw, 79.948vh) scale(0.38); }
  to {
    transform: translate(92.6965vw, 100vh) scale(0.38); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(170) {
    opacity: 0.5652;
    transform: translate(89.7901vw, -10px) scale(0.6036);
    animation: fall-170 11s -13s linear infinite; }
@keyframes fall-170 {
  42.022% {
    transform: translate(94.1827vw, 42.022vh) scale(0.6036); }
  to {
    transform: translate(91.9864vw, 100vh) scale(0.6036); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(171) {
    opacity: 0.6151;
    transform: translate(17.674vw, -10px) scale(0.0511);
    animation: fall-171 24s -23s linear infinite; }
@keyframes fall-171 {
  54.182% {
    transform: translate(27.2302vw, 54.182vh) scale(0.0511); }
  to {
    transform: translate(22.4521vw, 100vh) scale(0.0511); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(172) {
    opacity: 0.3158;
    transform: translate(77.2306vw, -10px) scale(0.6011);
    animation: fall-172 24s -13s linear infinite; }
@keyframes fall-172 {
  56.442% {
    transform: translate(84.5235vw, 56.442vh) scale(0.6011); }
  to {
    transform: translate(80.87705vw, 100vh) scale(0.6011); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(173) {
    opacity: 0.5889;
    transform: translate(37.5804vw, -10px) scale(0.9991);
    animation: fall-173 15s -5s linear infinite; }
@keyframes fall-173 {
  59.899% {
    transform: translate(28.3657vw, 59.899vh) scale(0.9991); }
  to {
    transform: translate(32.97305vw, 100vh) scale(0.9991); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(174) {
    opacity: 0.3365;
    transform: translate(30.0661vw, -10px) scale(0.0318);
    animation: fall-174 12s -13s linear infinite; }
@keyframes fall-174 {
  43.587% {
    transform: translate(38.9601vw, 43.587vh) scale(0.0318); }
  to {
    transform: translate(34.5131vw, 100vh) scale(0.0318); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(175) {
    opacity: 0.635;
    transform: translate(83.7426vw, -10px) scale(0.532);
    animation: fall-175 15s -8s linear infinite; }
@keyframes fall-175 {
  32.593% {
    transform: translate(87.2312vw, 32.593vh) scale(0.532); }
  to {
    transform: translate(85.4869vw, 100vh) scale(0.532); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(176) {
    opacity: 0.4496;
    transform: translate(73.8942vw, -10px) scale(0.2777);
    animation: fall-176 14s -11s linear infinite; }
@keyframes fall-176 {
  73.434% {
    transform: translate(80.7167vw, 73.434vh) scale(0.2777); }
  to {
    transform: translate(77.30545vw, 100vh) scale(0.2777); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(177) {
    opacity: 0.5014;
    transform: translate(98.4493vw, -10px) scale(0.0249);
    animation: fall-177 16s -22s linear infinite; }
@keyframes fall-177 {
  40.77% {
    transform: translate(93.1196vw, 40.77vh) scale(0.0249); }
  to {
    transform: translate(95.78445vw, 100vh) scale(0.0249); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(178) {
    opacity: 0.3964;
    transform: translate(95.8182vw, -10px) scale(0.9724);
    animation: fall-178 30s -29s linear infinite; }
@keyframes fall-178 {
  65.718% {
    transform: translate(89.7605vw, 65.718vh) scale(0.9724); }
  to {
    transform: translate(92.78935vw, 100vh) scale(0.9724); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(179) {
    opacity: 0.9843;
    transform: translate(10.6097vw, -10px) scale(0.2375);
    animation: fall-179 18s -2s linear infinite; }
@keyframes fall-179 {
  77.371% {
    transform: translate(9.5567vw, 77.371vh) scale(0.2375); }
  to {
    transform: translate(10.0832vw, 100vh) scale(0.2375); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(180) {
    opacity: 0.8684;
    transform: translate(61.3924vw, -10px) scale(0.9659);
    animation: fall-180 23s -28s linear infinite; }
@keyframes fall-180 {
  75.352% {
    transform: translate(66.8602vw, 75.352vh) scale(0.9659); }
  to {
    transform: translate(64.1263vw, 100vh) scale(0.9659); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(181) {
    opacity: 0.7188;
    transform: translate(17.6415vw, -10px) scale(0.2512);
    animation: fall-181 13s -7s linear infinite; }
@keyframes fall-181 {
  41.189% {
    transform: translate(24.3826vw, 41.189vh) scale(0.2512); }
  to {
    transform: translate(21.01205vw, 100vh) scale(0.2512); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(182) {
    opacity: 0.2461;
    transform: translate(16.9449vw, -10px) scale(0.274);
    animation: fall-182 14s -15s linear infinite; }
@keyframes fall-182 {
  32.085% {
    transform: translate(26.5696vw, 32.085vh) scale(0.274); }
  to {
    transform: translate(21.75725vw, 100vh) scale(0.274); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(183) {
    opacity: 0.3107;
    transform: translate(56.4787vw, -10px) scale(0.8001);
    animation: fall-183 11s -15s linear infinite; }
@keyframes fall-183 {
  60.616% {
    transform: translate(58.327vw, 60.616vh) scale(0.8001); }
  to {
    transform: translate(57.40285vw, 100vh) scale(0.8001); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(184) {
    opacity: 0.308;
    transform: translate(34.7904vw, -10px) scale(0.1399);
    animation: fall-184 12s -16s linear infinite; }
@keyframes fall-184 {
  79.274% {
    transform: translate(26.5159vw, 79.274vh) scale(0.1399); }
  to {
    transform: translate(30.65315vw, 100vh) scale(0.1399); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(185) {
    opacity: 0.152;
    transform: translate(86.0246vw, -10px) scale(0.2806);
    animation: fall-185 12s -1s linear infinite; }
@keyframes fall-185 {
  53.016% {
    transform: translate(80.9686vw, 53.016vh) scale(0.2806); }
  to {
    transform: translate(83.4966vw, 100vh) scale(0.2806); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(186) {
    opacity: 0.688;
    transform: translate(69.1372vw, -10px) scale(0.2914);
    animation: fall-186 11s -10s linear infinite; }
@keyframes fall-186 {
  36.19% {
    transform: translate(62.1201vw, 36.19vh) scale(0.2914); }
  to {
    transform: translate(65.62865vw, 100vh) scale(0.2914); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(187) {
    opacity: 0.1381;
    transform: translate(71.9711vw, -10px) scale(0.9504);
    animation: fall-187 27s -9s linear infinite; }
@keyframes fall-187 {
  60.001% {
    transform: translate(62.2644vw, 60.001vh) scale(0.9504); }
  to {
    transform: translate(67.11775vw, 100vh) scale(0.9504); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(188) {
    opacity: 0.8617;
    transform: translate(61.1452vw, -10px) scale(0.492);
    animation: fall-188 22s -1s linear infinite; }
@keyframes fall-188 {
  69.501% {
    transform: translate(58.0013vw, 69.501vh) scale(0.492); }
  to {
    transform: translate(59.57325vw, 100vh) scale(0.492); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(189) {
    opacity: 0.32;
    transform: translate(25.2142vw, -10px) scale(0.8495);
    animation: fall-189 19s -16s linear infinite; }
@keyframes fall-189 {
  32.011% {
    transform: translate(30.653vw, 32.011vh) scale(0.8495); }
  to {
    transform: translate(27.9336vw, 100vh) scale(0.8495); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(190) {
    opacity: 0.0621;
    transform: translate(31.5059vw, -10px) scale(0.8132);
    animation: fall-190 30s -5s linear infinite; }
@keyframes fall-190 {
  35.835% {
    transform: translate(32.3239vw, 35.835vh) scale(0.8132); }
  to {
    transform: translate(31.9149vw, 100vh) scale(0.8132); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(191) {
    opacity: 0.6486;
    transform: translate(68.295vw, -10px) scale(0.3925);
    animation: fall-191 29s -29s linear infinite; }
@keyframes fall-191 {
  49.005% {
    transform: translate(58.4728vw, 49.005vh) scale(0.3925); }
  to {
    transform: translate(63.3839vw, 100vh) scale(0.3925); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(192) {
    opacity: 0.6024;
    transform: translate(44.7917vw, -10px) scale(0.0078);
    animation: fall-192 24s -11s linear infinite; }
@keyframes fall-192 {
  56.231% {
    transform: translate(44.993vw, 56.231vh) scale(0.0078); }
  to {
    transform: translate(44.89235vw, 100vh) scale(0.0078); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(193) {
    opacity: 0.5319;
    transform: translate(4.8001vw, -10px) scale(0.3293);
    animation: fall-193 27s -9s linear infinite; }
@keyframes fall-193 {
  61.297% {
    transform: translate(1.6342vw, 61.297vh) scale(0.3293); }
  to {
    transform: translate(3.21715vw, 100vh) scale(0.3293); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(194) {
    opacity: 0.4238;
    transform: translate(16.7222vw, -10px) scale(0.27);
    animation: fall-194 28s -21s linear infinite; }
@keyframes fall-194 {
  70.092% {
    transform: translate(17.9158vw, 70.092vh) scale(0.27); }
  to {
    transform: translate(17.319vw, 100vh) scale(0.27); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(195) {
    opacity: 0.5863;
    transform: translate(15.6648vw, -10px) scale(0.2947);
    animation: fall-195 28s -1s linear infinite; }
@keyframes fall-195 {
  31.105% {
    transform: translate(16.7111vw, 31.105vh) scale(0.2947); }
  to {
    transform: translate(16.18795vw, 100vh) scale(0.2947); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(196) {
    opacity: 0.4867;
    transform: translate(81.1013vw, -10px) scale(0.7915);
    animation: fall-196 18s -5s linear infinite; }
@keyframes fall-196 {
  49.946% {
    transform: translate(71.1713vw, 49.946vh) scale(0.7915); }
  to {
    transform: translate(76.1363vw, 100vh) scale(0.7915); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(197) {
    opacity: 0.4256;
    transform: translate(33.3027vw, -10px) scale(0.3467);
    animation: fall-197 29s -13s linear infinite; }
@keyframes fall-197 {
  76.522% {
    transform: translate(30.2365vw, 76.522vh) scale(0.3467); }
  to {
    transform: translate(31.7696vw, 100vh) scale(0.3467); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(198) {
    opacity: 0.2989;
    transform: translate(94.7202vw, -10px) scale(0.8671);
    animation: fall-198 10s -4s linear infinite; }
@keyframes fall-198 {
  47.335% {
    transform: translate(95.0814vw, 47.335vh) scale(0.8671); }
  to {
    transform: translate(94.9008vw, 100vh) scale(0.8671); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(199) {
    opacity: 0.9666;
    transform: translate(81.988vw, -10px) scale(0.3962);
    animation: fall-199 29s -1s linear infinite; }
@keyframes fall-199 {
  41.46% {
    transform: translate(82.6193vw, 41.46vh) scale(0.3962); }
  to {
    transform: translate(82.30365vw, 100vh) scale(0.3962); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(200) {
    opacity: 0.2598;
    transform: translate(84.7046vw, -10px) scale(0.3658);
    animation: fall-200 18s -28s linear infinite; }
@keyframes fall-200 {
  53.001% {
    transform: translate(78.7072vw, 53.001vh) scale(0.3658); }
  to {
    transform: translate(81.7059vw, 100vh) scale(0.3658); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(201) {
    opacity: 0.6928;
    transform: translate(63.5065vw, -10px) scale(0.3365);
    animation: fall-201 10s -30s linear infinite; }
@keyframes fall-201 {
  64.988% {
    transform: translate(66.0385vw, 64.988vh) scale(0.3365); }
  to {
    transform: translate(64.7725vw, 100vh) scale(0.3365); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(202) {
    opacity: 0.7555;
    transform: translate(49.1482vw, -10px) scale(0.2349);
    animation: fall-202 12s -20s linear infinite; }
@keyframes fall-202 {
  72.864% {
    transform: translate(41.4187vw, 72.864vh) scale(0.2349); }
  to {
    transform: translate(45.28345vw, 100vh) scale(0.2349); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(203) {
    opacity: 0.1991;
    transform: translate(75.8253vw, -10px) scale(0.2409);
    animation: fall-203 13s -3s linear infinite; }
@keyframes fall-203 {
  43.381% {
    transform: translate(70.9135vw, 43.381vh) scale(0.2409); }
  to {
    transform: translate(73.3694vw, 100vh) scale(0.2409); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(204) {
    opacity: 0.1832;
    transform: translate(66.9994vw, -10px) scale(0.6227);
    animation: fall-204 22s -30s linear infinite; }
@keyframes fall-204 {
  75.029% {
    transform: translate(65.1492vw, 75.029vh) scale(0.6227); }
  to {
    transform: translate(66.0743vw, 100vh) scale(0.6227); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(205) {
    opacity: 0.1891;
    transform: translate(61.1135vw, -10px) scale(0.6329);
    animation: fall-205 16s -22s linear infinite; }
@keyframes fall-205 {
  71.771% {
    transform: translate(53.3855vw, 71.771vh) scale(0.6329); }
  to {
    transform: translate(57.2495vw, 100vh) scale(0.6329); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(206) {
    opacity: 0.8611;
    transform: translate(27.5043vw, -10px) scale(0.2157);
    animation: fall-206 10s -6s linear infinite; }
@keyframes fall-206 {
  31.744% {
    transform: translate(31.3982vw, 31.744vh) scale(0.2157); }
  to {
    transform: translate(29.45125vw, 100vh) scale(0.2157); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(207) {
    opacity: 0.2781;
    transform: translate(7.0449vw, -10px) scale(0.3762);
    animation: fall-207 25s -3s linear infinite; }
@keyframes fall-207 {
  46.706% {
    transform: translate(4.5862vw, 46.706vh) scale(0.3762); }
  to {
    transform: translate(5.81555vw, 100vh) scale(0.3762); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(208) {
    opacity: 0.2266;
    transform: translate(80.4786vw, -10px) scale(0.1283);
    animation: fall-208 10s -19s linear infinite; }
@keyframes fall-208 {
  35.979% {
    transform: translate(71.6277vw, 35.979vh) scale(0.1283); }
  to {
    transform: translate(76.05315vw, 100vh) scale(0.1283); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(209) {
    opacity: 0.3465;
    transform: translate(17.8269vw, -10px) scale(0.8239);
    animation: fall-209 15s -27s linear infinite; }
@keyframes fall-209 {
  63.946% {
    transform: translate(8.4806vw, 63.946vh) scale(0.8239); }
  to {
    transform: translate(13.15375vw, 100vh) scale(0.8239); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(210) {
    opacity: 0.5393;
    transform: translate(91.4721vw, -10px) scale(0.237);
    animation: fall-210 30s -17s linear infinite; }
@keyframes fall-210 {
  38.523% {
    transform: translate(89.6011vw, 38.523vh) scale(0.237); }
  to {
    transform: translate(90.5366vw, 100vh) scale(0.237); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(211) {
    opacity: 0.4578;
    transform: translate(76.3507vw, -10px) scale(0.4468);
    animation: fall-211 17s -25s linear infinite; }
@keyframes fall-211 {
  55.264% {
    transform: translate(75.9889vw, 55.264vh) scale(0.4468); }
  to {
    transform: translate(76.1698vw, 100vh) scale(0.4468); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(212) {
    opacity: 0.2689;
    transform: translate(94.8526vw, -10px) scale(0.2002);
    animation: fall-212 19s -13s linear infinite; }
@keyframes fall-212 {
  31.043% {
    transform: translate(102.5908vw, 31.043vh) scale(0.2002); }
  to {
    transform: translate(98.7217vw, 100vh) scale(0.2002); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(213) {
    opacity: 0.2748;
    transform: translate(76.0663vw, -10px) scale(0.0612);
    animation: fall-213 18s -21s linear infinite; }
@keyframes fall-213 {
  48.706% {
    transform: translate(69.1431vw, 48.706vh) scale(0.0612); }
  to {
    transform: translate(72.6047vw, 100vh) scale(0.0612); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(214) {
    opacity: 0.2866;
    transform: translate(7.8091vw, -10px) scale(0.7053);
    animation: fall-214 19s -8s linear infinite; }
@keyframes fall-214 {
  51.836% {
    transform: translate(15.7465vw, 51.836vh) scale(0.7053); }
  to {
    transform: translate(11.7778vw, 100vh) scale(0.7053); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(215) {
    opacity: 0.0674;
    transform: translate(95.4219vw, -10px) scale(0.8427);
    animation: fall-215 19s -1s linear infinite; }
@keyframes fall-215 {
  52.759% {
    transform: translate(90.9222vw, 52.759vh) scale(0.8427); }
  to {
    transform: translate(93.17205vw, 100vh) scale(0.8427); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(216) {
    opacity: 0.3852;
    transform: translate(76.2133vw, -10px) scale(0.7424);
    animation: fall-216 28s -3s linear infinite; }
@keyframes fall-216 {
  49.91% {
    transform: translate(85.8681vw, 49.91vh) scale(0.7424); }
  to {
    transform: translate(81.0407vw, 100vh) scale(0.7424); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(217) {
    opacity: 0.3746;
    transform: translate(59.8349vw, -10px) scale(0.0675);
    animation: fall-217 16s -22s linear infinite; }
@keyframes fall-217 {
  37.652% {
    transform: translate(56.3509vw, 37.652vh) scale(0.0675); }
  to {
    transform: translate(58.0929vw, 100vh) scale(0.0675); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(218) {
    opacity: 0.1659;
    transform: translate(31.3881vw, -10px) scale(0.3116);
    animation: fall-218 28s -27s linear infinite; }
@keyframes fall-218 {
  34.824% {
    transform: translate(35.1587vw, 34.824vh) scale(0.3116); }
  to {
    transform: translate(33.2734vw, 100vh) scale(0.3116); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(219) {
    opacity: 0.9798;
    transform: translate(64.8411vw, -10px) scale(0.5907);
    animation: fall-219 16s -9s linear infinite; }
@keyframes fall-219 {
  60.783% {
    transform: translate(64.1411vw, 60.783vh) scale(0.5907); }
  to {
    transform: translate(64.4911vw, 100vh) scale(0.5907); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(220) {
    opacity: 0.0108;
    transform: translate(98.2204vw, -10px) scale(0.7208);
    animation: fall-220 22s -2s linear infinite; }
@keyframes fall-220 {
  32.256% {
    transform: translate(88.2854vw, 32.256vh) scale(0.7208); }
  to {
    transform: translate(93.2529vw, 100vh) scale(0.7208); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(221) {
    opacity: 0.4759;
    transform: translate(93.258vw, -10px) scale(0.1505);
    animation: fall-221 24s -27s linear infinite; }
@keyframes fall-221 {
  64.402% {
    transform: translate(98.5437vw, 64.402vh) scale(0.1505); }
  to {
    transform: translate(95.90085vw, 100vh) scale(0.1505); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(222) {
    opacity: 0.3289;
    transform: translate(78.0416vw, -10px) scale(0.498);
    animation: fall-222 12s -22s linear infinite; }
@keyframes fall-222 {
  69.326% {
    transform: translate(70.148vw, 69.326vh) scale(0.498); }
  to {
    transform: translate(74.0948vw, 100vh) scale(0.498); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(223) {
    opacity: 0.0071;
    transform: translate(89.6876vw, -10px) scale(0.2808);
    animation: fall-223 14s -9s linear infinite; }
@keyframes fall-223 {
  63.743% {
    transform: translate(82.5548vw, 63.743vh) scale(0.2808); }
  to {
    transform: translate(86.1212vw, 100vh) scale(0.2808); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(224) {
    opacity: 0.6948;
    transform: translate(81.184vw, -10px) scale(0.8451);
    animation: fall-224 24s -29s linear infinite; }
@keyframes fall-224 {
  47.688% {
    transform: translate(82.3562vw, 47.688vh) scale(0.8451); }
  to {
    transform: translate(81.7701vw, 100vh) scale(0.8451); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(225) {
    opacity: 0.5938;
    transform: translate(38.722vw, -10px) scale(0.9833);
    animation: fall-225 22s -30s linear infinite; }
@keyframes fall-225 {
  77.281% {
    transform: translate(39.9582vw, 77.281vh) scale(0.9833); }
  to {
    transform: translate(39.3401vw, 100vh) scale(0.9833); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(226) {
    opacity: 0.739;
    transform: translate(62.5967vw, -10px) scale(0.9116);
    animation: fall-226 17s -7s linear infinite; }
@keyframes fall-226 {
  35.287% {
    transform: translate(62.23vw, 35.287vh) scale(0.9116); }
  to {
    transform: translate(62.41335vw, 100vh) scale(0.9116); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(227) {
    opacity: 0.674;
    transform: translate(13.4672vw, -10px) scale(0.2349);
    animation: fall-227 24s -1s linear infinite; }
@keyframes fall-227 {
  69.096% {
    transform: translate(23.1682vw, 69.096vh) scale(0.2349); }
  to {
    transform: translate(18.3177vw, 100vh) scale(0.2349); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(228) {
    opacity: 0.8275;
    transform: translate(16.3708vw, -10px) scale(0.2825);
    animation: fall-228 24s -24s linear infinite; }
@keyframes fall-228 {
  67.664% {
    transform: translate(14.5113vw, 67.664vh) scale(0.2825); }
  to {
    transform: translate(15.44105vw, 100vh) scale(0.2825); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(229) {
    opacity: 0.236;
    transform: translate(24.0159vw, -10px) scale(0.8541);
    animation: fall-229 13s -25s linear infinite; }
@keyframes fall-229 {
  31.801% {
    transform: translate(18.8323vw, 31.801vh) scale(0.8541); }
  to {
    transform: translate(21.4241vw, 100vh) scale(0.8541); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(230) {
    opacity: 0.6791;
    transform: translate(6.3107vw, -10px) scale(0.3373);
    animation: fall-230 10s -18s linear infinite; }
@keyframes fall-230 {
  75.068% {
    transform: translate(9.3691vw, 75.068vh) scale(0.3373); }
  to {
    transform: translate(7.8399vw, 100vh) scale(0.3373); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(231) {
    opacity: 0.7597;
    transform: translate(42.9742vw, -10px) scale(0.6399);
    animation: fall-231 29s -26s linear infinite; }
@keyframes fall-231 {
  64.062% {
    transform: translate(45.5729vw, 64.062vh) scale(0.6399); }
  to {
    transform: translate(44.27355vw, 100vh) scale(0.6399); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(232) {
    opacity: 0.096;
    transform: translate(31.6668vw, -10px) scale(0.4913);
    animation: fall-232 27s -5s linear infinite; }
@keyframes fall-232 {
  56.627% {
    transform: translate(38.9472vw, 56.627vh) scale(0.4913); }
  to {
    transform: translate(35.307vw, 100vh) scale(0.4913); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(233) {
    opacity: 0.2662;
    transform: translate(42.8555vw, -10px) scale(0.7696);
    animation: fall-233 17s -23s linear infinite; }
@keyframes fall-233 {
  52.312% {
    transform: translate(49.788vw, 52.312vh) scale(0.7696); }
  to {
    transform: translate(46.32175vw, 100vh) scale(0.7696); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(234) {
    opacity: 0.5027;
    transform: translate(28.1102vw, -10px) scale(0.2144);
    animation: fall-234 30s -26s linear infinite; }
@keyframes fall-234 {
  35.024% {
    transform: translate(19.8874vw, 35.024vh) scale(0.2144); }
  to {
    transform: translate(23.9988vw, 100vh) scale(0.2144); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(235) {
    opacity: 0.7021;
    transform: translate(93.7496vw, -10px) scale(0.7329);
    animation: fall-235 16s -18s linear infinite; }
@keyframes fall-235 {
  46.607% {
    transform: translate(102.5119vw, 46.607vh) scale(0.7329); }
  to {
    transform: translate(98.13075vw, 100vh) scale(0.7329); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(236) {
    opacity: 0.0845;
    transform: translate(90.1297vw, -10px) scale(0.433);
    animation: fall-236 19s -5s linear infinite; }
@keyframes fall-236 {
  61.922% {
    transform: translate(89.598vw, 61.922vh) scale(0.433); }
  to {
    transform: translate(89.86385vw, 100vh) scale(0.433); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(237) {
    opacity: 0.8701;
    transform: translate(90.6379vw, -10px) scale(0.7502);
    animation: fall-237 11s -19s linear infinite; }
@keyframes fall-237 {
  62.503% {
    transform: translate(91.8844vw, 62.503vh) scale(0.7502); }
  to {
    transform: translate(91.26115vw, 100vh) scale(0.7502); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(238) {
    opacity: 0.2738;
    transform: translate(42.0416vw, -10px) scale(0.08);
    animation: fall-238 11s -21s linear infinite; }
@keyframes fall-238 {
  68.909% {
    transform: translate(40.3523vw, 68.909vh) scale(0.08); }
  to {
    transform: translate(41.19695vw, 100vh) scale(0.08); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(239) {
    opacity: 0.3423;
    transform: translate(10.4464vw, -10px) scale(0.2765);
    animation: fall-239 15s -25s linear infinite; }
@keyframes fall-239 {
  76.865% {
    transform: translate(3.3071vw, 76.865vh) scale(0.2765); }
  to {
    transform: translate(6.87675vw, 100vh) scale(0.2765); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(240) {
    opacity: 0.2612;
    transform: translate(85.4697vw, -10px) scale(0.1918);
    animation: fall-240 13s -10s linear infinite; }
@keyframes fall-240 {
  63.064% {
    transform: translate(91.2675vw, 63.064vh) scale(0.1918); }
  to {
    transform: translate(88.3686vw, 100vh) scale(0.1918); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(241) {
    opacity: 0.2167;
    transform: translate(74.9151vw, -10px) scale(0.2535);
    animation: fall-241 16s -15s linear infinite; }
@keyframes fall-241 {
  78.163% {
    transform: translate(66.5075vw, 78.163vh) scale(0.2535); }
  to {
    transform: translate(70.7113vw, 100vh) scale(0.2535); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(242) {
    opacity: 0.454;
    transform: translate(51.1371vw, -10px) scale(0.686);
    animation: fall-242 29s -27s linear infinite; }
@keyframes fall-242 {
  75.831% {
    transform: translate(47.2404vw, 75.831vh) scale(0.686); }
  to {
    transform: translate(49.18875vw, 100vh) scale(0.686); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(243) {
    opacity: 0.344;
    transform: translate(95.9762vw, -10px) scale(0.7866);
    animation: fall-243 29s -18s linear infinite; }
@keyframes fall-243 {
  70.845% {
    transform: translate(103.9193vw, 70.845vh) scale(0.7866); }
  to {
    transform: translate(99.94775vw, 100vh) scale(0.7866); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(244) {
    opacity: 0.5783;
    transform: translate(80.0746vw, -10px) scale(0.1501);
    animation: fall-244 26s -21s linear infinite; }
@keyframes fall-244 {
  75.04% {
    transform: translate(89.9489vw, 75.04vh) scale(0.1501); }
  to {
    transform: translate(85.01175vw, 100vh) scale(0.1501); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(245) {
    opacity: 0.8486;
    transform: translate(63.0654vw, -10px) scale(0.3557);
    animation: fall-245 23s -12s linear infinite; }
@keyframes fall-245 {
  59.996% {
    transform: translate(58.6764vw, 59.996vh) scale(0.3557); }
  to {
    transform: translate(60.8709vw, 100vh) scale(0.3557); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(246) {
    opacity: 0.4839;
    transform: translate(21.805vw, -10px) scale(0.5391);
    animation: fall-246 10s -24s linear infinite; }
@keyframes fall-246 {
  75.051% {
    transform: translate(15.6442vw, 75.051vh) scale(0.5391); }
  to {
    transform: translate(18.7246vw, 100vh) scale(0.5391); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(247) {
    opacity: 0.6453;
    transform: translate(50.463vw, -10px) scale(0.3832);
    animation: fall-247 19s -12s linear infinite; }
@keyframes fall-247 {
  75.508% {
    transform: translate(44.538vw, 75.508vh) scale(0.3832); }
  to {
    transform: translate(47.5005vw, 100vh) scale(0.3832); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(248) {
    opacity: 0.5805;
    transform: translate(69.9203vw, -10px) scale(0.9959);
    animation: fall-248 13s -3s linear infinite; }
@keyframes fall-248 {
  51.18% {
    transform: translate(72.241vw, 51.18vh) scale(0.9959); }
  to {
    transform: translate(71.08065vw, 100vh) scale(0.9959); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(249) {
    opacity: 0.4039;
    transform: translate(23.126vw, -10px) scale(0.7722);
    animation: fall-249 28s -29s linear infinite; }
@keyframes fall-249 {
  40.07% {
    transform: translate(27.0989vw, 40.07vh) scale(0.7722); }
  to {
    transform: translate(25.11245vw, 100vh) scale(0.7722); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(250) {
    opacity: 0.511;
    transform: translate(80.6168vw, -10px) scale(0.6643);
    animation: fall-250 21s -5s linear infinite; }
@keyframes fall-250 {
  41.784% {
    transform: translate(80.4531vw, 41.784vh) scale(0.6643); }
  to {
    transform: translate(80.53495vw, 100vh) scale(0.6643); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(251) {
    opacity: 0.3905;
    transform: translate(95.4684vw, -10px) scale(0.5902);
    animation: fall-251 12s -12s linear infinite; }
@keyframes fall-251 {
  49.558% {
    transform: translate(87.282vw, 49.558vh) scale(0.5902); }
  to {
    transform: translate(91.3752vw, 100vh) scale(0.5902); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(252) {
    opacity: 0.1652;
    transform: translate(88.7857vw, -10px) scale(0.5684);
    animation: fall-252 29s -8s linear infinite; }
@keyframes fall-252 {
  31.324% {
    transform: translate(97.0937vw, 31.324vh) scale(0.5684); }
  to {
    transform: translate(92.9397vw, 100vh) scale(0.5684); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(253) {
    opacity: 0.83;
    transform: translate(21.8505vw, -10px) scale(0.536);
    animation: fall-253 15s -5s linear infinite; }
@keyframes fall-253 {
  62.952% {
    transform: translate(18.9357vw, 62.952vh) scale(0.536); }
  to {
    transform: translate(20.3931vw, 100vh) scale(0.536); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(254) {
    opacity: 0.0685;
    transform: translate(13.199vw, -10px) scale(0.4991);
    animation: fall-254 12s -19s linear infinite; }
@keyframes fall-254 {
  63.038% {
    transform: translate(15.8509vw, 63.038vh) scale(0.4991); }
  to {
    transform: translate(14.52495vw, 100vh) scale(0.4991); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(255) {
    opacity: 0.5158;
    transform: translate(42.2974vw, -10px) scale(0.8066);
    animation: fall-255 18s -9s linear infinite; }
@keyframes fall-255 {
  49.694% {
    transform: translate(35.0486vw, 49.694vh) scale(0.8066); }
  to {
    transform: translate(38.673vw, 100vh) scale(0.8066); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(256) {
    opacity: 0.8796;
    transform: translate(37.9503vw, -10px) scale(0.1839);
    animation: fall-256 14s -25s linear infinite; }
@keyframes fall-256 {
  50.438% {
    transform: translate(32.6162vw, 50.438vh) scale(0.1839); }
  to {
    transform: translate(35.28325vw, 100vh) scale(0.1839); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(257) {
    opacity: 0.0861;
    transform: translate(79.1316vw, -10px) scale(0.0766);
    animation: fall-257 21s -14s linear infinite; }
@keyframes fall-257 {
  61.504% {
    transform: translate(86.422vw, 61.504vh) scale(0.0766); }
  to {
    transform: translate(82.7768vw, 100vh) scale(0.0766); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(258) {
    opacity: 0.8559;
    transform: translate(60.3582vw, -10px) scale(0.4049);
    animation: fall-258 21s -9s linear infinite; }
@keyframes fall-258 {
  76.907% {
    transform: translate(50.9461vw, 76.907vh) scale(0.4049); }
  to {
    transform: translate(55.65215vw, 100vh) scale(0.4049); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(259) {
    opacity: 0.9926;
    transform: translate(54.308vw, -10px) scale(0.423);
    animation: fall-259 17s -15s linear infinite; }
@keyframes fall-259 {
  40.118% {
    transform: translate(56.6499vw, 40.118vh) scale(0.423); }
  to {
    transform: translate(55.47895vw, 100vh) scale(0.423); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(260) {
    opacity: 0.4912;
    transform: translate(68.1739vw, -10px) scale(0.4533);
    animation: fall-260 13s -28s linear infinite; }
@keyframes fall-260 {
  33.105% {
    transform: translate(61.8037vw, 33.105vh) scale(0.4533); }
  to {
    transform: translate(64.9888vw, 100vh) scale(0.4533); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(261) {
    opacity: 0.1605;
    transform: translate(21.3181vw, -10px) scale(0.4374);
    animation: fall-261 18s -30s linear infinite; }
@keyframes fall-261 {
  70.822% {
    transform: translate(15.152vw, 70.822vh) scale(0.4374); }
  to {
    transform: translate(18.23505vw, 100vh) scale(0.4374); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(262) {
    opacity: 0.3869;
    transform: translate(17.598vw, -10px) scale(0.9753);
    animation: fall-262 15s -12s linear infinite; }
@keyframes fall-262 {
  65.022% {
    transform: translate(25.4338vw, 65.022vh) scale(0.9753); }
  to {
    transform: translate(21.5159vw, 100vh) scale(0.9753); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(263) {
    opacity: 0.203;
    transform: translate(62.9152vw, -10px) scale(0.2061);
    animation: fall-263 24s -24s linear infinite; }
@keyframes fall-263 {
  73.785% {
    transform: translate(71.3415vw, 73.785vh) scale(0.2061); }
  to {
    transform: translate(67.12835vw, 100vh) scale(0.2061); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(264) {
    opacity: 0.0452;
    transform: translate(4.7418vw, -10px) scale(0.0312);
    animation: fall-264 21s -16s linear infinite; }
@keyframes fall-264 {
  57.364% {
    transform: translate(9.7527vw, 57.364vh) scale(0.0312); }
  to {
    transform: translate(7.24725vw, 100vh) scale(0.0312); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(265) {
    opacity: 0.0855;
    transform: translate(15.3396vw, -10px) scale(0.5368);
    animation: fall-265 27s -12s linear infinite; }
@keyframes fall-265 {
  55.952% {
    transform: translate(17.9492vw, 55.952vh) scale(0.5368); }
  to {
    transform: translate(16.6444vw, 100vh) scale(0.5368); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(266) {
    opacity: 0.3354;
    transform: translate(97.4863vw, -10px) scale(0.3254);
    animation: fall-266 24s -30s linear infinite; }
@keyframes fall-266 {
  40.888% {
    transform: translate(91.8297vw, 40.888vh) scale(0.3254); }
  to {
    transform: translate(94.658vw, 100vh) scale(0.3254); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(267) {
    opacity: 0.8884;
    transform: translate(74.9419vw, -10px) scale(0.7186);
    animation: fall-267 18s -11s linear infinite; }
@keyframes fall-267 {
  54.716% {
    transform: translate(77.5222vw, 54.716vh) scale(0.7186); }
  to {
    transform: translate(76.23205vw, 100vh) scale(0.7186); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(268) {
    opacity: 0.7601;
    transform: translate(19.765vw, -10px) scale(0.6917);
    animation: fall-268 26s -23s linear infinite; }
@keyframes fall-268 {
  39.829% {
    transform: translate(14.5901vw, 39.829vh) scale(0.6917); }
  to {
    transform: translate(17.17755vw, 100vh) scale(0.6917); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(269) {
    opacity: 0.4797;
    transform: translate(32.9943vw, -10px) scale(0.2253);
    animation: fall-269 29s -5s linear infinite; }
@keyframes fall-269 {
  39.036% {
    transform: translate(34.8409vw, 39.036vh) scale(0.2253); }
  to {
    transform: translate(33.9176vw, 100vh) scale(0.2253); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(270) {
    opacity: 0.8331;
    transform: translate(98.2106vw, -10px) scale(0.1795);
    animation: fall-270 22s -3s linear infinite; }
@keyframes fall-270 {
  51.577% {
    transform: translate(101.5141vw, 51.577vh) scale(0.1795); }
  to {
    transform: translate(99.86235vw, 100vh) scale(0.1795); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(271) {
    opacity: 0.3215;
    transform: translate(79.3376vw, -10px) scale(0.8002);
    animation: fall-271 18s -16s linear infinite; }
@keyframes fall-271 {
  63.087% {
    transform: translate(81.3122vw, 63.087vh) scale(0.8002); }
  to {
    transform: translate(80.3249vw, 100vh) scale(0.8002); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(272) {
    opacity: 0.9523;
    transform: translate(80.303vw, -10px) scale(0.4799);
    animation: fall-272 21s -2s linear infinite; }
@keyframes fall-272 {
  46.236% {
    transform: translate(72.3713vw, 46.236vh) scale(0.4799); }
  to {
    transform: translate(76.33715vw, 100vh) scale(0.4799); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(273) {
    opacity: 0.4471;
    transform: translate(51.8143vw, -10px) scale(0.6335);
    animation: fall-273 21s -3s linear infinite; }
@keyframes fall-273 {
  77.438% {
    transform: translate(53.7511vw, 77.438vh) scale(0.6335); }
  to {
    transform: translate(52.7827vw, 100vh) scale(0.6335); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(274) {
    opacity: 0.9742;
    transform: translate(99.7568vw, -10px) scale(0.1726);
    animation: fall-274 17s -10s linear infinite; }
@keyframes fall-274 {
  37.033% {
    transform: translate(102.7893vw, 37.033vh) scale(0.1726); }
  to {
    transform: translate(101.27305vw, 100vh) scale(0.1726); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(275) {
    opacity: 0.6155;
    transform: translate(84.12vw, -10px) scale(0.673);
    animation: fall-275 29s -5s linear infinite; }
@keyframes fall-275 {
  63.664% {
    transform: translate(80.4571vw, 63.664vh) scale(0.673); }
  to {
    transform: translate(82.28855vw, 100vh) scale(0.673); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(276) {
    opacity: 0.2128;
    transform: translate(93.2921vw, -10px) scale(0.3635);
    animation: fall-276 24s -27s linear infinite; }
@keyframes fall-276 {
  72.854% {
    transform: translate(99.8791vw, 72.854vh) scale(0.3635); }
  to {
    transform: translate(96.5856vw, 100vh) scale(0.3635); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(277) {
    opacity: 0.1447;
    transform: translate(48.3414vw, -10px) scale(0.1988);
    animation: fall-277 28s -6s linear infinite; }
@keyframes fall-277 {
  51.68% {
    transform: translate(57.572vw, 51.68vh) scale(0.1988); }
  to {
    transform: translate(52.9567vw, 100vh) scale(0.1988); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(278) {
    opacity: 0.8293;
    transform: translate(56.3946vw, -10px) scale(0.211);
    animation: fall-278 18s -4s linear infinite; }
@keyframes fall-278 {
  37.784% {
    transform: translate(52.6225vw, 37.784vh) scale(0.211); }
  to {
    transform: translate(54.50855vw, 100vh) scale(0.211); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(279) {
    opacity: 0.991;
    transform: translate(67.069vw, -10px) scale(0.5047);
    animation: fall-279 17s -30s linear infinite; }
@keyframes fall-279 {
  32.264% {
    transform: translate(62.8258vw, 32.264vh) scale(0.5047); }
  to {
    transform: translate(64.9474vw, 100vh) scale(0.5047); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(280) {
    opacity: 0.0191;
    transform: translate(7.544vw, -10px) scale(0.6555);
    animation: fall-280 15s -24s linear infinite; }
@keyframes fall-280 {
  43.631% {
    transform: translate(15.1525vw, 43.631vh) scale(0.6555); }
  to {
    transform: translate(11.34825vw, 100vh) scale(0.6555); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(281) {
    opacity: 0.03;
    transform: translate(27.4629vw, -10px) scale(0.6896);
    animation: fall-281 20s -27s linear infinite; }
@keyframes fall-281 {
  33.33% {
    transform: translate(34.1494vw, 33.33vh) scale(0.6896); }
  to {
    transform: translate(30.80615vw, 100vh) scale(0.6896); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(282) {
    opacity: 0.198;
    transform: translate(48.0707vw, -10px) scale(0.4583);
    animation: fall-282 28s -24s linear infinite; }
@keyframes fall-282 {
  53.841% {
    transform: translate(54.2132vw, 53.841vh) scale(0.4583); }
  to {
    transform: translate(51.14195vw, 100vh) scale(0.4583); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(283) {
    opacity: 0.0779;
    transform: translate(47.9039vw, -10px) scale(0.5241);
    animation: fall-283 28s -1s linear infinite; }
@keyframes fall-283 {
  42.63% {
    transform: translate(47.9874vw, 42.63vh) scale(0.5241); }
  to {
    transform: translate(47.94565vw, 100vh) scale(0.5241); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(284) {
    opacity: 0.9688;
    transform: translate(85.6106vw, -10px) scale(0.3497);
    animation: fall-284 10s -21s linear infinite; }
@keyframes fall-284 {
  72.404% {
    transform: translate(85.8202vw, 72.404vh) scale(0.3497); }
  to {
    transform: translate(85.7154vw, 100vh) scale(0.3497); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(285) {
    opacity: 0.2719;
    transform: translate(8.3232vw, -10px) scale(0.0869);
    animation: fall-285 23s -10s linear infinite; }
@keyframes fall-285 {
  77.973% {
    transform: translate(7.6853vw, 77.973vh) scale(0.0869); }
  to {
    transform: translate(8.00425vw, 100vh) scale(0.0869); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(286) {
    opacity: 0.5607;
    transform: translate(81.0523vw, -10px) scale(0.6372);
    animation: fall-286 15s -22s linear infinite; }
@keyframes fall-286 {
  66.63% {
    transform: translate(77.2533vw, 66.63vh) scale(0.6372); }
  to {
    transform: translate(79.1528vw, 100vh) scale(0.6372); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(287) {
    opacity: 0.9001;
    transform: translate(14.2805vw, -10px) scale(0.5863);
    animation: fall-287 11s -20s linear infinite; }
@keyframes fall-287 {
  30.168% {
    transform: translate(14.0443vw, 30.168vh) scale(0.5863); }
  to {
    transform: translate(14.1624vw, 100vh) scale(0.5863); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(288) {
    opacity: 0.0223;
    transform: translate(61.7899vw, -10px) scale(0.4881);
    animation: fall-288 17s -4s linear infinite; }
@keyframes fall-288 {
  61.37% {
    transform: translate(70.0454vw, 61.37vh) scale(0.4881); }
  to {
    transform: translate(65.91765vw, 100vh) scale(0.4881); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(289) {
    opacity: 0.3428;
    transform: translate(31.4004vw, -10px) scale(0.0919);
    animation: fall-289 22s -16s linear infinite; }
@keyframes fall-289 {
  66.555% {
    transform: translate(36.4956vw, 66.555vh) scale(0.0919); }
  to {
    transform: translate(33.948vw, 100vh) scale(0.0919); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(290) {
    opacity: 0.3698;
    transform: translate(67.5103vw, -10px) scale(0.778);
    animation: fall-290 16s -3s linear infinite; }
@keyframes fall-290 {
  52.087% {
    transform: translate(57.8703vw, 52.087vh) scale(0.778); }
  to {
    transform: translate(62.6903vw, 100vh) scale(0.778); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(291) {
    opacity: 0.5165;
    transform: translate(73.4714vw, -10px) scale(0.0389);
    animation: fall-291 29s -9s linear infinite; }
@keyframes fall-291 {
  77.915% {
    transform: translate(68.9413vw, 77.915vh) scale(0.0389); }
  to {
    transform: translate(71.20635vw, 100vh) scale(0.0389); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(292) {
    opacity: 0.6507;
    transform: translate(93.218vw, -10px) scale(0.3272);
    animation: fall-292 27s -27s linear infinite; }
@keyframes fall-292 {
  55.798% {
    transform: translate(89.1374vw, 55.798vh) scale(0.3272); }
  to {
    transform: translate(91.1777vw, 100vh) scale(0.3272); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(293) {
    opacity: 0.8239;
    transform: translate(82.8668vw, -10px) scale(0.8282);
    animation: fall-293 15s -6s linear infinite; }
@keyframes fall-293 {
  54.32% {
    transform: translate(81.3862vw, 54.32vh) scale(0.8282); }
  to {
    transform: translate(82.1265vw, 100vh) scale(0.8282); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(294) {
    opacity: 0.0722;
    transform: translate(91.4459vw, -10px) scale(0.4551);
    animation: fall-294 11s -23s linear infinite; }
@keyframes fall-294 {
  60.817% {
    transform: translate(83.2981vw, 60.817vh) scale(0.4551); }
  to {
    transform: translate(87.372vw, 100vh) scale(0.4551); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(295) {
    opacity: 0.8168;
    transform: translate(42.4214vw, -10px) scale(0.2759);
    animation: fall-295 29s -9s linear infinite; }
@keyframes fall-295 {
  57.002% {
    transform: translate(37.9066vw, 57.002vh) scale(0.2759); }
  to {
    transform: translate(40.164vw, 100vh) scale(0.2759); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(296) {
    opacity: 0.7469;
    transform: translate(25.6423vw, -10px) scale(0.032);
    animation: fall-296 12s -18s linear infinite; }
@keyframes fall-296 {
  36.719% {
    transform: translate(24.5461vw, 36.719vh) scale(0.032); }
  to {
    transform: translate(25.0942vw, 100vh) scale(0.032); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(297) {
    opacity: 0.2055;
    transform: translate(21.6712vw, -10px) scale(0.49);
    animation: fall-297 28s -25s linear infinite; }
@keyframes fall-297 {
  39.954% {
    transform: translate(28.6051vw, 39.954vh) scale(0.49); }
  to {
    transform: translate(25.13815vw, 100vh) scale(0.49); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(298) {
    opacity: 0.0564;
    transform: translate(86.6421vw, -10px) scale(0.1391);
    animation: fall-298 19s -19s linear infinite; }
@keyframes fall-298 {
  50.066% {
    transform: translate(92.3231vw, 50.066vh) scale(0.1391); }
  to {
    transform: translate(89.4826vw, 100vh) scale(0.1391); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(299) {
    opacity: 0.2283;
    transform: translate(72.3691vw, -10px) scale(0.2446);
    animation: fall-299 12s -25s linear infinite; }
@keyframes fall-299 {
  41.843% {
    transform: translate(76.892vw, 41.843vh) scale(0.2446); }
  to {
    transform: translate(74.63055vw, 100vh) scale(0.2446); } }
  /* line 26, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .snow-page .snowing:nth-child(300) {
    opacity: 0.0535;
    transform: translate(51.6675vw, -10px) scale(0.4953);
    animation: fall-300 14s -14s linear infinite; }
@keyframes fall-300 {
  74.554% {
    transform: translate(50.5792vw, 74.554vh) scale(0.4953); }
  to {
    transform: translate(51.12335vw, 100vh) scale(0.4953); } }
/* line 44, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.open-hour-btn {
  position: absolute;
  top: 150px;
  right: 150px;
  background-color: #B51F24;
  color: #FFF;
  text-align: center;
  font-family: Roboto;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border-radius: 41.5px;
  z-index: 599;
  width: 350px;
  height: 63px;
  margin: auto; }

/* line 65, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page {
  height: 100vh !important; }

/* line 69, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info {
  margin-top: 90px; }

/* line 73, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .center {
  margin-left: auto !important;
  margin-right: auto !important; }

/* line 78, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .boat-snow {
  width: 100% !important;
  max-width: 400px !important;
  height: auto;
  margin-bottom: 50px; }

/* line 85, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .boat-snow-date {
  width: 760px !important;
  height: auto; }

/* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .m-boat-snow-date {
  margin-bottom: 20px; }

/* line 94, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .double-debut {
  width: 750px !important;
  height: auto; }

/* line 99, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .m-double-debut {
  margin-bottom: 15px; }

/* line 103, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .info .boat-model {
  margin-top: auto; }
  /* line 106, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .snow-page .info .boat-model .boat-show-model {
    display: inline-block; }
    /* line 109, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
    .x-mas .snow-page .info .boat-model .boat-show-model img {
      height: 100px;
      width: auto;
      margin: 0 10px; }

/* line 118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .let-us-know {
  width: 350px !important;
  height: auto !important; }

/* line 123, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page .center.visible-desktop > .center {
  display: flex;
  justify-content: center;
  left: 0 !important;
  flex-direction: column;
  bottom: 50px !important; }
  /* line 130, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .snow-page .center.visible-desktop > .center .item {
    height: unset !important; }

/* line 136, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .snow-page hr {
  width: 15%;
  margin-left: auto;
  margin-right: auto; }

/* line 142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
#home-index .x-mas .snow-page .center.visible-desktop > .center {
  width: 80% !important; }

@media (max-width: 767px) {
  /* line 148, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #xmas-open-hour .flex p {
    font-size: 12px; }
  /* line 152, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #xmas-open-hour .flex {
    padding-bottom: 13px; }

  /* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .open-hour-btn {
    position: absolute;
    top: 115px;
    right: 10px;
    background-color: #B51F24;
    color: #FFF;
    border-radius: 41.5px;
    z-index: 599;
    width: 180px;
    height: 40px;
    margin: auto;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: normal; }

  /* line 177, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .snow-page {
    height: calc(100vh - 58px) !important; }

  /* line 181, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .snow-page .info {
    margin-top: 0; }

  /* line 185, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .selection-1 {
    top: 250px !important;
    display: flex;
    bottom: 30px !important; }

  /* line 191, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .boat-snow-date {
    width: 220px !important;
    height: auto !important; }

  /* line 196, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .m-boat-snow-date {
    margin-bottom: 25px; }

  /* line 200, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .boat-snow {
    width: 80px !important;
    height: auto !important; }

  /* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .boat-show-item .visible-mobile .boat-show-button img.let-us-know {
    width: 270px !important; }

  /* line 210, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .boat-show-item .center {
    position: relative;
    text-align: center; }
    /* line 214, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
    .x-mas .boat-show-item .center .item {
      height: auto !important; }

  /* line 219, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .bottom.visible-mobile.selection-1 .content-block#d-flex {
    display: flex !important;
    flex-direction: column;
    max-width: 65%;
    justify-content: center; }

  /* line 226, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .selection-2 {
    top: 410px !important; }

  /* line 230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .boat-model {
    margin-bottom: 40px; }

  /* line 234, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .boat-snow-model {
    text-align: center;
    color: white;
    text-decoration: none;
    text-shadow: 2px 2px 2px #000;
    font-family: Fahkwang;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 44px;
    display: inline-block; }
    /* line 247, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
    #home-index .x-mas .snow-page .info .boat-snow-model:first-child {
      margin-right: 25px !important; }

  /* line 252, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .double-debut {
    width: 100% !important;
    height: auto; }

  /* line 257, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .m-double-debut {
    margin-bottom: 0px; }

  /* line 261, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .exciting-show {
    width: 100% !important; }

  /* line 265, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  #home-index .x-mas .snow-page .info .let-us-know {
    margin-top: 20px;
    width: 100% !important;
    height: auto !important; } }
/* line 273, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .d-block {
  display: block !important; }
/* line 277, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .ms-auto {
  margin-left: auto !important; }
/* line 281, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .mt-auto {
  margin-top: auto !important; }
/* line 285, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .text-right {
  text-align: right !important; }
/* line 289, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.x-mas .d-flex {
  display: flex !important; }
  /* line 292, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .d-flex.flex-column {
    flex-direction: column !important; }
  /* line 296, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .d-flex.justify-content-center {
    justify-content: center !important; }
  /* line 300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .x-mas .d-flex.justify-content-end {
    justify-content: flex-end !important; }

@media (max-width: 1700px) {
  /* line 309, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info {
    right: 0;
    left: unset; }

  /* line 314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  header.main-header .navbar-default.nav-homepage .navbar-collapse ul.navbar-nav > li .dropdown-menu.drop-info:before {
    right: 30px;
    left: unset; } }
/* line 320, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.datepick-popup {
  z-index: 9999; }

/* line 324, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.myPicker .datepick-month-header,
.myPicker .datepick-month-header select {
  background-color: #000;
  border: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 27px; }

/* line 334, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.myPicker thead {
  background-color: #f7f7f7; }

/* line 338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.datepick-cmd-close {
  height: 30px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2px;
  font-size: 14px;
  font-weight: 400; }

/* line 349, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.datepick-cmd-prev {
  height: 27px !important;
  display: flex;
  justify-content: start;
  align-items: center; }

/* line 356, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.datepick-cmd-today {
  height: 27px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40% !important; }

/* line 364, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.datepick-cmd-next {
  height: 27px !important;
  display: flex;
  justify-content: end;
  align-items: center; }

/* line 371, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
.myPicker {
  width: 250px !important; }
  /* line 374, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month {
    border: none;
    width: 100%; }
  /* line 379, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month td .datepick-today {
    color: unset;
    background-color: unset; }
  /* line 384, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month a:hover {
    background-color: #c6d2d4;
    text-decoration: none !important; }
  /* line 389, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month a {
    padding: 5px 0px !important; }
  /* line 393, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month span {
    padding: 5px 0px !important; }
  /* line 397, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-ctrl {
    background-color: #28a745; }
  /* line 401, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker a.datepick-cmd:hover {
    background-color: inherit;
    text-decoration: underline !important;
    color: inherit; }
  /* line 407, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boat_show_2023.scss */
  .myPicker .datepick-month td .datepick-selected {
    color: #FFF;
    background-color: #6eafbf; }

/* line 2, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
#home-get_fenders .about-content {
  padding-top: 100px;
  font-family: Roboto; }
  /* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
  #home-get_fenders .about-content .content-ttl {
    font-weight: bold;
    margin-bottom: 25px; }
  /* line 11, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
  #home-get_fenders .about-content p {
    line-height: 1.8; }
  /* line 15, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
  #home-get_fenders .about-content .countdown-wrapper {
    margin: 20px 0 30px 0; }
  /* line 19, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
  #home-get_fenders .about-content form {
    background: rgba(96, 105, 148, 0.2);
    padding: 62px 80px;
    position: relative; }
    /* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form#subForm {
      padding-bottom: 5px; }
      /* line 27, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form#subForm label {
        display: none; }
      /* line 31, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form#subForm .form-group {
        text-align: center; }
      /* line 35, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form#subForm .news-letter-sub-text {
        display: none; }
      /* line 39, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form#subForm label[for='showMoreFields'] {
        display: inline-block;
        margin-left: 10px;
        color: #38415D;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        font-size: 12px; }
    /* line 50, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form #socks {
      position: absolute;
      right: -90px;
      top: -90px;
      width: 180px; }
    /* line 57, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form .d-flex {
      margin-top: -20px;
      display: flex; }
    /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form #giveaway_sign_up_for_newsletter {
      margin: 0; }
    /* line 66, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form label[for='giveaway_sign_up_for_newsletter'] {
      margin-left: 10px;
      color: #38415D;
      font-size: 11px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
      margin-top: 20px; }
    /* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form .form-group {
      margin-bottom: 43px; }
    /* line 80, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form .mb-0 {
      margin-bottom: 0 !important; }
    /* line 84, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form label.error {
      font-size: 80%;
      font-weight: 400;
      margin-top: 10px; }
    /* line 90, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form .giveaway_form_error {
      color: red;
      text-align: center;
      margin-top: 30px; }
    /* line 96, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form .giveaway_form_success {
      color: #28a745;
      text-align: center;
      margin-top: 30px; }
    /* line 102, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form select,
    #home-get_fenders .about-content form input {
      box-shadow: none;
      border: none;
      border-bottom: 1px solid #38415D;
      border-radius: 0;
      padding-left: 0;
      background: transparent;
      color: #38415D;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: normal; }
      /* line 118, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form select::placeholder,
      #home-get_fenders .about-content form input::placeholder {
        color: #38415D; }
    /* line 124, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form button,
    #home-get_fenders .about-content form input[type='submit'] {
      color: #FFF;
      font-size: 15px;
      font-style: normal;
      font-weight: 500;
      line-height: normal;
      border-bottom: none;
      padding: 15px 50px;
      background: #606994;
      border: none;
      border-radius: 0;
      height: auto;
      width: auto; }
  @media screen and (max-width: 1200px) {
    /* line 144, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form #socks {
      position: absolute;
      right: -75px;
      top: -75px;
      width: 150px; } }
  @media screen and (max-width: 768px) {
    /* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
    #home-get_fenders .about-content form {
      padding: 30px; }
      /* line 157, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form #socks {
        position: absolute;
        right: 0;
        top: -50px;
        width: 100px; }
      /* line 164, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/get_fenders.scss */
      #home-get_fenders .about-content form label[for='giveaway_sign_up_for_newsletter'] {
        margin-top: 30px; } }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
.text-white,
.text-white:hover {
  color: white; }

/* line 6, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
.text-decor-none,
.text-decor-none:hover {
  text-decoration: none !important; }

/* line 13, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boat-fest-learn-more em {
  font-style: italic; }
/* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boat-fest-learn-more .modal-content {
  background-color: #343a64;
  border: 2px solid #606994;
  border-radius: 25px;
  color: white;
  text-align: center; }
  /* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .close {
    color: white; }
  /* line 28, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .modal-body {
    overflow: hidden; }
  /* line 32, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .modal-body .main > p {
    margin: 40px 0; }
  /* line 36, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .detail-section,
  #home-index #boat-fest-learn-more .modal-content .main {
    margin-top: 20px;
    padding: 20px;
    padding-top: 0; }
  /* line 43, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .logos {
    flex-direction: column;
    display: flex; }
  /* line 48, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .logos img {
    width: 200px;
    height: auto;
    margin: 0 auto;
    margin-bottom: 20px;
    cursor: pointer; }
  /* line 56, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .main.inactive {
    position: absolute;
    left: -200%; }
  /* line 62, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .main {
    position: relative;
    left: 0;
    transition: left 1s ease; }
  /* line 70, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boat-fest-learn-more .modal-content .detail-section {
    position: absolute;
    left: 200%;
    transition: left 1s ease; }
    /* line 76, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boat-fest-learn-more .modal-content .detail-section.active {
      position: relative;
      left: 0; }
    /* line 82, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boat-fest-learn-more .modal-content .detail-section .left {
      cursor: pointer;
      position: absolute;
      left: 0;
      top: 50%; }
    /* line 89, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boat-fest-learn-more .modal-content .detail-section .links a {
      text-decoration: none;
      color: white; }
      /* line 93, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boat-fest-learn-more .modal-content .detail-section .links a:first-child {
        margin-right: 10px; }
    /* line 98, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boat-fest-learn-more .modal-content .detail-section .models {
      padding: 30px 0; }
      /* line 101, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boat-fest-learn-more .modal-content .detail-section .models p {
        font-size: 1.5em; }
/* line 110, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boatshow_sept_24 img {
  width: 100%;
  height: auto; }
/* line 115, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boatshow_sept_24 .mobile, #home-index #boatshow_sept_24 .mobile.flex {
  display: none !important; }
/* line 119, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boatshow_sept_24 .desktop {
  display: block !important; }
  /* line 122, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .desktop.flex {
    display: flex !important; }
/* line 127, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
#home-index #boatshow_sept_24 .content {
  display: flex;
  flex-direction: column;
  text-align: center;
  position: absolute;
  right: 20px;
  top: 185px;
  min-width: 50%; }
  /* line 138, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content img.date {
    width: 400px; }
  /* line 142, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content a.boat-show-button {
    text-decoration: none;
    color: #35383a;
    text-transform: uppercase;
    display: block;
    margin: 0 auto; }
    /* line 149, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content a.boat-show-button h1 span {
      display: block;
      margin-bottom: 12px;
      font-weight: 600; }
      /* line 154, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content a.boat-show-button h1 span:first-child {
        margin: 40px 0 20px 0; }
      /* line 159, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content a.boat-show-button h1 span em {
        font-style: italic; }
  /* line 165, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content .cta {
    justify-content: center;
    display: flex;
    margin: 0 auto;
    margin-top: 40px; }
    /* line 171, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content .cta .btn {
      width: auto;
      border-radius: 96px;
      font-size: 16px;
      letter-spacing: 1px;
      text-align: center;
      color: #ffffff;
      padding: 20px 40px;
      text-transform: uppercase;
      line-height: 1;
      display: block;
      font-weight: 500; }
      /* line 184, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta .btn.btn-primary {
        border-color: #343a64;
        background-color: #343a64;
        margin-right: 20px; }
      /* line 190, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta .btn.btn-secondary {
        background-color: #bbbfdc;
        color: #343a64; }
@media screen and (max-width: 1400px) {
  /* line 203, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content {
    top: 90px; }
    /* line 206, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content img.date {
      width: 200px; }
    /* line 211, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content a.boat-show-button h1 {
      margin-top: 110px;
      font-size: 25px; }
    /* line 217, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content .cta {
      margin-top: 10px; } }
@media screen and (max-width: 950px) {
  /* line 226, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content {
    top: 80px;
    right: 10px; }
    /* line 230, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content img.date {
      width: 180px; }
    /* line 235, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content a.boat-show-button h1 {
      margin-top: 0; }
    /* line 241, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content .cta {
      margin-top: 0; }
      /* line 244, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta .btn {
        padding: 13px 15px;
        font-size: 13px; } }
@media screen and (max-width: 767px) {
  /* line 255, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .mobile {
    display: block !important; }
    /* line 258, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .mobile.flex {
      display: flex !important; }
  /* line 263, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .desktop, #home-index #boatshow_sept_24 .desktop.flex {
    display: none !important; }
  /* line 267, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content {
    top: 51px;
    width: 50%; }
    /* line 271, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content img.date {
      width: 115px; }
    /* line 282, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content .cta {
      margin-top: 105px; }
      /* line 285, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta .btn {
        padding: 12px 20px;
        font-size: 13px; }
        /* line 286, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
        #home-index #boatshow_sept_24 .content .cta .btn.btn-primary {
          margin-right: 10px; } }
@media screen and (max-width: 567px) {
  /* line 300, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index #boatshow_sept_24 .content {
    right: -10px;
    top: 51px; }
    /* line 304, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content img.date {
      margin-left: 5px;
      width: 115px; }
    /* line 309, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content h1 {
      margin-top: 0px !important;
      font-size: 16px !important; }
    /* line 314, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content p {
      font-size: 11px !important; }
    /* line 318, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
    #home-index #boatshow_sept_24 .content .cta {
      font-weight: 400;
      padding: 10px 20px;
      margin-top: 0px;
      width: 200px;
      flex-direction: column; }
      /* line 325, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta a {
        width: 100%; }
      /* line 330, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
      #home-index #boatshow_sept_24 .content .cta .btn.btn-primary {
        margin-bottom: 15px; }
  /* line 338, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/_boatshow_sept_24.scss */
  #home-index header.main-header .navbar-default.nav-homepage .navbar-flex:after {
    height: 50px; } }

/* line 1, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
.promotional-flash {
  position: absolute;
  object-fit: initial;
  top: 0;
  right: -2px; }

/* line 9, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
#searches-index .search-res-carousel li {
  position: relative; }
/* line 12, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
#searches-index .promotional-flash {
  height: 10rem; }
@media only screen and (min-width: 1071px) and (max-width: 1440px) {
  /* line 17, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
  #searches-index .promotional-flash {
    left: 3rem; } }

/* line 24, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
#boats-show .rsFullscreen .promotional-flash {
  display: none; }
/* line 25, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
#boats-show .promotional-flash {
  width: 22rem; }
@media only screen and (min-width: 1025px) {
  /* line 29, /var/www/boatscouk-staging/releases/20250925165459/app/assets/stylesheets/promotional_flash.scss */
  #boats-show .promotional-flash {
    width: 32rem;
    top: 6.2rem; } }
