/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 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 */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../bootstrap/fonts/glyphicons-halflings-regular.eot");
  src: url("../bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../bootstrap/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../bootstrap/fonts/glyphicons-halflings-regular.woff") format("woff"), url("../bootstrap/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #4cbdd4;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #2995ab;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0;
}
.img-thumbnail {
  padding: 0;
  line-height: 1.5;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  -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;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #f4f4f4;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 24px;
}
h3,
.h3 {
  font-size: 20px;
}
h4,
.h4 {
  font-size: 19px;
}
h5,
.h5 {
  font-size: 18px;
}
h6,
.h6 {
  font-size: 14px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 24px;
  }
}
small,
.small {
  font-size: 75%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #f0ec81;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #ebe553;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #f0ec81;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #ebe553;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.5;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 992px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 20px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: "\00A0 \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.5;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 15px;
  line-height: 1.5;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1210px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.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-right: 15px;
  padding-left: 15px;
}
.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;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .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;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .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;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .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;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.5;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.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;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.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;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.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;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.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;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.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;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 16px;
  line-height: 1.5;
  color: #333333;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.5;
  color: #333333;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #e7e7e7;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: transparent;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, 0.6) 0 0 0 #000000;
}
.form-control::-moz-placeholder {
  color: rgba(51, 51, 51, 0.5);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.form-control::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.5);
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 36px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.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;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.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;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.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;
  -moz-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;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168 0 0 0 #000000;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.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;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.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;
  -moz-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;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b 0 0 0 #000000;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.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;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.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;
  -moz-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;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 0 0 0 #000000;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #ffffff;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-default:focus,
.btn-default.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.btn-default .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.btn-default:focus,
.btn-default.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.btn-default .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.btn-primary {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.btn-primary .badge {
  color: #f0ec81;
  background-color: #000000;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.btn-primary .badge {
  color: #f0ec81;
  background-color: #000000;
}
.btn-success {
  color: #fff;
  background-color: #30bd36;
  border-color: #2ba930;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #26942a;
  border-color: #114313;
}
.btn-success:hover {
  color: #fff;
  background-color: #26942a;
  border-color: #1e7822;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #26942a;
  background-image: none;
  border-color: #1e7822;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #1e7822;
  border-color: #114313;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #30bd36;
  border-color: #2ba930;
}
.btn-success .badge {
  color: #30bd36;
  background-color: #fff;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #26942a;
  border-color: #114313;
}
.btn-success:hover {
  color: #fff;
  background-color: #26942a;
  border-color: #1e7822;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #26942a;
  border-color: #1e7822;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #1e7822;
  border-color: #114313;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #30bd36;
  border-color: #2ba930;
}
.btn-success .badge {
  color: #30bd36;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #e7584e;
  border-color: #e44338;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #e12e21;
  border-color: #891a13;
}
.btn-danger:hover {
  color: #fff;
  background-color: #e12e21;
  border-color: #c4261b;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #e12e21;
  background-image: none;
  border-color: #c4261b;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #c4261b;
  border-color: #891a13;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #e7584e;
  border-color: #e44338;
}
.btn-danger .badge {
  color: #e7584e;
  background-color: #fff;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #e12e21;
  border-color: #891a13;
}
.btn-danger:hover {
  color: #fff;
  background-color: #e12e21;
  border-color: #c4261b;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #e12e21;
  border-color: #c4261b;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #c4261b;
  border-color: #891a13;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #e7584e;
  border-color: #e44338;
}
.btn-danger .badge {
  color: #e7584e;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #4cbdd4;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #2995ab;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.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;
}
.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;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.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;
  font-size: 16px;
  text-align: left;
  list-style: none;
  background-color: #4cbdd4;
  background-clip: padding-box;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) 0 0 0 #000000;
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) 0 0 0 #000000;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) 0 0 0 #000000;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: rgba(76, 189, 212, 0.15);
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: rgba(76, 189, 212, 0.15);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: rgba(76, 189, 212, 0.15);
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: rgba(255, 255, 255, 0.5);
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.5);
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 992px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.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;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.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;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.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: 0;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.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: 0;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.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;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  color: #333333;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #e7e7e7;
  border-radius: 0;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 0;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 0;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.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-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.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-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #4cbdd4;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.5;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #f0ec81;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 70px;
  margin-bottom: 0;
  border: 1px solid transparent;
}
@media (min-width: 992px) {
  .navbar {
    border-radius: 0;
  }
}
@media (min-width: 992px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 992px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 992px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 992px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 70px;
  padding: 25px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 992px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 18px;
  margin-bottom: 18px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 12.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 991px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 992px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -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);
  -moz-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);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1) 0 0 0 #000000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1) 0 0 0 #000000;
  margin-top: 18px;
  margin-bottom: 18px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 991px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none 0 0 0 #000000;
    -moz-box-shadow: none 0 0 0 #000000;
    box-shadow: none 0 0 0 #000000;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 18px;
  margin-bottom: 18px;
}
.navbar-btn.btn-sm {
  margin-top: 20px;
  margin-bottom: 20px;
}
.navbar-btn.btn-xs {
  margin-top: 24px;
  margin-bottom: 24px;
}
.navbar-text {
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (min-width: 992px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 992px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #4cbdd4;
  border-color: transparent;
}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: rgba(255, 255, 255, 0.5);
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: transparent;
}
@media (max-width: 991px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .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: #ffffff;
    background-color: transparent;
  }
  .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: rgba(255, 255, 255, 0.5);
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: transparent;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: transparent;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}
.navbar-default .btn-link {
  color: #ffffff;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #ffffff;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse {
  background-color: #4cbdd4;
  border-color: transparent;
}
.navbar-inverse .navbar-brand {
  color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse .navbar-nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: rgba(255, 255, 255, 0.5);
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: transparent;
}
@media (max-width: 991px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: rgba(255, 255, 255, 0.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .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: #ffffff;
    background-color: transparent;
  }
  .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: rgba(255, 255, 255, 0.5);
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: transparent;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: transparent;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #31b1cb;
}
.navbar-inverse .navbar-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: rgba(255, 255, 255, 0.5);
}
.breadcrumb {
  padding: 8px 0;
  margin-bottom: 20px;
  list-style: none;
  background-color: transparent;
  border-radius: 0;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #4cbdd4;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #4cbdd4;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 0;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.5;
  color: #4cbdd4;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #2995ab;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #f0ec81;
  border-color: #f0ec81;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #f0ec81;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #ebe553;
}
.label-success {
  background-color: #30bd36;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #26942a;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #e7584e;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #e12e21;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #4cbdd4;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 24px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 0;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 72px;
  }
}
.thumbnail {
  display: block;
  padding: 0;
  margin-bottom: 20px;
  line-height: 1.5;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #4cbdd4;
}
.thumbnail .caption {
  padding: 25px 0;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 0;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.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;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) 0 0 0 #000000;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1) 0 0 0 #000000;
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #f0ec81;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-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-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15) 0 0 0 #000000;
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15) 0 0 0 #000000;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15) 0 0 0 #000000;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.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;
}
.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;
}
.progress-bar-success {
  background-color: #30bd36;
}
.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);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.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);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.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);
}
.progress-bar-danger {
  background-color: #e7584e;
}
.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);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #eeeeee;
}
.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;
}
.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;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #f0ec81;
  border-color: #f0ec81;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.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: #ffffff;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: -1;
  border-top-right-radius: -1;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.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-left-radius: -1;
  border-top-right-radius: -1;
}
.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: -1;
  border-bottom-left-radius: -1;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: -1;
  border-top-right-radius: -1;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .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 > tbody:first-child > tr:first-child {
  border-top-left-radius: -1;
  border-top-right-radius: -1;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .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 > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #f0ec81;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #f0ec81;
  border-color: #f0ec81;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f0ec81;
}
.panel-primary > .panel-heading .badge {
  color: #f0ec81;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f0ec81;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f4f4f4;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 0;
}
.well-sm {
  padding: 9px;
  border-radius: 0;
}
.close {
  float: right;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.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;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) 0 0 0 #000000;
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #f0ec81;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #f0ec81;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #f0ec81;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #f0ec81;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #f0ec81;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #f0ec81;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #f0ec81;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #f0ec81;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: #f0ec81;
  border-radius: 0;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 16px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2) 0 0 0 #000000;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2) 0 0 0 #000000;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2) 0 0 0 #000000;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.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);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 16px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1 -1 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .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;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .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;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  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);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.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%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  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%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203a";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  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);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .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;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.container-fluid:before,
.container-fluid:after,
.entity-paragraphs-item > .content:before,
.entity-paragraphs-item > .content:after,
.entity-paragraphs-item > .content:before,
.entity-paragraphs-item > .content:after,
.entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items:before,
.entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items:after,
.entity-paragraphs-item.paragraphs-item-form > .content:before,
.entity-paragraphs-item.paragraphs-item-form > .content:after,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items:before,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items:after,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items:before,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items:after,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items:before,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items:after,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items:before,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items:after,
.entity-paragraphs-item.paragraphs-item-latest-news > .content:before,
.entity-paragraphs-item.paragraphs-item-latest-news > .content:after,
.entity-paragraphs-item.paragraphs-item-latest-news .view-content:before,
.entity-paragraphs-item.paragraphs-item-latest-news .view-content:after,
.entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items:before,
.entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items:after,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items:before,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items:after,
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items:before,
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items:after,
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items:before,
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items:after,
#footer .field-name-field-contact-us-address .field-items:before,
#footer .field-name-field-contact-us-address .field-items:after,
.views-field-field-art-category-carousel > .field-content:before,
.views-field-field-art-category-carousel > .field-content:after,
.views-field-field-art-category-carousel > .field-content:before,
.views-field-field-art-category-carousel > .field-content:after,
.view-art-landing-3x:before,
.view-art-landing-3x:after,
.view-art-landing-3x:before,
.view-art-landing-3x:after,
.view-art-landing-3x > .view-content:before,
.view-art-landing-3x > .view-content:after,
.view-assets .view-content:before,
.view-assets .view-content:after,
.view-contact-us-config .group-contact-us-social:before,
.view-contact-us-config .group-contact-us-social:after,
body.broadgate.page-offers .view-offers .view-content:before,
body.broadgate.page-offers .view-offers .view-content:after,
body.paddington.page-offers .view-offers .view-content:before,
body.paddington.page-offers .view-offers .view-content:after,
body.node-type-rsl-page .view-offers .view-content:before,
body.node-type-rsl-page .view-offers .view-content:after,
body.page-eatdrinkshop .view-offers .view-content:before,
body.page-eatdrinkshop .view-offers .view-content:after,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content:before,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content:after,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content:before,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content:after,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content:before,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content:after,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content:before,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content:after,
body.broadgate.page-offers .view-eat-drink-shop .view-content:before,
body.broadgate.page-offers .view-eat-drink-shop .view-content:after,
body.paddington.page-offers .view-eat-drink-shop .view-content:before,
body.paddington.page-offers .view-eat-drink-shop .view-content:after,
body.node-type-rsl-page .view-eat-drink-shop .view-content:before,
body.node-type-rsl-page .view-eat-drink-shop .view-content:after,
body.page-eatdrinkshop .view-eat-drink-shop .view-content:before,
body.page-eatdrinkshop .view-eat-drink-shop .view-content:after,
.view-getting-here .field-name-field-parking-tariffs .field-items:before,
.view-getting-here .field-name-field-parking-tariffs .field-items:after,
.view-leasing-vision .views-field-field-vision-statsection2:before,
.view-leasing-vision .views-field-field-vision-statsection2:after,
.view-leasing-vision .views-field-field-vision-statsection2:before,
.view-leasing-vision .views-field-field-vision-statsection2:after,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content:before,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content:after,
body.page-press .view-press-releases .view-content:before,
body.page-press .view-press-releases .view-content:after,
.view.view-whatson-everything-calendar > .view-header:before,
.view.view-whatson-everything-calendar > .view-header:after,
.view.view-art-pages > .view-header:before,
.view.view-art-pages > .view-header:after,
.view.view-whatson-events-calendar > .view-header:before,
.view.view-whatson-events-calendar > .view-header:after,
.view.view-whatson > .view-header:before,
.view.view-whatson > .view-header:after,
.view.view-whatson-everything-calendar .view-content:before,
.view.view-whatson-everything-calendar .view-content:after,
.view.view-art-pages .view-content:before,
.view.view-art-pages .view-content:after,
.view.view-whatson-events-calendar .view-content:before,
.view.view-whatson-events-calendar .view-content:after,
.view.view-whatson .view-content:before,
.view.view-whatson .view-content:after,
.phoenix .view-cinema-offers .view-content:before,
.phoenix .view-cinema-offers .view-content:after,
.phoenix .view-offers .view-content:before,
.phoenix .view-offers .view-content:after,
.view-vacancies.view-display-id-page .view-content:before,
.view-vacancies.view-display-id-page .view-content:after,
.view-job-related-or-similar .view-content:before,
.view-job-related-or-similar .view-content:after,
#block-system-main .view-competitions-page .view-content:before,
#block-system-main .view-competitions-page .view-content:after,
.view-hero-block .hero .content:before,
.view-hero-block .hero .content:after,
.view-building-retail-map .views-field-field-bld-map-img:before,
.view-building-retail-map .views-field-field-bld-map-img:after,
.view-building-map .views-field-field-bld-map-img:before,
.view-building-map .views-field-field-bld-map-img:after,
.view-building-retail-map .views-field-field-bldr-map-img:before,
.view-building-retail-map .views-field-field-bldr-map-img:after,
.view-building-map .views-field-field-bldr-map-img:before,
.view-building-map .views-field-field-bldr-map-img:after,
.buildings-sheet-3x:before,
.buildings-sheet-3x:after,
.buildings-sheet-3x .view-content:before,
.buildings-sheet-3x .view-content:after,
.block-views-contact-us-enquiries-block:before,
.block-views-contact-us-enquiries-block:after,
.block-views-contact-us-enquiries-block .view-content:before,
.block-views-contact-us-enquiries-block .view-content:after,
.view-id-global_search > .close-wrapper:before,
.view-id-global_search > .close-wrapper:after,
.view-id-global_search > .close-wrapper:before,
.view-id-global_search > .close-wrapper:after,
.view-homepage-3x > .view-content:before,
.view-homepage-3x > .view-content:after,
.block-views-homepage-latest-block > .content:before,
.block-views-homepage-latest-block > .content:after,
.block-views-homepage-latest-block .view-content:before,
.block-views-homepage-latest-block .view-content:after,
.view-competitions-page.view-display-id-block_1 .view-content:before,
.view-competitions-page.view-display-id-block_1 .view-content:after,
.block-views-more-community-block .view-content:before,
.block-views-more-community-block .view-content:after,
.block-views-more-events-block .view-content:before,
.block-views-more-events-block .view-content:after,
.block-views-more-news-block .view-content:before,
.block-views-more-news-block .view-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:before,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:before,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:before,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:before,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:after,
.block-views-more-press-releases-block .view-content:before,
.block-views-more-press-releases-block .view-content:after,
.view-retailer-related-or-nearby:before,
.view-retailer-related-or-nearby:after,
.view-retailer-related-or-nearby:before,
.view-retailer-related-or-nearby:after,
.view-retailer-nearby-for-cinema:before,
.view-retailer-nearby-for-cinema:after,
.view-retailer-nearby-for-cinema:before,
.view-retailer-nearby-for-cinema:after,
.view-retailer-related-or-nearby .view-content:before,
.view-retailer-related-or-nearby .view-content:after,
.view-retailer-nearby-for-cinema .view-content:before,
.view-retailer-nearby-for-cinema .view-content:after,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:before,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:after,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:before,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:after,
.view-social-network-teasers .view-content:before,
.view-social-network-teasers .view-content:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:before,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:before,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets:before,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets:after,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:before,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:after,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:before,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:after,
.view-vision-map .views-field-field-vision-mapimage .field-content:before,
.view-vision-map .views-field-field-vision-mapimage .field-content:after,
.view-vision-map .views-field-field-vision-mapimage .field-content:before,
.view-vision-map .views-field-field-vision-mapimage .field-content:after,
.node-building.node-view-mode-building_short .field-type-image:before,
.node-building.node-view-mode-building_short .field-type-image:after,
.node-building.node-view-mode-building_short .field-type-image:before,
.node-building.node-view-mode-building_short .field-type-image:after,
.node-building .field-name-field-bld-texts:before,
.node-building .field-name-field-bld-texts:after,
.node-building .field-name-field-bld-texts:before,
.node-building .field-name-field-bld-texts:after,
.node-building .field-name-field-bld-stats:before,
.node-building .field-name-field-bld-stats:after,
.node-building .field-name-field-bld-stats:before,
.node-building .field-name-field-bld-stats:after,
.node-building .field-name-field-bldr-texts:before,
.node-building .field-name-field-bldr-texts:after,
.node-building .field-name-field-bldr-texts:before,
.node-building .field-name-field-bldr-texts:after,
.node-building .field-name-field-bldr-stats:before,
.node-building .field-name-field-bldr-stats:after,
.node-building .field-name-field-bldr-stats:before,
.node-building .field-name-field-bldr-stats:after,
.node-building .field-name-field-bld-texts > .field-items:before,
.node-building .field-name-field-bld-texts > .field-items:after,
.node-building .field-name-field-bld-stats > .field-items:before,
.node-building .field-name-field-bld-stats > .field-items:after,
.node-building .field-name-field-bldr-texts > .field-items:before,
.node-building .field-name-field-bldr-texts > .field-items:after,
.node-building .field-name-field-bldr-stats > .field-items:before,
.node-building .field-name-field-bldr-stats > .field-items:after,
.node-building-ret.node-view-mode-building_short .field-type-image:before,
.node-building-ret.node-view-mode-building_short .field-type-image:after,
.node-building-ret.node-view-mode-building_short .field-type-image:before,
.node-building-ret.node-view-mode-building_short .field-type-image:after,
.node-building-ret .field-name-field-bld-texts:before,
.node-building-ret .field-name-field-bld-texts:after,
.node-building-ret .field-name-field-bld-texts:before,
.node-building-ret .field-name-field-bld-texts:after,
.node-building-ret .field-name-field-bld-stats:before,
.node-building-ret .field-name-field-bld-stats:after,
.node-building-ret .field-name-field-bld-stats:before,
.node-building-ret .field-name-field-bld-stats:after,
.node-building-ret .field-name-field-bldr-texts:before,
.node-building-ret .field-name-field-bldr-texts:after,
.node-building-ret .field-name-field-bldr-texts:before,
.node-building-ret .field-name-field-bldr-texts:after,
.node-building-ret .field-name-field-bldr-stats:before,
.node-building-ret .field-name-field-bldr-stats:after,
.node-building-ret .field-name-field-bldr-stats:before,
.node-building-ret .field-name-field-bldr-stats:after,
.node-building-ret .field-name-field-bld-texts > .field-items:before,
.node-building-ret .field-name-field-bld-texts > .field-items:after,
.node-building-ret .field-name-field-bld-stats > .field-items:before,
.node-building-ret .field-name-field-bld-stats > .field-items:after,
.node-building-ret .field-name-field-bldr-texts > .field-items:before,
.node-building-ret .field-name-field-bldr-texts > .field-items:after,
.node-building-ret .field-name-field-bldr-stats > .field-items:before,
.node-building-ret .field-name-field-bldr-stats > .field-items:after,
body.node-type-art .node-art > header:before,
body.node-type-art .node-art > header:after,
body.node-type-art .node-art > header:before,
body.node-type-art .node-art > header:after,
body.node-type-info-page .node-art > header:before,
body.node-type-info-page .node-art > header:after,
body.node-type-info-page .node-art > header:before,
body.node-type-info-page .node-art > header:after,
body.node-type-art .node-info-page > header:before,
body.node-type-art .node-info-page > header:after,
body.node-type-art .node-info-page > header:before,
body.node-type-art .node-info-page > header:after,
body.node-type-info-page .node-info-page > header:before,
body.node-type-info-page .node-info-page > header:after,
body.node-type-info-page .node-info-page > header:before,
body.node-type-info-page .node-info-page > header:after,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:before,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:before,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:before,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:before,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:before,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:before,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:after,
.map-wrapper .locations .field-name-field-map-sw-locations > .field-items:before,
.map-wrapper .locations .field-name-field-map-sw-locations > .field-items:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.container-fluid:after,
.entity-paragraphs-item > .content:after,
.entity-paragraphs-item > .content:after,
.entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items:after,
.entity-paragraphs-item.paragraphs-item-form > .content:after,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items:after,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items:after,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items:after,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items:after,
.entity-paragraphs-item.paragraphs-item-latest-news > .content:after,
.entity-paragraphs-item.paragraphs-item-latest-news .view-content:after,
.entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items:after,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items:after,
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items:after,
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items:after,
#footer .field-name-field-contact-us-address .field-items:after,
.views-field-field-art-category-carousel > .field-content:after,
.views-field-field-art-category-carousel > .field-content:after,
.view-art-landing-3x:after,
.view-art-landing-3x:after,
.view-art-landing-3x > .view-content:after,
.view-assets .view-content:after,
.view-contact-us-config .group-contact-us-social:after,
body.broadgate.page-offers .view-offers .view-content:after,
body.paddington.page-offers .view-offers .view-content:after,
body.node-type-rsl-page .view-offers .view-content:after,
body.page-eatdrinkshop .view-offers .view-content:after,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content:after,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content:after,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content:after,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content:after,
body.broadgate.page-offers .view-eat-drink-shop .view-content:after,
body.paddington.page-offers .view-eat-drink-shop .view-content:after,
body.node-type-rsl-page .view-eat-drink-shop .view-content:after,
body.page-eatdrinkshop .view-eat-drink-shop .view-content:after,
.view-getting-here .field-name-field-parking-tariffs .field-items:after,
.view-leasing-vision .views-field-field-vision-statsection2:after,
.view-leasing-vision .views-field-field-vision-statsection2:after,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content:after,
body.page-press .view-press-releases .view-content:after,
.view.view-whatson-everything-calendar > .view-header:after,
.view.view-art-pages > .view-header:after,
.view.view-whatson-events-calendar > .view-header:after,
.view.view-whatson > .view-header:after,
.view.view-whatson-everything-calendar .view-content:after,
.view.view-art-pages .view-content:after,
.view.view-whatson-events-calendar .view-content:after,
.view.view-whatson .view-content:after,
.phoenix .view-cinema-offers .view-content:after,
.phoenix .view-offers .view-content:after,
.view-vacancies.view-display-id-page .view-content:after,
.view-job-related-or-similar .view-content:after,
#block-system-main .view-competitions-page .view-content:after,
.view-hero-block .hero .content:after,
.view-building-retail-map .views-field-field-bld-map-img:after,
.view-building-map .views-field-field-bld-map-img:after,
.view-building-retail-map .views-field-field-bldr-map-img:after,
.view-building-map .views-field-field-bldr-map-img:after,
.buildings-sheet-3x:after,
.buildings-sheet-3x .view-content:after,
.block-views-contact-us-enquiries-block:after,
.block-views-contact-us-enquiries-block .view-content:after,
.view-id-global_search > .close-wrapper:after,
.view-id-global_search > .close-wrapper:after,
.view-homepage-3x > .view-content:after,
.block-views-homepage-latest-block > .content:after,
.block-views-homepage-latest-block .view-content:after,
.view-competitions-page.view-display-id-block_1 .view-content:after,
.block-views-more-community-block .view-content:after,
.block-views-more-events-block .view-content:after,
.block-views-more-news-block .view-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:after,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content:after,
.block-views-more-press-releases-block .view-content:after,
.view-retailer-related-or-nearby:after,
.view-retailer-related-or-nearby:after,
.view-retailer-nearby-for-cinema:after,
.view-retailer-nearby-for-cinema:after,
.view-retailer-related-or-nearby .view-content:after,
.view-retailer-nearby-for-cinema .view-content:after,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:after,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text:after,
.view-social-network-teasers .view-content:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form:after,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets:after,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:after,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content:after,
.view-vision-map .views-field-field-vision-mapimage .field-content:after,
.view-vision-map .views-field-field-vision-mapimage .field-content:after,
.node-building.node-view-mode-building_short .field-type-image:after,
.node-building.node-view-mode-building_short .field-type-image:after,
.node-building .field-name-field-bld-texts:after,
.node-building .field-name-field-bld-texts:after,
.node-building .field-name-field-bld-stats:after,
.node-building .field-name-field-bld-stats:after,
.node-building .field-name-field-bldr-texts:after,
.node-building .field-name-field-bldr-texts:after,
.node-building .field-name-field-bldr-stats:after,
.node-building .field-name-field-bldr-stats:after,
.node-building .field-name-field-bld-texts > .field-items:after,
.node-building .field-name-field-bld-stats > .field-items:after,
.node-building .field-name-field-bldr-texts > .field-items:after,
.node-building .field-name-field-bldr-stats > .field-items:after,
.node-building-ret.node-view-mode-building_short .field-type-image:after,
.node-building-ret.node-view-mode-building_short .field-type-image:after,
.node-building-ret .field-name-field-bld-texts:after,
.node-building-ret .field-name-field-bld-texts:after,
.node-building-ret .field-name-field-bld-stats:after,
.node-building-ret .field-name-field-bld-stats:after,
.node-building-ret .field-name-field-bldr-texts:after,
.node-building-ret .field-name-field-bldr-texts:after,
.node-building-ret .field-name-field-bldr-stats:after,
.node-building-ret .field-name-field-bldr-stats:after,
.node-building-ret .field-name-field-bld-texts > .field-items:after,
.node-building-ret .field-name-field-bld-stats > .field-items:after,
.node-building-ret .field-name-field-bldr-texts > .field-items:after,
.node-building-ret .field-name-field-bldr-stats > .field-items:after,
body.node-type-art .node-art > header:after,
body.node-type-art .node-art > header:after,
body.node-type-info-page .node-art > header:after,
body.node-type-info-page .node-art > header:after,
body.node-type-art .node-info-page > header:after,
body.node-type-art .node-info-page > header:after,
body.node-type-info-page .node-info-page > header:after,
body.node-type-info-page .node-info-page > header:after,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo:after,
.map-wrapper .locations .field-name-field-map-sw-locations > .field-items:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.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) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/**
 * Variable Overrides.
 *
 * Modify this file to override the Bootstrap Framework variables. You can copy
 * these variables directly from ../bootstrap/less/variables.less to this file.
 */
html {
  height: 100%;
  overflow-x: hidden;
}
html.overlay-open .navbar-fixed-top {
  z-index: 400;
}
html.js fieldset.collapsed {
  border-left-width: 1px;
  border-right-width: 1px;
  height: auto;
}
html.js input.form-autocomplete {
  background-image: none;
}
html.js input.form-autocomplete {
  background-image: none;
}
html.js .autocomplete-throbber {
  background-position: 100% 2px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 15px;
  margin: 2px 0 0 2px;
  width: 15px;
}
html.js .autocomplete-throbber.throbbing {
  background-position: 100% -18px;
}
body {
  background-color: #4cbdd4;
  height: 100%;
  z-index: auto;
  letter-spacing: 1px;
  position: relative;
}
body .device-control-pixel {
  position: fixed;
  width: 0px;
  height: 0px;
  right: 0;
  bottom: 0;
  transition: bottom 0.1s ease 0s;
}
body #header .navbar-inverse .dropdown-menu {
  background: #4cbdd4;
  color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu h1,
body #header .navbar-inverse .dropdown-menu h2,
body #header .navbar-inverse .dropdown-menu h3,
body #header .navbar-inverse .dropdown-menu h4,
body #header .navbar-inverse .dropdown-menu h5,
body #header .navbar-inverse .dropdown-menu h6,
body #header .navbar-inverse .dropdown-menu .h1,
body #header .navbar-inverse .dropdown-menu .h2,
body #header .navbar-inverse .dropdown-menu .h3,
body #header .navbar-inverse .dropdown-menu .h4,
body #header .navbar-inverse .dropdown-menu .h5,
body #header .navbar-inverse .dropdown-menu .h6 {
  color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu a {
  border-color: #ffffff;
  color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu a:hover,
body #header .navbar-inverse .dropdown-menu a:focus {
  color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body #header .navbar-inverse .dropdown-menu .button:focus,
body #header .navbar-inverse .dropdown-menu .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #header .navbar-inverse .dropdown-menu .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #header .navbar-inverse .dropdown-menu .button:active,
body #header .navbar-inverse .dropdown-menu .button.active,
.open > .dropdown-togglebody #header .navbar-inverse .dropdown-menu .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #header .navbar-inverse .dropdown-menu .button:active:hover,
body #header .navbar-inverse .dropdown-menu .button.active:hover,
.open > .dropdown-togglebody #header .navbar-inverse .dropdown-menu .button:hover,
body #header .navbar-inverse .dropdown-menu .button:active:focus,
body #header .navbar-inverse .dropdown-menu .button.active:focus,
.open > .dropdown-togglebody #header .navbar-inverse .dropdown-menu .button:focus,
body #header .navbar-inverse .dropdown-menu .button:active.focus,
body #header .navbar-inverse .dropdown-menu .button.active.focus,
.open > .dropdown-togglebody #header .navbar-inverse .dropdown-menu .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
body #header .navbar-inverse .dropdown-menu .button:active,
body #header .navbar-inverse .dropdown-menu .button.active,
.open > .dropdown-togglebody #header .navbar-inverse .dropdown-menu .button {
  background-image: none;
}
body #header .navbar-inverse .dropdown-menu .button.disabled:hover,
body #header .navbar-inverse .dropdown-menu .button[disabled]:hover,
fieldset[disabled] body #header .navbar-inverse .dropdown-menu .button:hover,
body #header .navbar-inverse .dropdown-menu .button.disabled:focus,
body #header .navbar-inverse .dropdown-menu .button[disabled]:focus,
fieldset[disabled] body #header .navbar-inverse .dropdown-menu .button:focus,
body #header .navbar-inverse .dropdown-menu .button.disabled.focus,
body #header .navbar-inverse .dropdown-menu .button[disabled].focus,
fieldset[disabled] body #header .navbar-inverse .dropdown-menu .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
body #header .navbar-inverse .dropdown-menu .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
body #header .navbar-inverse .dropdown-menu .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
body #header .navbar-inverse .dropdown-menu .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
body #header .navbar-inverse .dropdown-menu .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
body #header .navbar-inverse .dropdown-menu .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
body #header .navbar-inverse .dropdown-menu .swiper-button-prev,
body #header .navbar-inverse .dropdown-menu .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
body #header .navbar-inverse .dropdown-menu .swiper-button-next,
body #header .navbar-inverse .dropdown-menu .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
body #region-filters-menu .navbar-inverse {
  background-color: #4cbdd4;
}
body #region-filters-content {
  background: #4cbdd4;
  color: #ffffff;
  background-color: #55c0d6;
}
body #region-filters-content h1,
body #region-filters-content h2,
body #region-filters-content h3,
body #region-filters-content h4,
body #region-filters-content h5,
body #region-filters-content h6,
body #region-filters-content .h1,
body #region-filters-content .h2,
body #region-filters-content .h3,
body #region-filters-content .h4,
body #region-filters-content .h5,
body #region-filters-content .h6 {
  color: #ffffff;
}
body #region-filters-content a {
  border-color: #ffffff;
  color: #ffffff;
}
body #region-filters-content a:hover,
body #region-filters-content a:focus {
  color: #ffffff;
}
body #region-filters-content .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body #region-filters-content .button:focus,
body #region-filters-content .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #region-filters-content .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #region-filters-content .button:active,
body #region-filters-content .button.active,
.open > .dropdown-togglebody #region-filters-content .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #region-filters-content .button:active:hover,
body #region-filters-content .button.active:hover,
.open > .dropdown-togglebody #region-filters-content .button:hover,
body #region-filters-content .button:active:focus,
body #region-filters-content .button.active:focus,
.open > .dropdown-togglebody #region-filters-content .button:focus,
body #region-filters-content .button:active.focus,
body #region-filters-content .button.active.focus,
.open > .dropdown-togglebody #region-filters-content .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
body #region-filters-content .button:active,
body #region-filters-content .button.active,
.open > .dropdown-togglebody #region-filters-content .button {
  background-image: none;
}
body #region-filters-content .button.disabled:hover,
body #region-filters-content .button[disabled]:hover,
fieldset[disabled] body #region-filters-content .button:hover,
body #region-filters-content .button.disabled:focus,
body #region-filters-content .button[disabled]:focus,
fieldset[disabled] body #region-filters-content .button:focus,
body #region-filters-content .button.disabled.focus,
body #region-filters-content .button[disabled].focus,
fieldset[disabled] body #region-filters-content .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
body #region-filters-content .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
body #region-filters-content .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
body #region-filters-content .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
body #region-filters-content .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
body #region-filters-content .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
body #region-filters-content .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
body #region-filters-content .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
body #region-filters-content .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
body #region-filters-content .swiper-button-prev,
body #region-filters-content .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
body #region-filters-content .swiper-button-next,
body #region-filters-content .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
body .variant-bg-color {
  background-color: #4cbdd4;
}
body #footer {
  background: #4cbdd4;
  color: #ffffff;
}
body #footer h1,
body #footer h2,
body #footer h3,
body #footer h4,
body #footer h5,
body #footer h6,
body #footer .h1,
body #footer .h2,
body #footer .h3,
body #footer .h4,
body #footer .h5,
body #footer .h6 {
  color: #ffffff;
}
body #footer a {
  border-color: #ffffff;
  color: #ffffff;
}
body #footer a:hover,
body #footer a:focus {
  color: #ffffff;
}
body #footer .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body #footer .button:focus,
body #footer .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #footer .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #footer .button:active,
body #footer .button.active,
.open > .dropdown-togglebody #footer .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
body #footer .button:active:hover,
body #footer .button.active:hover,
.open > .dropdown-togglebody #footer .button:hover,
body #footer .button:active:focus,
body #footer .button.active:focus,
.open > .dropdown-togglebody #footer .button:focus,
body #footer .button:active.focus,
body #footer .button.active.focus,
.open > .dropdown-togglebody #footer .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
body #footer .button:active,
body #footer .button.active,
.open > .dropdown-togglebody #footer .button {
  background-image: none;
}
body #footer .button.disabled:hover,
body #footer .button[disabled]:hover,
fieldset[disabled] body #footer .button:hover,
body #footer .button.disabled:focus,
body #footer .button[disabled]:focus,
fieldset[disabled] body #footer .button:focus,
body #footer .button.disabled.focus,
body #footer .button[disabled].focus,
fieldset[disabled] body #footer .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
body #footer .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
body #footer .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
body #footer .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
body #footer .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
body #footer .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
body #footer .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
body #footer .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
body #footer .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
body #footer .swiper-button-prev,
body #footer .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
body #footer .swiper-button-next,
body #footer .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
body #footer .footer-bottom,
body #footer .footer-bottom a {
  color: #ffffff;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item {
  background: #4cbdd4;
  color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h1,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h2,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h3,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h4,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h5,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item h6,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h1,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h2,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h3,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h4,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h5,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .h6 {
  color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item a {
  border-color: #f0ec81;
  color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item a:hover,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item a:focus {
  color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:active,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.active,
.open > .dropdown-togglebody .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:active:hover,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.active:hover,
.open > .dropdown-togglebody .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:hover,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:active:focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.active:focus,
.open > .dropdown-togglebody .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:active.focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.active.focus,
.open > .dropdown-togglebody .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:active,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.active,
.open > .dropdown-togglebody .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button {
  background-image: none;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.disabled:hover,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button[disabled]:hover,
fieldset[disabled] body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:hover,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.disabled:focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button[disabled]:focus,
fieldset[disabled] body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button:focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.disabled.focus,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button[disabled].focus,
fieldset[disabled] body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-button-prev,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-button-next,
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
body .node-retailer .field-name-field-retailer-menu > .field-items > .field-item .button {
  white-space: normal;
  word-break: break-word;
}
body.front .region-hero-image {
  background: none;
}
body.admin-expanded.admin-vertical.admin-nw .navbar,
body.admin-expanded.admin-vertical.admin-sw .navbar {
  margin-left: 260px;
}
body.navbar-is-fixed-top {
  padding-top: 70px;
}
body.navbar-is-fixed-bottom {
  padding-bottom: 70px !important;
}
body.toolbar {
  padding-top: 30px !important;
}
body.toolbar .navbar-fixed-top {
  top: 30px;
}
body.toolbar.navbar-is-fixed-top {
  padding-top: 94px !important;
}
body.toolbar-drawer {
  padding-top: 64px !important;
}
body.toolbar-drawer .navbar-fixed-top {
  top: 64px;
}
body.toolbar-drawer.navbar-is-fixed-top {
  padding-top: 128px !important;
}
body.admin-menu .navbar-fixed-top {
  top: 29px;
}
body.admin-menu.navbar-is-fixed-top {
  padding-top: 70px;
}
body div#admin-toolbar {
  z-index: 1600;
}
body #toolbar,
body #admin-menu,
body #admin-toolbar {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
body #admin-menu {
  height: 29px;
  margin: 0;
  padding: 0;
  position: fixed;
  z-index: 1600;
}
body #admin-menu .dropdown li {
  line-height: normal;
}
body #main-container-wrapper .text-center {
  text-align: center;
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .container-fluid {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.messages {
  word-break: break-word;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  h1,
  .h1 {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  h2,
  .h2 {
    font-size: 20.4px;
  }
}
p {
  margin-bottom: 1em;
}
p:last-child {
  margin-bottom: 0;
}
img,
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.brand-secondary {
  background: #4cbdd4;
  color: #f0ec81;
}
.brand-secondary h1,
.brand-secondary h2,
.brand-secondary h3,
.brand-secondary h4,
.brand-secondary h5,
.brand-secondary h6,
.brand-secondary .h1,
.brand-secondary .h2,
.brand-secondary .h3,
.brand-secondary .h4,
.brand-secondary .h5,
.brand-secondary .h6 {
  color: #f0ec81;
}
.brand-secondary a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.brand-secondary a:hover,
.brand-secondary a:focus {
  color: #f0ec81;
}
.brand-secondary .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.brand-secondary .button:focus,
.brand-secondary .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active,
.brand-secondary .button.active,
.open > .dropdown-toggle.brand-secondary .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active:hover,
.brand-secondary .button.active:hover,
.open > .dropdown-toggle.brand-secondary .button:hover,
.brand-secondary .button:active:focus,
.brand-secondary .button.active:focus,
.open > .dropdown-toggle.brand-secondary .button:focus,
.brand-secondary .button:active.focus,
.brand-secondary .button.active.focus,
.open > .dropdown-toggle.brand-secondary .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active,
.brand-secondary .button.active,
.open > .dropdown-toggle.brand-secondary .button {
  background-image: none;
}
.brand-secondary .button.disabled:hover,
.brand-secondary .button[disabled]:hover,
fieldset[disabled] .brand-secondary .button:hover,
.brand-secondary .button.disabled:focus,
.brand-secondary .button[disabled]:focus,
fieldset[disabled] .brand-secondary .button:focus,
.brand-secondary .button.disabled.focus,
.brand-secondary .button[disabled].focus,
fieldset[disabled] .brand-secondary .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.brand-secondary .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.brand-secondary .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.brand-secondary .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.brand-secondary .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.brand-secondary .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.brand-secondary .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.brand-secondary .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.brand-secondary .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.brand-secondary .swiper-button-prev,
.brand-secondary .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.brand-secondary .swiper-button-next,
.brand-secondary .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.brand-secondary .button {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.brand-secondary .button:focus,
.brand-secondary .button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active,
.brand-secondary .button.active,
.open > .dropdown-toggle.brand-secondary .button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active:hover,
.brand-secondary .button.active:hover,
.open > .dropdown-toggle.brand-secondary .button:hover,
.brand-secondary .button:active:focus,
.brand-secondary .button.active:focus,
.open > .dropdown-toggle.brand-secondary .button:focus,
.brand-secondary .button:active.focus,
.brand-secondary .button.active.focus,
.open > .dropdown-toggle.brand-secondary .button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.brand-secondary .button:active,
.brand-secondary .button.active,
.open > .dropdown-toggle.brand-secondary .button {
  background-image: none;
}
.brand-secondary .button.disabled:hover,
.brand-secondary .button[disabled]:hover,
fieldset[disabled] .brand-secondary .button:hover,
.brand-secondary .button.disabled:focus,
.brand-secondary .button[disabled]:focus,
fieldset[disabled] .brand-secondary .button:focus,
.brand-secondary .button.disabled.focus,
.brand-secondary .button[disabled].focus,
fieldset[disabled] .brand-secondary .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.brand-secondary .button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.field-collection-container,
.field-collection-container .field-items .field-item,
.field-collection-view {
  padding: 0;
  margin: 0;
  border: none;
}
.field-collection-view .field-label {
  width: auto;
}
#overlay-container,
.overlay-modal-background,
.overlay-element {
  z-index: 1500;
}
#toolbar {
  z-index: 1600;
}
.modal {
  z-index: 1620;
}
.modal-dialog {
  z-index: 1630;
}
.ctools-modal-dialog .modal-body {
  width: 100% !important;
  overflow: auto;
}
.modal-backdrop {
  z-index: 1610;
}
.element-invisible {
  margin: 0;
  padding: 0;
  width: 1px;
}
@media (max-width: 991px) {
  .sticky-wrapper {
    height: auto !important;
  }
  .sticky-wrapper > div,
  .sticky-wrapper > section {
    position: static !important;
  }
}
#region-absolutes > section {
  position: static;
}
.overlay {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.page-header {
  border: none;
  margin: 0;
  padding-bottom: 70px;
  padding-top: 70px;
  text-align: center;
}
.page-header .page-title {
  margin-bottom: 20px;
  margin-top: 20px;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .page-header .page-title {
    font-size: 20.4px;
  }
}
.page-header .summary-text {
  max-width: 580px;
  margin: 0 auto;
}
.page-header .summary-text a {
  color: #4cbdd4;
  text-decoration: underline;
}
.page-header .region-highlighted {
  margin: 0 auto;
  max-width: 580px;
}
.main-container-wrapper {
  background-color: #ffffff;
}
body.page-eatdrinkshop .main-container-wrapper,
body.page-whatson .main-container-wrapper,
body.page-event .main-container-wrapper,
body.page-news .main-container-wrapper,
body.node-type-community .main-container-wrapper,
body.node-type-press-release .main-container-wrapper,
body.node-type-retailer .main-container-wrapper,
body.node-type-event .main-container-wrapper,
body.node-type-news .main-container-wrapper,
body.page-bg-dark .main-container-wrapper {
  background-color: #f4f4f4;
}
.region-help > .glyphicon {
  font-size: 18px;
  float: left;
  margin: -0.05em 0.5em 0 0;
}
.region-help .block {
  overflow: hidden;
}
.well {
  padding: 30px;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
body.page-bg-dark .well {
  background-color: #ffffff;
}
form#search-block-form {
  margin: 0;
}
.navbar #block-search-form {
  float: none;
  margin: 5px 0 5px 5px;
}
@media screen and (min-width: 992px) {
  .navbar #block-search-form {
    float: right;
  }
}
.navbar #block-search-form .input-group-btn {
  width: auto;
}
ul.action-links {
  margin: 12px 0;
  padding: 0;
}
ul.action-links li {
  display: inline;
  margin: 0;
  padding: 0 6px 0 0;
}
ul.action-links .glyphicon {
  padding-right: 0.5em;
}
input,
textarea,
select,
.uneditable-input {
  max-width: 100%;
  width: auto;
}
input.error {
  color: #a94442;
  border-color: #ebccd1;
}
fieldset legend.panel-heading {
  float: left;
  line-height: 1em;
  margin: 0;
}
fieldset .panel-body {
  clear: both;
  display: inherit;
}
fieldset .panel-heading a.panel-title {
  color: inherit;
  display: block;
  margin: -10px -15px;
  padding: 10px 15px;
}
fieldset .panel-heading a.panel-title:hover {
  text-decoration: none;
}
.form-group:last-child,
.panel:last-child {
  margin-bottom: 0;
}
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}
.form-actions {
  clear: both;
}
.managed-files.table td:first-child {
  width: 100%;
}
div.image-widget-data {
  float: none;
  overflow: hidden;
}
table.sticky-header {
  z-index: 1;
}
.resizable-textarea textarea {
  border-radius: 0 0 0 0;
}
.text-format-wrapper {
  margin-bottom: 15px;
}
.text-format-wrapper > .form-type-textarea,
.text-format-wrapper .filter-wrapper {
  margin-bottom: 0;
}
.filter-wrapper {
  border-radius: 0 0 0 0;
}
.filter-wrapper .panel-body {
  padding: 7px;
}
.filter-wrapper .form-type-select {
  min-width: 30%;
}
.filter-wrapper .form-type-select .filter-list {
  width: 100%;
}
.filter-help {
  margin-top: 5px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .filter-help {
    float: right;
  }
}
.filter-help .glyphicon {
  margin: 0 5px 0 0;
  vertical-align: text-top;
}
.radio:first-child,
.checkbox:first-child {
  margin-top: 0;
}
.radio:last-child,
.checkbox:last-child {
  margin-bottom: 0;
}
.help-block,
.control-group .help-inline {
  color: #777777;
  font-size: 12px;
  margin: 5px 0 10px;
  padding: 0;
}
.panel-heading {
  display: block;
}
a.tabledrag-handle .handle {
  height: auto;
  width: auto;
}
.error {
  color: #a94442;
}
div.error,
table tr.error {
  background-color: #f2dede;
  color: #a94442;
}
.form-group.error,
.form-group.has-error {
  background: none;
}
.form-group.error label,
.form-group.has-error label,
.form-group.error .control-label,
.form-group.has-error .control-label {
  color: #a94442;
  font-weight: 600;
}
.form-group.error input,
.form-group.has-error input,
.form-group.error textarea,
.form-group.has-error textarea,
.form-group.error select,
.form-group.has-error select,
.form-group.error .uneditable-input,
.form-group.has-error .uneditable-input {
  color: #333333;
}
.form-group.error .help-block,
.form-group.has-error .help-block,
.form-group.error .help-inline,
.form-group.has-error .help-inline {
  color: #777777;
}
.nav-tabs {
  margin-bottom: 10px;
}
ul li.collapsed,
ul li.expanded,
ul li.leaf {
  list-style: none;
  list-style-image: none;
}
.tabs--secondary {
  margin: 0 0 10px;
}
.form-type-password-confirm {
  position: relative;
}
.form-type-password-confirm label {
  display: block;
}
.form-type-password-confirm label .label {
  float: right;
}
.form-type-password-confirm .password-help {
  padding-left: 2em;
}
@media (min-width: 768px) {
  .form-type-password-confirm .password-help {
    border-left: 1px solid #ddd;
    left: 50%;
    margin-left: 15px;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .form-type-password-confirm .password-help {
    left: 33.33333333%;
  }
}
.form-type-password-confirm .progress {
  background: transparent;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  height: 4px;
  margin: -5px 0px 0;
}
.form-type-password-confirm .form-type-password {
  clear: left;
}
.form-type-password-confirm .form-control-feedback {
  right: 15px;
}
.form-type-password-confirm .help-block {
  clear: both;
}
ul.pagination li > a.progress-disabled {
  float: left;
}
.pager--infinite-scroll li a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  padding: 20px 90px;
}
.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a:active:focus,
.pager--infinite-scroll li a.active:focus,
.pager--infinite-scroll li a.focus,
.pager--infinite-scroll li a:active.focus,
.pager--infinite-scroll li a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.pager--infinite-scroll li a:hover,
.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a.focus {
  color: #ffffff;
  text-decoration: none;
}
.pager--infinite-scroll li a:active,
.pager--infinite-scroll li a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.pager--infinite-scroll li a.disabled,
.pager--infinite-scroll li a[disabled],
fieldset[disabled] .pager--infinite-scroll li a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.pager--infinite-scroll li a.disabled,
fieldset[disabled] a.pager--infinite-scroll li a {
  pointer-events: none;
}
.pager--infinite-scroll li a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.pager--infinite-scroll li a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:active,
.pager--infinite-scroll li a.active,
.open > .dropdown-toggle.pager--infinite-scroll li a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:active:hover,
.pager--infinite-scroll li a.active:hover,
.open > .dropdown-toggle.pager--infinite-scroll li a:hover,
.pager--infinite-scroll li a:active:focus,
.pager--infinite-scroll li a.active:focus,
.open > .dropdown-toggle.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a:active.focus,
.pager--infinite-scroll li a.active.focus,
.open > .dropdown-toggle.pager--infinite-scroll li a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a.disabled:hover,
.pager--infinite-scroll li a[disabled]:hover,
fieldset[disabled] .pager--infinite-scroll li a:hover,
.pager--infinite-scroll li a.disabled:focus,
.pager--infinite-scroll li a[disabled]:focus,
fieldset[disabled] .pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a.disabled.focus,
.pager--infinite-scroll li a[disabled].focus,
fieldset[disabled] .pager--infinite-scroll li a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.pager--infinite-scroll li a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:active,
.pager--infinite-scroll li a.active,
.open > .dropdown-toggle.pager--infinite-scroll li a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:active:hover,
.pager--infinite-scroll li a.active:hover,
.open > .dropdown-toggle.pager--infinite-scroll li a:hover,
.pager--infinite-scroll li a:active:focus,
.pager--infinite-scroll li a.active:focus,
.open > .dropdown-toggle.pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a:active.focus,
.pager--infinite-scroll li a.active.focus,
.open > .dropdown-toggle.pager--infinite-scroll li a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.pager--infinite-scroll li a:active,
.pager--infinite-scroll li a.active,
.open > .dropdown-toggle.pager--infinite-scroll li a {
  background-image: none;
}
.pager--infinite-scroll li a.disabled:hover,
.pager--infinite-scroll li a[disabled]:hover,
fieldset[disabled] .pager--infinite-scroll li a:hover,
.pager--infinite-scroll li a.disabled:focus,
.pager--infinite-scroll li a[disabled]:focus,
fieldset[disabled] .pager--infinite-scroll li a:focus,
.pager--infinite-scroll li a.disabled.focus,
.pager--infinite-scroll li a[disabled].focus,
fieldset[disabled] .pager--infinite-scroll li a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.pager--infinite-scroll li a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.form-autocomplete .glyphicon {
  color: #777777;
  font-size: 120%;
}
.form-autocomplete .glyphicon.glyphicon-spin {
  color: #f0ec81;
}
.form-autocomplete .input-group-addon {
  background-color: #ffffff;
}
.form-autocomplete .dropdown a {
  white-space: normal;
}
.ajax-progress-throbber {
  margin-left: 0.5em;
  position: absolute;
}
.ajax-progress-bar {
  border-radius: 0 0 0 0;
  border: 1px solid #e7e7e7;
  margin: -1px 0 0;
  padding: 6px 12px;
  width: 100%;
}
.ajax-progress-bar .progress {
  height: 8px;
  margin: 0;
}
.ajax-progress-bar .percentage,
.ajax-progress-bar .message {
  color: #777777;
  font-size: 12px;
  line-height: 1em;
  margin: 5px 0 0;
  padding: 0;
}
.glyphicon-spin {
  display: inline-block;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}
a .glyphicon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/**
 * Missing Bootstrap 2 tab styling
 * @see http://stackoverflow.com/questions/18432577/stacked-tabs-in-bootstrap-3
 * @see http://bootply.com/74926
 */
.tabbable {
  margin-bottom: 20px;
}
.tabs-below > .nav-tabs,
.tabs-left > .nav-tabs,
.tabs-right > .nav-tabs {
  border-bottom: 0;
}
.tabs-below > .nav-tabs .summary,
.tabs-left > .nav-tabs .summary,
.tabs-right > .nav-tabs .summary {
  color: #777777;
  font-size: 12px;
}
.tab-pane > .panel-heading {
  display: none;
}
.tab-content > .active {
  display: block;
}
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  border-radius: 0 0 0 0;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs,
.tabs-right > .nav-tabs {
  padding-bottom: 20px;
  width: 220px;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li:focus,
.tabs-right > .nav-tabs > li:focus {
  outline: 0;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs > li > a:focus,
.tabs-right > .nav-tabs > li > a:focus {
  outline: 0;
}
.tabs-left > .tab-content,
.tabs-right > .tab-content {
  border-radius: 0 0 0 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  border: 1px solid #ddd;
  overflow: hidden;
  padding: 10px 15px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: -1px;
}
.tabs-left > .nav-tabs > li > a {
  border-radius: 0 0 0 0;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #ddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs > .active > a,
.tabs-left > .nav-tabs > .active > a:hover,
.tabs-left > .nav-tabs > .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: -1px;
}
.tabs-right > .nav-tabs > li > a {
  border-radius: 0 0 0 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #ddd;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05) 0 0 0 #000000;
}
.tabs-right > .nav-tabs > .active > a,
.tabs-right > .nav-tabs > .active > a:hover,
.tabs-right > .nav-tabs > .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
}
th.checkbox,
td.checkbox,
th.radio,
td.radio {
  display: table-cell;
}
.views-display-settings .label {
  font-size: 100%;
  color: #666666;
}
.views-display-settings .footer {
  padding: 0;
  margin: 4px 0 0 0;
}
.views-exposed-form .views-exposed-widgets {
  margin-bottom: 0;
}
.views-exposed-form .views-exposed-widget {
  float: none;
  padding: 0;
}
.views-exposed-form .views-exposed-widget .btn {
  margin-top: 2em;
}
.view-eat-drink-shop > .view-header,
.view-whatson-events > .view-header,
.view-eat-drink-shop > .view-empty,
.view-whatson-events > .view-empty {
  color: inherit;
  font-size: 26px;
  line-height: 36px;
  margin-bottom: 30px;
}
table .radio input[type="radio"],
table .checkbox input[type="checkbox"] {
  max-width: inherit;
}
.form-horizontal .form-group label {
  position: relative;
  min-height: 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: right;
}
@media (min-width: 768px) {
  .form-horizontal .form-group label {
    float: left;
    width: 16.66666667%;
  }
}
.alert a {
  font-weight: bold;
}
.alert-success a,
.alert-success a:hover,
.alert-success a:focus {
  color: #2b542c;
}
.alert-info a,
.alert-info a:hover,
.alert-info a:focus {
  color: #245269;
}
.alert-warning a,
.alert-warning a:hover,
.alert-warning a:focus {
  color: #66512c;
}
.alert-danger a,
.alert-danger a:hover,
.alert-danger a:focus {
  color: #843534;
}
div.image-style-new,
div.image-style-new div {
  display: block;
}
div.image-style-new div.input-group {
  display: table;
}
td.module,
.table-striped > tbody > tr:nth-child(odd) > td.module,
.table > tbody > tr > td.module {
  background: #ddd;
  font-weight: 700;
}
.book-toc > .dropdown-menu {
  overflow: hidden;
}
.book-toc > .dropdown-menu > .dropdown-header {
  white-space: nowrap;
}
.book-toc > .dropdown-menu > li:nth-child(1) > a {
  font-weight: bold;
}
.book-toc > .dropdown-menu .dropdown-menu {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  border: 0;
  display: block;
  font-size: 12px;
  margin: 0;
  padding: 0;
  position: static;
  width: 100%;
}
.book-toc > .dropdown-menu .dropdown-menu > li {
  padding-left: 20px;
}
.book-toc > .dropdown-menu .dropdown-menu > li > a {
  margin-left: -40px;
  padding-left: 60px;
}
#features-filter .form-item.form-type-checkbox {
  padding-left: 20px;
}
fieldset.features-export-component {
  font-size: 12px;
}
html.js #features-export-form fieldset.features-export-component,
fieldset.features-export-component {
  margin: 0 0 10px;
}
fieldset.features-export-component .panel-heading {
  padding: 5px 10px;
}
fieldset.features-export-component .panel-heading a.panel-title {
  font-size: 12px;
  margin: -5px -10px;
  padding: 5px 10px;
}
fieldset.features-export-component .panel-body {
  padding: 0 10px;
}
div.features-export-list {
  margin: -11px 0 10px;
  padding: 0 10px;
}
fieldset.features-export-component .component-select .form-type-checkbox,
div.features-export-list .form-type-checkbox {
  line-height: 1em;
  margin: 5px 5px 5px 0 !important;
  min-height: 0;
  padding: 3px 3px 3px 25px!important;
}
fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox],
div.features-export-list .form-type-checkbox input[type=checkbox] {
  margin-top: 0;
}
body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top {
  top: 79px;
}
body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top {
  top: 39px;
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top {
    left: 240px;
    left: 24rem;
  }
}
.navbar-administration #navbar-administration.navbar-oriented .navbar-bar {
  z-index: 1032;
}
.navbar-administration #navbar-administration .navbar-tray {
  z-index: 1031;
}
body.navbar-is-fixed-top.navbar-administration {
  padding-top: 103px!important;
}
body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open {
  padding-top: 143px!important;
}
body.navbar-tray-open.navbar-vertical.navbar-fixed {
  margin-left: 240px;
  margin-left: 24rem;
}
#navbar-administration.navbar-oriented .navbar-tray-vertical {
  width: 24rem;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: none;
  overflow: visible;
}
.navbar-default .navbar-toggle {
  color: #ffffff;
}
.navbar-inverse .navbar-toggle {
  color: #ffffff;
}
.caret {
  border: none;
  color: inherit;
  vertical-align: top;
  width: 1ex;
}
.caret:before {
  content: "\f106";
  font-family: "FontAwesome";
}
.collapsed .caret:before {
  content: "\f107";
}
.dropdown .caret:before {
  content: "\f107";
}
.dropdown.open .caret:before {
  content: "\f106";
}
.btn {
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
}
.button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.button:focus,
.button:active:focus,
.button.active:focus,
.button.focus,
.button:active.focus,
.button.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.button:hover,
.button:focus,
.button.focus {
  color: #ffffff;
  text-decoration: none;
}
.button:active,
.button.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.button.disabled,
.button[disabled],
fieldset[disabled] .button {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.button.disabled,
fieldset[disabled] a.button {
  pointer-events: none;
}
.button.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.button.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.button:focus,
.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.button:active,
.button.active,
.open > .dropdown-toggle.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.button:active:hover,
.button.active:hover,
.open > .dropdown-toggle.button:hover,
.button:active:focus,
.button.active:focus,
.open > .dropdown-toggle.button:focus,
.button:active.focus,
.button.active.focus,
.open > .dropdown-toggle.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.button.disabled:hover,
.button[disabled]:hover,
fieldset[disabled] .button:hover,
.button.disabled:focus,
.button[disabled]:focus,
fieldset[disabled] .button:focus,
.button.disabled.focus,
.button[disabled].focus,
fieldset[disabled] .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.button:focus,
.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.button:active,
.button.active,
.open > .dropdown-toggle.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.button:active:hover,
.button.active:hover,
.open > .dropdown-toggle.button:hover,
.button:active:focus,
.button.active:focus,
.open > .dropdown-toggle.button:focus,
.button:active.focus,
.button.active.focus,
.open > .dropdown-toggle.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.button:active,
.button.active,
.open > .dropdown-toggle.button {
  background-image: none;
}
.button.disabled:hover,
.button[disabled]:hover,
fieldset[disabled] .button:hover,
.button.disabled:focus,
.button[disabled]:focus,
fieldset[disabled] .button:focus,
.button.disabled.focus,
.button[disabled].focus,
fieldset[disabled] .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.button.dark:focus,
.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:active,
.button.dark.active,
.open > .dropdown-toggle.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:active:hover,
.button.dark.active:hover,
.open > .dropdown-toggle.button.dark:hover,
.button.dark:active:focus,
.button.dark.active:focus,
.open > .dropdown-toggle.button.dark:focus,
.button.dark:active.focus,
.button.dark.active.focus,
.open > .dropdown-toggle.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark.disabled:hover,
.button.dark[disabled]:hover,
fieldset[disabled] .button.dark:hover,
.button.dark.disabled:focus,
.button.dark[disabled]:focus,
fieldset[disabled] .button.dark:focus,
.button.dark.disabled.focus,
.button.dark[disabled].focus,
fieldset[disabled] .button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.button.dark:focus,
.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:active,
.button.dark.active,
.open > .dropdown-toggle.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:active:hover,
.button.dark.active:hover,
.open > .dropdown-toggle.button.dark:hover,
.button.dark:active:focus,
.button.dark.active:focus,
.open > .dropdown-toggle.button.dark:focus,
.button.dark:active.focus,
.button.dark.active.focus,
.open > .dropdown-toggle.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.button.dark:active,
.button.dark.active,
.open > .dropdown-toggle.button.dark {
  background-image: none;
}
.button.dark.disabled:hover,
.button.dark[disabled]:hover,
fieldset[disabled] .button.dark:hover,
.button.dark.disabled:focus,
.button.dark[disabled]:focus,
fieldset[disabled] .button.dark:focus,
.button.dark.disabled.focus,
.button.dark[disabled].focus,
fieldset[disabled] .button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
a.icon-before .glyphicon {
  margin-right: 0.25em;
}
a.icon-after .glyphicon {
  margin-left: 0.25em;
}
.btn.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.btn.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.breadcrumb {
  font-size: 12px;
  margin: 0;
  padding: 0;
  text-transform: none;
}
.tooltip {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.modal {
  text-align: center;
}
.modal:before {
  display: inline-block;
  vertical-align: middle;
  content: " ";
  height: 100%;
}
@media screen and (max-width: 767px) {
  .modal:before {
    height: auto;
  }
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  max-width: 100%;
}
#cookie-message,
#sliding-popup {
  z-index: 1900;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.75) !important;
  opacity: 0.85;
  color: #ffffff;
  font: 12px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#cookie-message .container,
#sliding-popup .container {
  padding: 26px 60px 26px 40px;
  text-align: center;
  text-transform: none;
  position: relative;
  display: block;
}
#cookie-message .container a,
#sliding-popup .container a {
  font-weight: bold;
  color: inherit;
}
#cookie-message .container .hide-it,
#sliding-popup .container .hide-it {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  background: url(../images/modal-close.svg) no-repeat center center;
  background-size: 16px 16px;
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  right: 20px;
}
#cookie-message button,
#sliding-popup button {
  font: 12px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
#cookie-message #popup-text h2,
#sliding-popup #popup-text h2,
#cookie-message button h2,
#sliding-popup button h2,
#cookie-message #popup-text p,
#sliding-popup #popup-text p,
#cookie-message button p,
#sliding-popup button p {
  color: #ffffff;
  font: 12px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
#cookie-message .decline-button,
#sliding-popup .decline-button {
  cursor: pointer;
  margin-right: 5px;
  margin-top: 1em;
  vertical-align: middle;
  overflow: visible;
  width: auto;
  -moz-box-shadow: inset 0 1px 0 0 #ffffff;
  -webkit-box-shadow: inset 0 1px 0 0 #ffffff;
  box-shadow: inset 0 1px 0 0 #ffffff;
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf));
  background-image: -webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background-image: -o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background-image: -ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
  background-image: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #dcdcdc;
  color: #000 !important;
  padding: 4px 8px;
  text-decoration: none;
  text-shadow: none;
  font: 12px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
#cookie-message .agree-button,
#sliding-popup .agree-button {
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  border-radius: 0;
  border: 0;
  color: #fff !important;
  font: 12px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
#cookie-message .agree-button:hover,
#sliding-popup .agree-button:hover {
  background: none;
  text-decoration: underline;
  color: #fff !important;
}
.swiper-container {
  z-index: 0;
}
/* Focus points */
/* DESKTOP left bottom */
@media screen and (min-width: 992px) {
  .focus-desktop-left-bottom {
    background-position: left bottom !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-left-bottom.node > .promo {
    background-position: left bottom !important;
  }
}
/* DESKTOP right bottom */
@media screen and (min-width: 992px) {
  .focus-desktop-right-bottom {
    background-position: right bottom !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-right-bottom.node > .promo {
    background-position: right bottom !important;
  }
}
/* DESKTOP center bottom */
@media screen and (min-width: 992px) {
  .focus-desktop-center-bottom {
    background-position: center bottom !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-center-bottom.node > .promo {
    background-position: center bottom !important;
  }
}
/* DESKTOP left top */
@media screen and (min-width: 992px) {
  .focus-desktop-left-top {
    background-position: left top !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-left-top.node > .promo {
    background-position: left top !important;
  }
}
/* DESKTOP right top */
@media screen and (min-width: 992px) {
  .focus-desktop-right-top {
    background-position: right top !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-right-top.node > .promo {
    background-position: right top !important;
  }
}
/* DESKTOP center top */
@media screen and (min-width: 992px) {
  .focus-desktop-center-top {
    background-position: center top !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-center-top.node > .promo {
    background-position: center top !important;
  }
}
/* DESKTOP left center */
@media screen and (min-width: 992px) {
  .focus-desktop-left-center {
    background-position: left center !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-left-center.node > .promo {
    background-position: left center !important;
  }
}
/* DESKTOP right center */
@media screen and (min-width: 992px) {
  .focus-desktop-right-center {
    background-position: right center !important;
  }
}
@media screen and (min-width: 992px) {
  .focus-desktop-right-center.node > .promo {
    background-position: right center !important;
  }
}
/* MOBILE left */
@media screen and (max-width: 991px) {
  .focus-left {
    background-position: left center !important;
  }
}
@media screen and (max-width: 991px) {
  .focus-left.node > .promo {
    background-position: left center !important;
  }
}
/* MOBILE right */
@media screen and (max-width: 991px) {
  .focus-right {
    background-position: right center !important;
  }
}
@media screen and (max-width: 991px) {
  .focus-right.node > .promo {
    background-position: right center !important;
  }
}
.dropdown-menu {
  background-color: #ffffff;
}
#page-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
}
#page-overlay > div {
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
/**
 * Bootstrap modal blocks overrides.
*/
body.modal-open {
  overflow: hidden;
  position: fixed;
  width: 100%;
  padding-right: 0 !important;
}
body.modal-open #header .navbar {
  display: none;
}
#modal-scroll-offset {
  display: block;
  width: 100%;
}
.modal-dialog.modal-lg {
  max-width: 780px;
}
.modal-dialog .modal-content button.close {
  background: url(../images/modal-close.svg) no-repeat;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0;
  top: 0px;
  margin-top: -40px;
  opacity: 1;
}
.modal-dialog .modal-body {
  /* FILE component */
  /* SELECT */
  /* RADIO */
  /* CHECKBOX */
  padding: 70px 80px;
  max-width: 100%;
}
.modal-dialog .modal-body h2 {
  text-align: center;
}
.modal-dialog .modal-body .form-control {
  height: 50px;
}
.modal-dialog .modal-body .field-type-text-long {
  margin: 20px 0;
  color: inherit;
  text-align: center;
}
.modal-dialog .modal-body .webform-component--first-name {
  width: 48%;
  float: left;
  display: inline-block;
}
.modal-dialog .modal-body .webform-component--last-name {
  width: 48%;
  float: right;
  display: inline-block;
}
.modal-dialog .modal-body .webform-component--last-name + .webform-component {
  clear: left;
}
.modal-dialog .modal-body .form-group {
  margin-bottom: 20px;
}
.modal-dialog .modal-body .form-actions {
  text-align: center;
}
.modal-dialog .modal-body .form-actions .webform-submit {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 220px;
}
.modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:active,
.modal-dialog .modal-body .form-actions .webform-submit.active,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:active:hover,
.modal-dialog .modal-body .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit:hover,
.modal-dialog .modal-body .form-actions .webform-submit:active:focus,
.modal-dialog .modal-body .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit:active.focus,
.modal-dialog .modal-body .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit.disabled:hover,
.modal-dialog .modal-body .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit:hover,
.modal-dialog .modal-body .form-actions .webform-submit.disabled:focus,
.modal-dialog .modal-body .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit.disabled.focus,
.modal-dialog .modal-body .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.modal-dialog .modal-body .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:active,
.modal-dialog .modal-body .form-actions .webform-submit.active,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:active:hover,
.modal-dialog .modal-body .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit:hover,
.modal-dialog .modal-body .form-actions .webform-submit:active:focus,
.modal-dialog .modal-body .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit:active.focus,
.modal-dialog .modal-body .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.modal-dialog .modal-body .form-actions .webform-submit:active,
.modal-dialog .modal-body .form-actions .webform-submit.active,
.open > .dropdown-toggle.modal-dialog .modal-body .form-actions .webform-submit {
  background-image: none;
}
.modal-dialog .modal-body .form-actions .webform-submit.disabled:hover,
.modal-dialog .modal-body .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit:hover,
.modal-dialog .modal-body .form-actions .webform-submit.disabled:focus,
.modal-dialog .modal-body .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit:focus,
.modal-dialog .modal-body .form-actions .webform-submit.disabled.focus,
.modal-dialog .modal-body .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .modal-dialog .modal-body .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.modal-dialog .modal-body .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.modal-dialog .modal-body .webform-progressbar {
  margin: 30px auto 50px;
}
.modal-dialog .modal-body .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label {
  position: absolute;
  -webkit-transform: translate(0%, -50%);
  transform: translate(-50%, 0);
  margin: 0;
}
.modal-dialog .modal-body .webform-component-file .form-managed-file input.form-file {
  padding: 12px;
}
.modal-dialog .modal-body .webform-component-file .form-managed-file span.file {
  line-height: 38px;
}
@media screen and (max-width: 767px) {
  .modal-dialog .modal-body .webform-component-file .form-managed-file span.file {
    font-size: 12px;
  }
  .modal-dialog .modal-body .webform-component-file .form-managed-file input.form-file {
    padding: 14px;
    font-size: 12px;
  }
  .modal-dialog .modal-body .webform-component-file .form-managed-file button.form-submit {
    font-size: 0;
  }
  .modal-dialog .modal-body .webform-component-file .form-managed-file button.form-submit.btn-primary:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f093";
  }
  .modal-dialog .modal-body .webform-component-file .form-managed-file button.form-submit.btn-danger:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f05e";
  }
}
.modal-dialog .modal-body .webform-component-file button.form-submit {
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.modal-dialog .modal-body .webform-component-file button.form-submit .icon {
  display: none;
}
.modal-dialog .modal-body .webform-component-select {
  position: relative;
}
.modal-dialog .modal-body .webform-component-select::after {
  background: #ffffff;
  border: 1px solid #e7e7e7;
  border-left: 0;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 48px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  width: 50px;
  right: 0px;
  bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.modal-dialog .modal-body .webform-component-select .form-control:focus {
  border-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.modal-dialog .modal-body .webform-component-radios .form-type-radio {
  /* checked */
}
.modal-dialog .modal-body .webform-component-radios .form-type-radio input {
  display: none;
}
.modal-dialog .modal-body .webform-component-radios .form-type-radio label {
  padding-left: 0;
}
.modal-dialog .modal-body .webform-component-radios .form-type-radio label::before {
  content: " ";
  color: #000;
  display: inline-block;
  margin-right: 15px;
  width: 27px;
  height: 27px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background: #FFF;
  background-position: center center;
  vertical-align: middle;
  padding-left: 1px;
}
.modal-dialog .modal-body .webform-component-radios .form-type-radio input:checked + label::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 15px;
  line-height: 25px;
  background-repeat: no-repeat;
  color: #000;
  text-align: center;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox {
  margin: 20px 0;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox input {
  display: none;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox label {
  padding-left: 0;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox input:checked + label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAAXNSR0IArs4c6QAAAPBJREFUKBVjYKAMVAK13wdifUqMKQJq/g/F98g1KB3JEJBhFeQYFAPU9BfJoFZyDAkCavqDZMgkdEPCgQLC6IJofA8g/ycQw8JlDpDNiKymFyp5BkjzIksgse2B7G9ADDNkOZDNhCQPZt5AUrAPyGZHU2AO5H9GUrMRyGZBUwPm6gLJ90AMs20dkM0MloGkj3dIcruAbHSLoEohlDWQQnb6XCAflMheATHMgsNANhcQEwTeQBW/gRimEZk+DRTnI2gCkgJQGvkHxMiGXAbyhZDUEM0sQDLoFpAtToxOWKAiqz0B5IDShxgQuwHxMyAmCAALgkOFF2gDgAAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox label::before {
  content: " ";
  color: #000;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAIAAABSJhvpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODFGMjhBQzEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODFGMjhBRDEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MUYyOEFBMTBDNjExRThCODFDOEUxNzA2QkE0NDA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MUYyOEFCMTBDNjExRThCODFDOEUxNzA2QkE0NDA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tpjjXQAAATtJREFUeNpi/P//PwO5gJESzQz/SQStra2qqqrnz58H2UqSzp6eHoiVampqpGmePn063L1tbW0kaF64cBEnJydEZ0VFBUSQKM2rV6/h5uaG6MzNzf337x9CM5CzdOmy169fY9W5ZctWPj4+iM6kpCS4TqjmwsJCoISZmdmHjx/RdO7bt09QUBCiMzIy8s+fP8iyIM3a2toQaWdn5+/fv8Pljh07JiIiApHy9/f/9esXmtEgzRcvXhQXF4coCgoK+v37N1Dw3LlzEhISEEF3d3dkQ1E0A8Hhw4fhzgN67PLlyzIyMhCunZ3dly9fsAYHIrQ3bdrMw8MD0cDGxgZhmJubv3//AVcsoETVggUL4dqAwMDAAFcUYI/nvr4+iE4tLa1nz57hj38siaSurk5XV/fBgwcEEw9FWRIgwACin4YMURkRqQAAAABJRU5ErkJggg==') no-repeat center center;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.modal-dialog .modal-body .webform-component-checkboxes .form-type-checkbox input[required] + label:after {
  margin-left: 5px;
  content: "*";
}
.modal-dialog .modal-body .g-recaptcha-wrapper {
  margin: 15px 0;
}
.modal-dialog .modal-body .webform-confirmation h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0.5em;
}
.modal-dialog .modal-body .webform-confirmation h2 small,
.modal-dialog .modal-body .webform-confirmation h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.modal-dialog .modal-body .webform-confirmation h2 small,
.modal-dialog .modal-body .webform-confirmation h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .modal-dialog .modal-body .webform-confirmation h2 {
    font-size: 24px;
  }
}
.modal-dialog .modal-body .webform-confirmation p {
  margin-bottom: 1.5em;
}
.modal-dialog .modal-body .webform-confirmation a {
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .modal-dialog .modal-body {
    padding: 20px;
  }
}
.modal-dialog .modal-body h2 {
  font: 26px/1.38 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  margin: 0 0 20px;
}
.modal-dialog .modal-body p {
  margin: 0 0 40px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
}
.modal-dialog .modal-body .radio input[type="radio"],
.modal-dialog .modal-body .radio-inline input[type="radio"],
.modal-dialog .modal-body .checkbox input[type="checkbox"],
.modal-dialog .modal-body .checkbox-inline input[type="checkbox"] {
  position: relative;
  margin-left: 0;
}
.modal-dialog .modal-body input[type="text"],
.modal-dialog .modal-body input[type="email"] {
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #e0e0e0;
  padding: 13px 16px 15px;
  margin-bottom: 20px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #666666;
}
.modal-dialog .modal-body .form-checkboxes input[type="checkbox"] {
  display: none;
}
.modal-dialog .modal-body .form-checkboxes label {
  color: #333333;
  cursor: default;
  font-weight: normal;
  line-height: 30px;
  margin-left: 45px;
  padding: 10px 0;
  text-indent: -45px;
  vertical-align: middle;
}
.modal-dialog .modal-body .form-checkboxes input:checked + label:before {
  content: "\f00c";
}
.modal-dialog .modal-body .form-checkboxes label::before {
  content: " ";
  color: #000;
  display: inline-block;
  font: 20px/30px FontAwesome;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.modal-dialog .modal-body .form-type-checkbox label {
  text-align: left;
  color: #666666;
}
.modal-dialog .modal-body .form-actions {
  text-align: center;
}
.modal-dialog .modal-body .form-actions .webform-submit {
  width: 220px;
  height: 60px;
  border: 0;
  font: normal 18px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #ffffff;
}
.modal-dialog .modal-body .webform-confirmation {
  text-align: center;
}
#dynamicModal {
  margin: 20px 60px;
  height: 100%;
}
@media screen and (max-width: 767px) {
  #dynamicModal {
    padding-top: 20px;
  }
}
@media screen and (max-width: 767px) and only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2), screen and (max-width: 767px) and only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio : 2), screen and (max-width: 767px) and only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio : 3), screen and (max-width: 767px) and only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  #dynamicModal {
    margin: 1px;
  }
}
#dynamicModal #ModalPopup {
  width: 100%;
  height: 100%;
  border: 0;
  background-color: transparent;
}
#dynamicModal .modal-dialog {
  height: 80%;
}
@media screen and (max-width: 767px) {
  #dynamicModal .modal-dialog {
    width: 95%;
  }
}
#dynamicModal .modal-dialog .modal-content {
  height: 100%;
}
#dynamicModal .modal-dialog .modal-content .modal-body {
  -webkit-overflow-scrolling: touch !important;
  height: 100%;
}
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2), only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio : 2), only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio : 3), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  #dynamicModal .modal-dialog .modal-content .modal-body {
    overflow-y: scroll;
  }
}
#dynamicModal .modal-dialog .modal-content .modal-body.loading {
  background: url('../images/spinner-on-white-v1.gif') no-repeat center center;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  #dynamicModal .modal-dialog .modal-content .modal-body.loading {
    background-size: 70% auto;
  }
}
@media screen and (max-width: 767px) and (orientation: landscape) {
  #dynamicModal .modal-dialog .modal-content .modal-body.loading {
    background-size: auto 70%;
  }
}
#dynamicModal .modal-dialog .modal-content .modal-body.loading iframe {
  display: none;
}
@media screen and (max-width: 767px) {
  #dynamicModal .modal-dialog .modal-content .modal-body {
    padding: 20px;
  }
}
@media screen and (max-width: 479px) {
  #dynamicModal .modal-dialog .modal-content .modal-body {
    padding: 0px 10px;
  }
}
@media screen and (max-width: 767px) {
  #dynamicModal {
    margin: 10px;
  }
}
.flex-row {
  display: inline-flex;
}
.col-align--left {
  align-self: flex-start;
}
.col-align--center {
  align-self: center;
}
.col-align--right {
  align-self: flex-end;
}
.row-align--top {
  justify-content: left;
}
.row-align--center {
  justify-content: center;
}
.row-align--bottom {
  justify-content: right;
}
.col {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: content;
  display: flex;
}
body.device-ios .fancybox-container .fancybox-slide--iframe.pardot-ready .fancybox-content {
  max-height: none;
  height: auto;
}
body .fancybox-slide--inline .fancybox-close-small,
body .fancybox-slide--ajax .fancybox-close-small,
body .fancybox-slide--image .fancybox-close-small,
body .fancybox-slide--iframe .fancybox-close-small {
  top: -40px;
  right: 0;
  width: 40px;
  height: 40px;
}
body .fancybox-slide--inline .fancybox-close-small:hover:after,
body .fancybox-slide--ajax .fancybox-close-small:hover:after,
body .fancybox-slide--image .fancybox-close-small:hover:after,
body .fancybox-slide--iframe .fancybox-close-small:hover:after {
  background-color: transparent;
  transform: rotate(90deg);
}
body .fancybox-slide--inline .fancybox-close-small:after,
body .fancybox-slide--ajax .fancybox-close-small:after,
body .fancybox-slide--image .fancybox-close-small:after,
body .fancybox-slide--iframe .fancybox-close-small:after {
  transition: transform 0.5s;
  transform: rotate(0deg);
  content: "";
  top: 0;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M16.439 14.566L27.982 3.024a1.324 1.324 0 1 0-1.873-1.873L14.566 12.694 3.024 1.153A1.324 1.324 0 1 0 1.15 3.025l11.543 11.543L1.153 26.11a1.324 1.324 0 0 0 1.87 1.873l11.543-11.543L26.11 27.982a1.323 1.323 0 1 0 1.871-1.873L16.439 14.566z'/%3E%3C/svg%3E%0A") !important;
  width: 28px;
  height: 28px;
  background-size: cover;
  border-radius: 0;
}
body .fancybox-slide--inline .fancybox-iframe,
body .fancybox-slide--ajax .fancybox-iframe,
body .fancybox-slide--image .fancybox-iframe,
body .fancybox-slide--iframe .fancybox-iframe {
  background-color: inherit;
}
body .fancybox-slide--inline.fancybox-slide--complete .content-is-loading,
body .fancybox-slide--ajax.fancybox-slide--complete .content-is-loading,
body .fancybox-slide--image.fancybox-slide--complete .content-is-loading,
body .fancybox-slide--iframe.fancybox-slide--complete .content-is-loading {
  display: none;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content,
body .fancybox-slide--ajax.pardot-loading .fancybox-content,
body .fancybox-slide--image.pardot-loading .fancybox-content,
body .fancybox-slide--iframe.pardot-loading .fancybox-content {
  overflow: hidden;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .content-is-loading,
body .fancybox-slide--ajax.pardot-loading .fancybox-content .content-is-loading,
body .fancybox-slide--image.pardot-loading .fancybox-content .content-is-loading,
body .fancybox-slide--iframe.pardot-loading .fancybox-content .content-is-loading {
  width: 100%;
  max-width: 300px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: transparent;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .content-is-loading > div,
body .fancybox-slide--ajax.pardot-loading .fancybox-content .content-is-loading > div,
body .fancybox-slide--image.pardot-loading .fancybox-content .content-is-loading > div,
body .fancybox-slide--iframe.pardot-loading .fancybox-content .content-is-loading > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .content-is-loading > div:nth-child(1),
body .fancybox-slide--ajax.pardot-loading .fancybox-content .content-is-loading > div:nth-child(1),
body .fancybox-slide--image.pardot-loading .fancybox-content .content-is-loading > div:nth-child(1),
body .fancybox-slide--iframe.pardot-loading .fancybox-content .content-is-loading > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .content-is-loading > div:nth-child(2),
body .fancybox-slide--ajax.pardot-loading .fancybox-content .content-is-loading > div:nth-child(2),
body .fancybox-slide--image.pardot-loading .fancybox-content .content-is-loading > div:nth-child(2),
body .fancybox-slide--iframe.pardot-loading .fancybox-content .content-is-loading > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .content-is-loading > div:nth-child(3),
body .fancybox-slide--ajax.pardot-loading .fancybox-content .content-is-loading > div:nth-child(3),
body .fancybox-slide--image.pardot-loading .fancybox-content .content-is-loading > div:nth-child(3),
body .fancybox-slide--iframe.pardot-loading .fancybox-content .content-is-loading > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
body .fancybox-slide--inline.pardot-loading .fancybox-content .fancybox-iframe,
body .fancybox-slide--ajax.pardot-loading .fancybox-content .fancybox-iframe,
body .fancybox-slide--image.pardot-loading .fancybox-content .fancybox-iframe,
body .fancybox-slide--iframe.pardot-loading .fancybox-content .fancybox-iframe {
  background-color: transparent;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  body .fancybox-slide--inline.pardot-loading .fancybox-content,
  body .fancybox-slide--ajax.pardot-loading .fancybox-content,
  body .fancybox-slide--image.pardot-loading .fancybox-content,
  body .fancybox-slide--iframe.pardot-loading .fancybox-content {
    background-size: 70% auto;
  }
}
@media screen and (max-width: 767px) and (orientation: landscape) {
  body .fancybox-slide--inline.pardot-loading .fancybox-content,
  body .fancybox-slide--ajax.pardot-loading .fancybox-content,
  body .fancybox-slide--image.pardot-loading .fancybox-content,
  body .fancybox-slide--iframe.pardot-loading .fancybox-content {
    background-size: auto 70%;
  }
}
body.fancybox-iosfix {
  position: relative !important;
}
@media screen and (min-width: 992px) {
  body.compensate-for-scrollbar {
    margin-right: 0 !important;
  }
}
.fancybox-slide--video .fancybox-content {
  background-color: transparent;
}
/* Gotham A&B font bundle */
/*
  Copyright (C) 2011-2018 Hoefler & Co.
  This software is the property of Hoefler & Co. (H&Co).
  Your right to access and use this software is subject to the
  applicable License Agreement, or Terms of Service, that exists
  between you and H&Co. If no such agreement exists, you may not
  access or use this software for any purpose.
  This software may only be hosted at the locations specified in
  the applicable License Agreement or Terms of Service, and only
  for the purposes expressly set forth therein. You may not copy,
  modify, convert, create derivative works from or distribute this
  software in any way, or make it accessible to any third party,
  without first obtaining the written permission of H&Co.
  For more information, please visit us at http://typography.com.
  339098-124352-20180301
*/
/* WOFF & EOT type */
@font-face {
  font-family: "Gotham A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham A";
  src: url('../fonts/643952/5640D3680311BE698.eot');
  src: url('../fonts/643952/5640D3680311BE698.eot?#hco') format('embedded-opentype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Gotham A";
  src: url('../fonts/643952/ED9449758DE0A0C9C.eot');
  src: url('../fonts/643952/ED9449758DE0A0C9C.eot?#hco') format('embedded-opentype');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Gotham A";
  src: url('../fonts/643952/FB85E2062911F4CF0.eot');
  src: url('../fonts/643952/FB85E2062911F4CF0.eot?#hco') format('embedded-opentype');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Gotham M";
  src: url('../fonts/Gotham-Medium.otf') format('opentype');
  font-display: swap;
}
/**
 * custom CSS animations
 **/
@media screen and (min-width: 992px) {
  a.p-anchor {
    position: absolute;
    margin-top: -100px;
  }
}
.entity-paragraphs-item > .content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.entity-paragraphs-item > .content > .navbar-header,
.entity-paragraphs-item > .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item > .content > .navbar-header,
  .entity-paragraphs-item > .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .entity-paragraphs-item > .content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item > .content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.entity-paragraphs-item > .content > .navbar-header,
.entity-paragraphs-item > .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item > .content > .navbar-header,
  .entity-paragraphs-item > .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .entity-paragraphs-item > .content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item > .content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.entity-paragraphs-item > .content .field-name-field-p-title,
.entity-paragraphs-item > .content > .field-name-field-paragraph-title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin: 80px auto 30px auto;
  max-width: 1070px;
}
.entity-paragraphs-item > .content .field-name-field-p-title small,
.entity-paragraphs-item > .content > .field-name-field-paragraph-title small,
.entity-paragraphs-item > .content .field-name-field-p-title .small,
.entity-paragraphs-item > .content > .field-name-field-paragraph-title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item > .content .field-name-field-p-title small,
.entity-paragraphs-item > .content > .field-name-field-paragraph-title small,
.entity-paragraphs-item > .content .field-name-field-p-title .small,
.entity-paragraphs-item > .content > .field-name-field-paragraph-title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item > .content .field-name-field-p-title,
  .entity-paragraphs-item > .content > .field-name-field-paragraph-title {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item > .content .field-name-field-p-title,
  .entity-paragraphs-item > .content > .field-name-field-paragraph-title {
    margin-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.entity-paragraphs-item > .content > .field-name-field-paragraph-summary {
  max-width: 580px;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item > .content > .field-name-field-paragraph-summary {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.entity-paragraphs-item > .content > .field-name-field-paragraph-text {
  margin-top: 50px;
}
.entity-paragraphs-item > .content > .field-name-field-paragraph-text p:first-child {
  margin-top: 0;
}
.entity-paragraphs-item > .content > .field-name-field-paragraph-text p:last-child {
  margin-bottom: 0;
}
.paragraph-narrow.entity-paragraphs-item > .content > .field-name-field-paragraph-text,
.paragraph-narrow.entity-paragraphs-item > .content > .field-name-field-paragraph-summary {
  margin: 25px 0;
}
.entity-paragraphs-item.text-center > .content > .field-name-field-paragraph-text,
.entity-paragraphs-item.text-center > .content > .field-name-field-paragraph-summary,
.entity-paragraphs-item.text-center > .content > .field-name-field-paragraph-title {
  margin-left: auto;
  margin-right: auto;
}
.entity-paragraphs-item.text-right > .content > .field-name-field-paragraph-text,
.entity-paragraphs-item.text-right > .content > .field-name-field-paragraph-summary,
.entity-paragraphs-item.text-right > .content > .field-name-field-paragraph-title {
  margin-left: auto;
}
.entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll {
  padding: 0;
}
.entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a {
  min-width: 250px;
}
.entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a:after {
  content: '';
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: center;
  width: 40px;
  height: 10px;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="40" height="10" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E');
}
.entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a:hover {
  filter: brightness(1.1);
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a {
    font-size: 18px;
  }
  .entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a:after {
    margin-left: 15px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a {
    padding: 20px 50px;
  }
  .entity-paragraphs-item.layout-theme-chevron .pager--infinite-scroll a:after {
    background-size: 30px 8px;
    margin-left: 10px;
  }
}
.entity-paragraphs-item.paragraphs-item-artist-profiles {
  padding-bottom: 0;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles > .content {
  max-width: none;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .overlay {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  right: 50%;
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .overlay {
    min-height: 350px;
    position: static;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .overlay {
    min-height: 700px;
    position: static;
  }
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  background: #4cbdd4;
  color: #ffffff;
  min-height: 700px;
  padding: 100px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content {
    margin-left: 50%;
  }
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h1,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h2,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h3,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h4,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h5,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content h6,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h1,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h2,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h3,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h4,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h5,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .h6 {
  color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content a:hover,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content a:focus {
  color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:active,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:active:hover,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:hover,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:active:focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:active.focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:active,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.disabled:hover,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:hover,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.disabled:focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button:focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.disabled.focus,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-button-prev,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content {
    padding: 30px;
  }
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles > .content > .subtitle {
  color: #f0ec81;
  font-size: 14px;
  text-transform: none;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  color: #f0ec81;
  margin-bottom: 2em;
  margin-top: 0.5em;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title small,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title small,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-title {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-reference,
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-text {
  text-align: left;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-text p {
  margin-bottom: 2em;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-reference {
  margin-top: 2em;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-collection-item-field-paragraph-artist-profiles .field-name-field-paragraph-reference > .field-label {
  font-weight: normal;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-name-field-paragraph-artist-profiles {
  margin-top: 50px;
}
.entity-paragraphs-item.paragraphs-item-artist-profiles .field-name-field-paragraph-artist-profiles > .field-items > .field-item.even .field-collection-item-field-paragraph-artist-profiles > .overlay {
  left: 50%;
  right: 0;
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-artist-profiles .field-name-field-paragraph-artist-profiles > .field-items > .field-item.even .field-collection-item-field-paragraph-artist-profiles > .content {
    right: 50%;
  }
}
.entity-paragraphs-item.paragraphs-item-explore .field-name-field-paragraph-promo > .field-items > .field-item {
  margin-top: 60px;
  margin-bottom: 60px;
}
.entity-field-collection-item.paragraph-color-bg-white,
.entity-paragraphs-item.paragraph-color-bg-white {
  background: #ffffff;
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white h1,
.entity-paragraphs-item.paragraph-color-bg-white h1,
.entity-field-collection-item.paragraph-color-bg-white h2,
.entity-paragraphs-item.paragraph-color-bg-white h2,
.entity-field-collection-item.paragraph-color-bg-white h3,
.entity-paragraphs-item.paragraph-color-bg-white h3,
.entity-field-collection-item.paragraph-color-bg-white h4,
.entity-paragraphs-item.paragraph-color-bg-white h4,
.entity-field-collection-item.paragraph-color-bg-white h5,
.entity-paragraphs-item.paragraph-color-bg-white h5,
.entity-field-collection-item.paragraph-color-bg-white h6,
.entity-paragraphs-item.paragraph-color-bg-white h6,
.entity-field-collection-item.paragraph-color-bg-white .h1,
.entity-paragraphs-item.paragraph-color-bg-white .h1,
.entity-field-collection-item.paragraph-color-bg-white .h2,
.entity-paragraphs-item.paragraph-color-bg-white .h2,
.entity-field-collection-item.paragraph-color-bg-white .h3,
.entity-paragraphs-item.paragraph-color-bg-white .h3,
.entity-field-collection-item.paragraph-color-bg-white .h4,
.entity-paragraphs-item.paragraph-color-bg-white .h4,
.entity-field-collection-item.paragraph-color-bg-white .h5,
.entity-paragraphs-item.paragraph-color-bg-white .h5,
.entity-field-collection-item.paragraph-color-bg-white .h6,
.entity-paragraphs-item.paragraph-color-bg-white .h6 {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white a,
.entity-paragraphs-item.paragraph-color-bg-white a {
  border-color: #333333;
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white a:hover,
.entity-paragraphs-item.paragraph-color-bg-white a:hover,
.entity-field-collection-item.paragraph-color-bg-white a:focus,
.entity-paragraphs-item.paragraph-color-bg-white a:focus {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white .button,
.entity-paragraphs-item.paragraph-color-bg-white .button {
  color: #ffffff;
  background-color: #333333;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-white .button:focus,
.entity-paragraphs-item.paragraph-color-bg-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-white .button.focus,
.entity-paragraphs-item.paragraph-color-bg-white .button.focus {
  color: #ffffff;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-white .button:hover,
.entity-paragraphs-item.paragraph-color-bg-white .button:hover {
  color: #ffffff;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-white .button:active,
.entity-paragraphs-item.paragraph-color-bg-white .button:active,
.entity-field-collection-item.paragraph-color-bg-white .button.active,
.entity-paragraphs-item.paragraph-color-bg-white .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-white .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-white .button {
  color: #ffffff;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-white .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-white .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-white .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-white .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-white .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-white .button:hover,
.entity-field-collection-item.paragraph-color-bg-white .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-white .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-white .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-white .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-white .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-white .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-white .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-white .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-white .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-white .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-white .button.focus {
  color: #ffffff;
  background-color: #080808;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-white .button:active,
.entity-paragraphs-item.paragraph-color-bg-white .button:active,
.entity-field-collection-item.paragraph-color-bg-white .button.active,
.entity-paragraphs-item.paragraph-color-bg-white .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-white .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-white .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-white .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-white .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-white .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-white .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-white .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-white .button:hover,
.entity-field-collection-item.paragraph-color-bg-white .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-white .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-white .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-white .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-white .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-white .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-white .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-white .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-white .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-white .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-white .button.focus {
  background-color: #333333;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-white .button .badge,
.entity-paragraphs-item.paragraph-color-bg-white .button .badge {
  color: #333333;
  background-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-white .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-white .tooltip.left .tooltip-arrow {
  border-left-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-white .tooltip.right .tooltip-arrow {
  border-right-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-white .tooltip.top .tooltip-arrow {
  border-top-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-white .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-white .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-white .tooltip .tooltip-inner {
  color: #ffffff;
  background: #333333;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-white .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-pagination-bullet {
  border-color: #333333 !important;
}
.entity-field-collection-item.paragraph-color-bg-white .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-pagination-bullet-active {
  background: #333333 !important;
}
.entity-field-collection-item.paragraph-color-bg-white .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-white .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23333333' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-white .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-white .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-white .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23333333' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-off-white,
.entity-paragraphs-item.paragraph-color-bg-off-white {
  background: #f4f4f4;
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white h1,
.entity-paragraphs-item.paragraph-color-bg-off-white h1,
.entity-field-collection-item.paragraph-color-bg-off-white h2,
.entity-paragraphs-item.paragraph-color-bg-off-white h2,
.entity-field-collection-item.paragraph-color-bg-off-white h3,
.entity-paragraphs-item.paragraph-color-bg-off-white h3,
.entity-field-collection-item.paragraph-color-bg-off-white h4,
.entity-paragraphs-item.paragraph-color-bg-off-white h4,
.entity-field-collection-item.paragraph-color-bg-off-white h5,
.entity-paragraphs-item.paragraph-color-bg-off-white h5,
.entity-field-collection-item.paragraph-color-bg-off-white h6,
.entity-paragraphs-item.paragraph-color-bg-off-white h6,
.entity-field-collection-item.paragraph-color-bg-off-white .h1,
.entity-paragraphs-item.paragraph-color-bg-off-white .h1,
.entity-field-collection-item.paragraph-color-bg-off-white .h2,
.entity-paragraphs-item.paragraph-color-bg-off-white .h2,
.entity-field-collection-item.paragraph-color-bg-off-white .h3,
.entity-paragraphs-item.paragraph-color-bg-off-white .h3,
.entity-field-collection-item.paragraph-color-bg-off-white .h4,
.entity-paragraphs-item.paragraph-color-bg-off-white .h4,
.entity-field-collection-item.paragraph-color-bg-off-white .h5,
.entity-paragraphs-item.paragraph-color-bg-off-white .h5,
.entity-field-collection-item.paragraph-color-bg-off-white .h6,
.entity-paragraphs-item.paragraph-color-bg-off-white .h6 {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white a,
.entity-paragraphs-item.paragraph-color-bg-off-white a {
  border-color: #333333;
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white a:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white a:hover,
.entity-field-collection-item.paragraph-color-bg-off-white a:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white a:focus {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white .button,
.entity-paragraphs-item.paragraph-color-bg-off-white .button {
  color: #f4f4f4;
  background-color: #333333;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-off-white .button:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button.focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.focus {
  color: #f4f4f4;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-white .button:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:hover {
  color: #f4f4f4;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-white .button:active,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:active,
.entity-field-collection-item.paragraph-color-bg-off-white .button.active,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-white .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-white .button {
  color: #f4f4f4;
  background-color: #1a1a1a;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-white .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-off-white .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-white .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-white .button:hover,
.entity-field-collection-item.paragraph-color-bg-off-white .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-white .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-white .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-white .button.focus {
  color: #f4f4f4;
  background-color: #080808;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-white .button:active,
.entity-paragraphs-item.paragraph-color-bg-off-white .button:active,
.entity-field-collection-item.paragraph-color-bg-off-white .button.active,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-white .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-white .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-off-white .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-off-white .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-off-white .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-white .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-white .button:hover,
.entity-field-collection-item.paragraph-color-bg-off-white .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-white .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-white .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-off-white .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-off-white .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-white .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-white .button.focus {
  background-color: #333333;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-off-white .button .badge,
.entity-paragraphs-item.paragraph-color-bg-off-white .button .badge {
  color: #333333;
  background-color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-bg-off-white .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-white .tooltip.left .tooltip-arrow {
  border-left-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-white .tooltip.right .tooltip-arrow {
  border-right-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-white .tooltip.top .tooltip-arrow {
  border-top-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-white .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-white .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-off-white .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #333333;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-pagination-bullet {
  border-color: #333333 !important;
}
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-pagination-bullet-active {
  background: #333333 !important;
}
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23333333' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-off-white .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-off-white .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23333333' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-primary,
.entity-paragraphs-item.paragraph-color-bg-primary {
  background: #f0ec81;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary h1,
.entity-paragraphs-item.paragraph-color-bg-primary h1,
.entity-field-collection-item.paragraph-color-bg-primary h2,
.entity-paragraphs-item.paragraph-color-bg-primary h2,
.entity-field-collection-item.paragraph-color-bg-primary h3,
.entity-paragraphs-item.paragraph-color-bg-primary h3,
.entity-field-collection-item.paragraph-color-bg-primary h4,
.entity-paragraphs-item.paragraph-color-bg-primary h4,
.entity-field-collection-item.paragraph-color-bg-primary h5,
.entity-paragraphs-item.paragraph-color-bg-primary h5,
.entity-field-collection-item.paragraph-color-bg-primary h6,
.entity-paragraphs-item.paragraph-color-bg-primary h6,
.entity-field-collection-item.paragraph-color-bg-primary .h1,
.entity-paragraphs-item.paragraph-color-bg-primary .h1,
.entity-field-collection-item.paragraph-color-bg-primary .h2,
.entity-paragraphs-item.paragraph-color-bg-primary .h2,
.entity-field-collection-item.paragraph-color-bg-primary .h3,
.entity-paragraphs-item.paragraph-color-bg-primary .h3,
.entity-field-collection-item.paragraph-color-bg-primary .h4,
.entity-paragraphs-item.paragraph-color-bg-primary .h4,
.entity-field-collection-item.paragraph-color-bg-primary .h5,
.entity-paragraphs-item.paragraph-color-bg-primary .h5,
.entity-field-collection-item.paragraph-color-bg-primary .h6,
.entity-paragraphs-item.paragraph-color-bg-primary .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary a,
.entity-paragraphs-item.paragraph-color-bg-primary a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary a:hover,
.entity-paragraphs-item.paragraph-color-bg-primary a:hover,
.entity-field-collection-item.paragraph-color-bg-primary a:focus,
.entity-paragraphs-item.paragraph-color-bg-primary a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary .button,
.entity-paragraphs-item.paragraph-color-bg-primary .button {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-primary .button:focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button:focus,
.entity-field-collection-item.paragraph-color-bg-primary .button.focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-primary .button:hover,
.entity-paragraphs-item.paragraph-color-bg-primary .button:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-primary .button:active,
.entity-paragraphs-item.paragraph-color-bg-primary .button:active,
.entity-field-collection-item.paragraph-color-bg-primary .button.active,
.entity-paragraphs-item.paragraph-color-bg-primary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-primary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-primary .button {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-primary .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-primary .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-primary .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-primary .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-primary .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-primary .button:hover,
.entity-field-collection-item.paragraph-color-bg-primary .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-primary .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-primary .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-primary .button:focus,
.entity-field-collection-item.paragraph-color-bg-primary .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-primary .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-primary .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-primary .button.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-primary .button:active,
.entity-paragraphs-item.paragraph-color-bg-primary .button:active,
.entity-field-collection-item.paragraph-color-bg-primary .button.active,
.entity-paragraphs-item.paragraph-color-bg-primary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-primary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-primary .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-primary .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-primary .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-primary .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-primary .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-primary .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-primary .button:hover,
.entity-field-collection-item.paragraph-color-bg-primary .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-primary .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-primary .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-primary .button:focus,
.entity-field-collection-item.paragraph-color-bg-primary .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-primary .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-primary .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-primary .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-primary .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-primary .button .badge,
.entity-paragraphs-item.paragraph-color-bg-primary .button .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-bg-primary .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-primary .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-primary .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-primary .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-primary .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-primary .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-primary .tooltip .tooltip-inner {
  color: #f0ec81;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-primary .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-primary .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-primary .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-primary .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-primary .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-primary .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-primary .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-secondary,
.entity-paragraphs-item.paragraph-color-bg-secondary {
  background: #4cbdd4;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary h1,
.entity-paragraphs-item.paragraph-color-bg-secondary h1,
.entity-field-collection-item.paragraph-color-bg-secondary h2,
.entity-paragraphs-item.paragraph-color-bg-secondary h2,
.entity-field-collection-item.paragraph-color-bg-secondary h3,
.entity-paragraphs-item.paragraph-color-bg-secondary h3,
.entity-field-collection-item.paragraph-color-bg-secondary h4,
.entity-paragraphs-item.paragraph-color-bg-secondary h4,
.entity-field-collection-item.paragraph-color-bg-secondary h5,
.entity-paragraphs-item.paragraph-color-bg-secondary h5,
.entity-field-collection-item.paragraph-color-bg-secondary h6,
.entity-paragraphs-item.paragraph-color-bg-secondary h6,
.entity-field-collection-item.paragraph-color-bg-secondary .h1,
.entity-paragraphs-item.paragraph-color-bg-secondary .h1,
.entity-field-collection-item.paragraph-color-bg-secondary .h2,
.entity-paragraphs-item.paragraph-color-bg-secondary .h2,
.entity-field-collection-item.paragraph-color-bg-secondary .h3,
.entity-paragraphs-item.paragraph-color-bg-secondary .h3,
.entity-field-collection-item.paragraph-color-bg-secondary .h4,
.entity-paragraphs-item.paragraph-color-bg-secondary .h4,
.entity-field-collection-item.paragraph-color-bg-secondary .h5,
.entity-paragraphs-item.paragraph-color-bg-secondary .h5,
.entity-field-collection-item.paragraph-color-bg-secondary .h6,
.entity-paragraphs-item.paragraph-color-bg-secondary .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary a,
.entity-paragraphs-item.paragraph-color-bg-secondary a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary a:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary a:hover,
.entity-field-collection-item.paragraph-color-bg-secondary a:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary .button,
.entity-paragraphs-item.paragraph-color-bg-secondary .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-secondary .button:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button.focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-secondary .button:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-secondary .button:active,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:active,
.entity-field-collection-item.paragraph-color-bg-secondary .button.active,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-secondary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-secondary .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-secondary .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-secondary .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-secondary .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-secondary .button:hover,
.entity-field-collection-item.paragraph-color-bg-secondary .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-secondary .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-secondary .button:focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-secondary .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-secondary .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-secondary .button:active,
.entity-paragraphs-item.paragraph-color-bg-secondary .button:active,
.entity-field-collection-item.paragraph-color-bg-secondary .button.active,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-secondary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-secondary .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-secondary .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-secondary .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-secondary .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-secondary .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-secondary .button:hover,
.entity-field-collection-item.paragraph-color-bg-secondary .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-secondary .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-secondary .button:focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-secondary .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-secondary .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-secondary .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-secondary .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-secondary .button .badge,
.entity-paragraphs-item.paragraph-color-bg-secondary .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-bg-secondary .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-secondary .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-secondary .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-secondary .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-secondary .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-secondary .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-secondary .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-secondary .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-secondary .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-tertiary,
.entity-paragraphs-item.paragraph-color-bg-tertiary {
  background: #f0ec81;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary h1,
.entity-paragraphs-item.paragraph-color-bg-tertiary h1,
.entity-field-collection-item.paragraph-color-bg-tertiary h2,
.entity-paragraphs-item.paragraph-color-bg-tertiary h2,
.entity-field-collection-item.paragraph-color-bg-tertiary h3,
.entity-paragraphs-item.paragraph-color-bg-tertiary h3,
.entity-field-collection-item.paragraph-color-bg-tertiary h4,
.entity-paragraphs-item.paragraph-color-bg-tertiary h4,
.entity-field-collection-item.paragraph-color-bg-tertiary h5,
.entity-paragraphs-item.paragraph-color-bg-tertiary h5,
.entity-field-collection-item.paragraph-color-bg-tertiary h6,
.entity-paragraphs-item.paragraph-color-bg-tertiary h6,
.entity-field-collection-item.paragraph-color-bg-tertiary .h1,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h1,
.entity-field-collection-item.paragraph-color-bg-tertiary .h2,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h2,
.entity-field-collection-item.paragraph-color-bg-tertiary .h3,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h3,
.entity-field-collection-item.paragraph-color-bg-tertiary .h4,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h4,
.entity-field-collection-item.paragraph-color-bg-tertiary .h5,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h5,
.entity-field-collection-item.paragraph-color-bg-tertiary .h6,
.entity-paragraphs-item.paragraph-color-bg-tertiary .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary a,
.entity-paragraphs-item.paragraph-color-bg-tertiary a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary a:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary a:hover,
.entity-field-collection-item.paragraph-color-bg-tertiary a:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button:active,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:active,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.active,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-tertiary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-tertiary .button {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-tertiary .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-tertiary .button:hover,
.entity-field-collection-item.paragraph-color-bg-tertiary .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-tertiary .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-tertiary .button:focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-tertiary .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-tertiary .button.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button:active,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button:active,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.active,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-tertiary .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-tertiary .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-tertiary .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-tertiary .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-tertiary .button:hover,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-tertiary .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-tertiary .button:focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-tertiary .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-tertiary .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-tertiary .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .button .badge,
.entity-paragraphs-item.paragraph-color-bg-tertiary .button .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-tertiary .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-tertiary .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-tertiary .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-tertiary .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-tertiary .tooltip .tooltip-inner {
  color: #f0ec81;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-tertiary .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-tertiary .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-off-black,
.entity-paragraphs-item.paragraph-color-bg-off-black {
  background: #333333;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black h1,
.entity-paragraphs-item.paragraph-color-bg-off-black h1,
.entity-field-collection-item.paragraph-color-bg-off-black h2,
.entity-paragraphs-item.paragraph-color-bg-off-black h2,
.entity-field-collection-item.paragraph-color-bg-off-black h3,
.entity-paragraphs-item.paragraph-color-bg-off-black h3,
.entity-field-collection-item.paragraph-color-bg-off-black h4,
.entity-paragraphs-item.paragraph-color-bg-off-black h4,
.entity-field-collection-item.paragraph-color-bg-off-black h5,
.entity-paragraphs-item.paragraph-color-bg-off-black h5,
.entity-field-collection-item.paragraph-color-bg-off-black h6,
.entity-paragraphs-item.paragraph-color-bg-off-black h6,
.entity-field-collection-item.paragraph-color-bg-off-black .h1,
.entity-paragraphs-item.paragraph-color-bg-off-black .h1,
.entity-field-collection-item.paragraph-color-bg-off-black .h2,
.entity-paragraphs-item.paragraph-color-bg-off-black .h2,
.entity-field-collection-item.paragraph-color-bg-off-black .h3,
.entity-paragraphs-item.paragraph-color-bg-off-black .h3,
.entity-field-collection-item.paragraph-color-bg-off-black .h4,
.entity-paragraphs-item.paragraph-color-bg-off-black .h4,
.entity-field-collection-item.paragraph-color-bg-off-black .h5,
.entity-paragraphs-item.paragraph-color-bg-off-black .h5,
.entity-field-collection-item.paragraph-color-bg-off-black .h6,
.entity-paragraphs-item.paragraph-color-bg-off-black .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black a,
.entity-paragraphs-item.paragraph-color-bg-off-black a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black a:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black a:hover,
.entity-field-collection-item.paragraph-color-bg-off-black a:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black .button,
.entity-paragraphs-item.paragraph-color-bg-off-black .button {
  color: #333333;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-off-black .button:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button.focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-black .button:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-black .button:active,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:active,
.entity-field-collection-item.paragraph-color-bg-off-black .button.active,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-black .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-black .button {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-black .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-off-black .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-black .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-black .button:hover,
.entity-field-collection-item.paragraph-color-bg-off-black .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-black .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-black .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-black .button.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-off-black .button:active,
.entity-paragraphs-item.paragraph-color-bg-off-black .button:active,
.entity-field-collection-item.paragraph-color-bg-off-black .button.active,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-off-black .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-off-black .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-off-black .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-off-black .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-off-black .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-black .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-black .button:hover,
.entity-field-collection-item.paragraph-color-bg-off-black .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-black .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-off-black .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-off-black .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-off-black .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-off-black .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-off-black .button .badge,
.entity-paragraphs-item.paragraph-color-bg-off-black .button .badge {
  color: #ffffff;
  background-color: #333333;
}
.entity-field-collection-item.paragraph-color-bg-off-black .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-black .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-black .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-black .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-off-black .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-off-black .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-off-black .tooltip .tooltip-inner {
  color: #333333;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-off-black .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-off-black .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-bg-black,
.entity-paragraphs-item.paragraph-color-bg-black {
  background: #000000;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black h1,
.entity-paragraphs-item.paragraph-color-bg-black h1,
.entity-field-collection-item.paragraph-color-bg-black h2,
.entity-paragraphs-item.paragraph-color-bg-black h2,
.entity-field-collection-item.paragraph-color-bg-black h3,
.entity-paragraphs-item.paragraph-color-bg-black h3,
.entity-field-collection-item.paragraph-color-bg-black h4,
.entity-paragraphs-item.paragraph-color-bg-black h4,
.entity-field-collection-item.paragraph-color-bg-black h5,
.entity-paragraphs-item.paragraph-color-bg-black h5,
.entity-field-collection-item.paragraph-color-bg-black h6,
.entity-paragraphs-item.paragraph-color-bg-black h6,
.entity-field-collection-item.paragraph-color-bg-black .h1,
.entity-paragraphs-item.paragraph-color-bg-black .h1,
.entity-field-collection-item.paragraph-color-bg-black .h2,
.entity-paragraphs-item.paragraph-color-bg-black .h2,
.entity-field-collection-item.paragraph-color-bg-black .h3,
.entity-paragraphs-item.paragraph-color-bg-black .h3,
.entity-field-collection-item.paragraph-color-bg-black .h4,
.entity-paragraphs-item.paragraph-color-bg-black .h4,
.entity-field-collection-item.paragraph-color-bg-black .h5,
.entity-paragraphs-item.paragraph-color-bg-black .h5,
.entity-field-collection-item.paragraph-color-bg-black .h6,
.entity-paragraphs-item.paragraph-color-bg-black .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black a,
.entity-paragraphs-item.paragraph-color-bg-black a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black a:hover,
.entity-paragraphs-item.paragraph-color-bg-black a:hover,
.entity-field-collection-item.paragraph-color-bg-black a:focus,
.entity-paragraphs-item.paragraph-color-bg-black a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black .button,
.entity-paragraphs-item.paragraph-color-bg-black .button {
  color: #000000;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-field-collection-item.paragraph-color-bg-black .button:focus,
.entity-paragraphs-item.paragraph-color-bg-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-black .button.focus,
.entity-paragraphs-item.paragraph-color-bg-black .button.focus {
  color: #000000;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-black .button:hover,
.entity-paragraphs-item.paragraph-color-bg-black .button:hover {
  color: #000000;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-black .button:active,
.entity-paragraphs-item.paragraph-color-bg-black .button:active,
.entity-field-collection-item.paragraph-color-bg-black .button.active,
.entity-paragraphs-item.paragraph-color-bg-black .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-black .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-black .button {
  color: #000000;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-black .button:active:hover,
.entity-paragraphs-item.paragraph-color-bg-black .button:active:hover,
.entity-field-collection-item.paragraph-color-bg-black .button.active:hover,
.entity-paragraphs-item.paragraph-color-bg-black .button.active:hover,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-black .button:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-black .button:hover,
.entity-field-collection-item.paragraph-color-bg-black .button:active:focus,
.entity-paragraphs-item.paragraph-color-bg-black .button:active:focus,
.entity-field-collection-item.paragraph-color-bg-black .button.active:focus,
.entity-paragraphs-item.paragraph-color-bg-black .button.active:focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-black .button:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-black .button:active.focus,
.entity-paragraphs-item.paragraph-color-bg-black .button:active.focus,
.entity-field-collection-item.paragraph-color-bg-black .button.active.focus,
.entity-paragraphs-item.paragraph-color-bg-black .button.active.focus,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-black .button.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-black .button.focus {
  color: #000000;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.entity-field-collection-item.paragraph-color-bg-black .button:active,
.entity-paragraphs-item.paragraph-color-bg-black .button:active,
.entity-field-collection-item.paragraph-color-bg-black .button.active,
.entity-paragraphs-item.paragraph-color-bg-black .button.active,
.open > .dropdown-toggle.entity-field-collection-item.paragraph-color-bg-black .button,
.open > .dropdown-toggle.entity-paragraphs-item.paragraph-color-bg-black .button {
  background-image: none;
}
.entity-field-collection-item.paragraph-color-bg-black .button.disabled:hover,
.entity-paragraphs-item.paragraph-color-bg-black .button.disabled:hover,
.entity-field-collection-item.paragraph-color-bg-black .button[disabled]:hover,
.entity-paragraphs-item.paragraph-color-bg-black .button[disabled]:hover,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-black .button:hover,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-black .button:hover,
.entity-field-collection-item.paragraph-color-bg-black .button.disabled:focus,
.entity-paragraphs-item.paragraph-color-bg-black .button.disabled:focus,
.entity-field-collection-item.paragraph-color-bg-black .button[disabled]:focus,
.entity-paragraphs-item.paragraph-color-bg-black .button[disabled]:focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-black .button:focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-black .button:focus,
.entity-field-collection-item.paragraph-color-bg-black .button.disabled.focus,
.entity-paragraphs-item.paragraph-color-bg-black .button.disabled.focus,
.entity-field-collection-item.paragraph-color-bg-black .button[disabled].focus,
.entity-paragraphs-item.paragraph-color-bg-black .button[disabled].focus,
fieldset[disabled] .entity-field-collection-item.paragraph-color-bg-black .button.focus,
fieldset[disabled] .entity-paragraphs-item.paragraph-color-bg-black .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.entity-field-collection-item.paragraph-color-bg-black .button .badge,
.entity-paragraphs-item.paragraph-color-bg-black .button .badge {
  color: #ffffff;
  background-color: #000000;
}
.entity-field-collection-item.paragraph-color-bg-black .tooltip.left .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-black .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black .tooltip.right .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-black .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black .tooltip.top .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-black .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black .tooltip.bottom .tooltip-arrow,
.entity-paragraphs-item.paragraph-color-bg-black .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.entity-field-collection-item.paragraph-color-bg-black .tooltip .tooltip-inner,
.entity-paragraphs-item.paragraph-color-bg-black .tooltip .tooltip-inner {
  color: #000000;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-field-collection-item.paragraph-color-bg-black .swiper-pagination-bullet,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-black .swiper-pagination-bullet-active,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.entity-field-collection-item.paragraph-color-bg-black .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-button-prev,
.entity-field-collection-item.paragraph-color-bg-black .swiper-container-rtl .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-field-collection-item.paragraph-color-bg-black .swiper-button-next,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-button-next,
.entity-field-collection-item.paragraph-color-bg-black .swiper-container-rtl .swiper-button-prev,
.entity-paragraphs-item.paragraph-color-bg-black .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-field-collection-item.paragraph-color-text-white,
.entity-paragraphs-item.paragraph-color-text-white {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-text-white h1,
.entity-paragraphs-item.paragraph-color-text-white h1,
.entity-field-collection-item.paragraph-color-text-white h2,
.entity-paragraphs-item.paragraph-color-text-white h2,
.entity-field-collection-item.paragraph-color-text-white h3,
.entity-paragraphs-item.paragraph-color-text-white h3,
.entity-field-collection-item.paragraph-color-text-white h4,
.entity-paragraphs-item.paragraph-color-text-white h4,
.entity-field-collection-item.paragraph-color-text-white h5,
.entity-paragraphs-item.paragraph-color-text-white h5,
.entity-field-collection-item.paragraph-color-text-white h6,
.entity-paragraphs-item.paragraph-color-text-white h6,
.entity-field-collection-item.paragraph-color-text-white .h1,
.entity-paragraphs-item.paragraph-color-text-white .h1,
.entity-field-collection-item.paragraph-color-text-white .h2,
.entity-paragraphs-item.paragraph-color-text-white .h2,
.entity-field-collection-item.paragraph-color-text-white .h3,
.entity-paragraphs-item.paragraph-color-text-white .h3,
.entity-field-collection-item.paragraph-color-text-white .h4,
.entity-paragraphs-item.paragraph-color-text-white .h4,
.entity-field-collection-item.paragraph-color-text-white .h5,
.entity-paragraphs-item.paragraph-color-text-white .h5,
.entity-field-collection-item.paragraph-color-text-white .h6,
.entity-paragraphs-item.paragraph-color-text-white .h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-text-white a,
.entity-paragraphs-item.paragraph-color-text-white a {
  border-color: #ffffff;
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-text-white a:hover,
.entity-paragraphs-item.paragraph-color-text-white a:hover,
.entity-field-collection-item.paragraph-color-text-white a:focus,
.entity-paragraphs-item.paragraph-color-text-white a:focus {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-text-off-white,
.entity-paragraphs-item.paragraph-color-text-off-white {
  color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-text-off-white h1,
.entity-paragraphs-item.paragraph-color-text-off-white h1,
.entity-field-collection-item.paragraph-color-text-off-white h2,
.entity-paragraphs-item.paragraph-color-text-off-white h2,
.entity-field-collection-item.paragraph-color-text-off-white h3,
.entity-paragraphs-item.paragraph-color-text-off-white h3,
.entity-field-collection-item.paragraph-color-text-off-white h4,
.entity-paragraphs-item.paragraph-color-text-off-white h4,
.entity-field-collection-item.paragraph-color-text-off-white h5,
.entity-paragraphs-item.paragraph-color-text-off-white h5,
.entity-field-collection-item.paragraph-color-text-off-white h6,
.entity-paragraphs-item.paragraph-color-text-off-white h6,
.entity-field-collection-item.paragraph-color-text-off-white .h1,
.entity-paragraphs-item.paragraph-color-text-off-white .h1,
.entity-field-collection-item.paragraph-color-text-off-white .h2,
.entity-paragraphs-item.paragraph-color-text-off-white .h2,
.entity-field-collection-item.paragraph-color-text-off-white .h3,
.entity-paragraphs-item.paragraph-color-text-off-white .h3,
.entity-field-collection-item.paragraph-color-text-off-white .h4,
.entity-paragraphs-item.paragraph-color-text-off-white .h4,
.entity-field-collection-item.paragraph-color-text-off-white .h5,
.entity-paragraphs-item.paragraph-color-text-off-white .h5,
.entity-field-collection-item.paragraph-color-text-off-white .h6,
.entity-paragraphs-item.paragraph-color-text-off-white .h6 {
  color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-text-off-white a,
.entity-paragraphs-item.paragraph-color-text-off-white a {
  border-color: #f4f4f4;
  color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-text-off-white a:hover,
.entity-paragraphs-item.paragraph-color-text-off-white a:hover,
.entity-field-collection-item.paragraph-color-text-off-white a:focus,
.entity-paragraphs-item.paragraph-color-text-off-white a:focus {
  color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-text-primary,
.entity-paragraphs-item.paragraph-color-text-primary {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-primary h1,
.entity-paragraphs-item.paragraph-color-text-primary h1,
.entity-field-collection-item.paragraph-color-text-primary h2,
.entity-paragraphs-item.paragraph-color-text-primary h2,
.entity-field-collection-item.paragraph-color-text-primary h3,
.entity-paragraphs-item.paragraph-color-text-primary h3,
.entity-field-collection-item.paragraph-color-text-primary h4,
.entity-paragraphs-item.paragraph-color-text-primary h4,
.entity-field-collection-item.paragraph-color-text-primary h5,
.entity-paragraphs-item.paragraph-color-text-primary h5,
.entity-field-collection-item.paragraph-color-text-primary h6,
.entity-paragraphs-item.paragraph-color-text-primary h6,
.entity-field-collection-item.paragraph-color-text-primary .h1,
.entity-paragraphs-item.paragraph-color-text-primary .h1,
.entity-field-collection-item.paragraph-color-text-primary .h2,
.entity-paragraphs-item.paragraph-color-text-primary .h2,
.entity-field-collection-item.paragraph-color-text-primary .h3,
.entity-paragraphs-item.paragraph-color-text-primary .h3,
.entity-field-collection-item.paragraph-color-text-primary .h4,
.entity-paragraphs-item.paragraph-color-text-primary .h4,
.entity-field-collection-item.paragraph-color-text-primary .h5,
.entity-paragraphs-item.paragraph-color-text-primary .h5,
.entity-field-collection-item.paragraph-color-text-primary .h6,
.entity-paragraphs-item.paragraph-color-text-primary .h6 {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-primary a,
.entity-paragraphs-item.paragraph-color-text-primary a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-primary a:hover,
.entity-paragraphs-item.paragraph-color-text-primary a:hover,
.entity-field-collection-item.paragraph-color-text-primary a:focus,
.entity-paragraphs-item.paragraph-color-text-primary a:focus {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-secondary,
.entity-paragraphs-item.paragraph-color-text-secondary {
  color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-text-secondary h1,
.entity-paragraphs-item.paragraph-color-text-secondary h1,
.entity-field-collection-item.paragraph-color-text-secondary h2,
.entity-paragraphs-item.paragraph-color-text-secondary h2,
.entity-field-collection-item.paragraph-color-text-secondary h3,
.entity-paragraphs-item.paragraph-color-text-secondary h3,
.entity-field-collection-item.paragraph-color-text-secondary h4,
.entity-paragraphs-item.paragraph-color-text-secondary h4,
.entity-field-collection-item.paragraph-color-text-secondary h5,
.entity-paragraphs-item.paragraph-color-text-secondary h5,
.entity-field-collection-item.paragraph-color-text-secondary h6,
.entity-paragraphs-item.paragraph-color-text-secondary h6,
.entity-field-collection-item.paragraph-color-text-secondary .h1,
.entity-paragraphs-item.paragraph-color-text-secondary .h1,
.entity-field-collection-item.paragraph-color-text-secondary .h2,
.entity-paragraphs-item.paragraph-color-text-secondary .h2,
.entity-field-collection-item.paragraph-color-text-secondary .h3,
.entity-paragraphs-item.paragraph-color-text-secondary .h3,
.entity-field-collection-item.paragraph-color-text-secondary .h4,
.entity-paragraphs-item.paragraph-color-text-secondary .h4,
.entity-field-collection-item.paragraph-color-text-secondary .h5,
.entity-paragraphs-item.paragraph-color-text-secondary .h5,
.entity-field-collection-item.paragraph-color-text-secondary .h6,
.entity-paragraphs-item.paragraph-color-text-secondary .h6 {
  color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-text-secondary a,
.entity-paragraphs-item.paragraph-color-text-secondary a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-text-secondary a:hover,
.entity-paragraphs-item.paragraph-color-text-secondary a:hover,
.entity-field-collection-item.paragraph-color-text-secondary a:focus,
.entity-paragraphs-item.paragraph-color-text-secondary a:focus {
  color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-text-tertiary,
.entity-paragraphs-item.paragraph-color-text-tertiary {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-tertiary h1,
.entity-paragraphs-item.paragraph-color-text-tertiary h1,
.entity-field-collection-item.paragraph-color-text-tertiary h2,
.entity-paragraphs-item.paragraph-color-text-tertiary h2,
.entity-field-collection-item.paragraph-color-text-tertiary h3,
.entity-paragraphs-item.paragraph-color-text-tertiary h3,
.entity-field-collection-item.paragraph-color-text-tertiary h4,
.entity-paragraphs-item.paragraph-color-text-tertiary h4,
.entity-field-collection-item.paragraph-color-text-tertiary h5,
.entity-paragraphs-item.paragraph-color-text-tertiary h5,
.entity-field-collection-item.paragraph-color-text-tertiary h6,
.entity-paragraphs-item.paragraph-color-text-tertiary h6,
.entity-field-collection-item.paragraph-color-text-tertiary .h1,
.entity-paragraphs-item.paragraph-color-text-tertiary .h1,
.entity-field-collection-item.paragraph-color-text-tertiary .h2,
.entity-paragraphs-item.paragraph-color-text-tertiary .h2,
.entity-field-collection-item.paragraph-color-text-tertiary .h3,
.entity-paragraphs-item.paragraph-color-text-tertiary .h3,
.entity-field-collection-item.paragraph-color-text-tertiary .h4,
.entity-paragraphs-item.paragraph-color-text-tertiary .h4,
.entity-field-collection-item.paragraph-color-text-tertiary .h5,
.entity-paragraphs-item.paragraph-color-text-tertiary .h5,
.entity-field-collection-item.paragraph-color-text-tertiary .h6,
.entity-paragraphs-item.paragraph-color-text-tertiary .h6 {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-tertiary a,
.entity-paragraphs-item.paragraph-color-text-tertiary a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-tertiary a:hover,
.entity-paragraphs-item.paragraph-color-text-tertiary a:hover,
.entity-field-collection-item.paragraph-color-text-tertiary a:focus,
.entity-paragraphs-item.paragraph-color-text-tertiary a:focus {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-text-off-black,
.entity-paragraphs-item.paragraph-color-text-off-black {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-text-off-black h1,
.entity-paragraphs-item.paragraph-color-text-off-black h1,
.entity-field-collection-item.paragraph-color-text-off-black h2,
.entity-paragraphs-item.paragraph-color-text-off-black h2,
.entity-field-collection-item.paragraph-color-text-off-black h3,
.entity-paragraphs-item.paragraph-color-text-off-black h3,
.entity-field-collection-item.paragraph-color-text-off-black h4,
.entity-paragraphs-item.paragraph-color-text-off-black h4,
.entity-field-collection-item.paragraph-color-text-off-black h5,
.entity-paragraphs-item.paragraph-color-text-off-black h5,
.entity-field-collection-item.paragraph-color-text-off-black h6,
.entity-paragraphs-item.paragraph-color-text-off-black h6,
.entity-field-collection-item.paragraph-color-text-off-black .h1,
.entity-paragraphs-item.paragraph-color-text-off-black .h1,
.entity-field-collection-item.paragraph-color-text-off-black .h2,
.entity-paragraphs-item.paragraph-color-text-off-black .h2,
.entity-field-collection-item.paragraph-color-text-off-black .h3,
.entity-paragraphs-item.paragraph-color-text-off-black .h3,
.entity-field-collection-item.paragraph-color-text-off-black .h4,
.entity-paragraphs-item.paragraph-color-text-off-black .h4,
.entity-field-collection-item.paragraph-color-text-off-black .h5,
.entity-paragraphs-item.paragraph-color-text-off-black .h5,
.entity-field-collection-item.paragraph-color-text-off-black .h6,
.entity-paragraphs-item.paragraph-color-text-off-black .h6 {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-text-off-black a,
.entity-paragraphs-item.paragraph-color-text-off-black a {
  border-color: #333333;
  color: #333333;
}
.entity-field-collection-item.paragraph-color-text-off-black a:hover,
.entity-paragraphs-item.paragraph-color-text-off-black a:hover,
.entity-field-collection-item.paragraph-color-text-off-black a:focus,
.entity-paragraphs-item.paragraph-color-text-off-black a:focus {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-text-black,
.entity-paragraphs-item.paragraph-color-text-black {
  color: #000000;
}
.entity-field-collection-item.paragraph-color-text-black h1,
.entity-paragraphs-item.paragraph-color-text-black h1,
.entity-field-collection-item.paragraph-color-text-black h2,
.entity-paragraphs-item.paragraph-color-text-black h2,
.entity-field-collection-item.paragraph-color-text-black h3,
.entity-paragraphs-item.paragraph-color-text-black h3,
.entity-field-collection-item.paragraph-color-text-black h4,
.entity-paragraphs-item.paragraph-color-text-black h4,
.entity-field-collection-item.paragraph-color-text-black h5,
.entity-paragraphs-item.paragraph-color-text-black h5,
.entity-field-collection-item.paragraph-color-text-black h6,
.entity-paragraphs-item.paragraph-color-text-black h6,
.entity-field-collection-item.paragraph-color-text-black .h1,
.entity-paragraphs-item.paragraph-color-text-black .h1,
.entity-field-collection-item.paragraph-color-text-black .h2,
.entity-paragraphs-item.paragraph-color-text-black .h2,
.entity-field-collection-item.paragraph-color-text-black .h3,
.entity-paragraphs-item.paragraph-color-text-black .h3,
.entity-field-collection-item.paragraph-color-text-black .h4,
.entity-paragraphs-item.paragraph-color-text-black .h4,
.entity-field-collection-item.paragraph-color-text-black .h5,
.entity-paragraphs-item.paragraph-color-text-black .h5,
.entity-field-collection-item.paragraph-color-text-black .h6,
.entity-paragraphs-item.paragraph-color-text-black .h6 {
  color: #000000;
}
.entity-field-collection-item.paragraph-color-text-black a,
.entity-paragraphs-item.paragraph-color-text-black a {
  border-color: #000000;
  color: #000000;
}
.entity-field-collection-item.paragraph-color-text-black a:hover,
.entity-paragraphs-item.paragraph-color-text-black a:hover,
.entity-field-collection-item.paragraph-color-text-black a:focus,
.entity-paragraphs-item.paragraph-color-text-black a:focus {
  color: #000000;
}
.entity-field-collection-item.paragraph-color-title-white .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-white .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-white .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-white .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-white .h1,
.entity-paragraphs-item.paragraph-color-title-white .h1,
.entity-field-collection-item.paragraph-color-title-white .h2,
.entity-paragraphs-item.paragraph-color-title-white .h2,
.entity-field-collection-item.paragraph-color-title-white .h3,
.entity-paragraphs-item.paragraph-color-title-white .h3,
.entity-field-collection-item.paragraph-color-title-white .h4,
.entity-paragraphs-item.paragraph-color-title-white .h4,
.entity-field-collection-item.paragraph-color-title-white .h5,
.entity-paragraphs-item.paragraph-color-title-white .h5,
.entity-field-collection-item.paragraph-color-title-white .h6,
.entity-paragraphs-item.paragraph-color-title-white .h6,
.entity-field-collection-item.paragraph-color-title-white h1,
.entity-paragraphs-item.paragraph-color-title-white h1,
.entity-field-collection-item.paragraph-color-title-white h2,
.entity-paragraphs-item.paragraph-color-title-white h2,
.entity-field-collection-item.paragraph-color-title-white h3,
.entity-paragraphs-item.paragraph-color-title-white h3,
.entity-field-collection-item.paragraph-color-title-white h4,
.entity-paragraphs-item.paragraph-color-title-white h4,
.entity-field-collection-item.paragraph-color-title-white h5,
.entity-paragraphs-item.paragraph-color-title-white h5,
.entity-field-collection-item.paragraph-color-title-white h6,
.entity-paragraphs-item.paragraph-color-title-white h6 {
  color: #ffffff;
}
.entity-field-collection-item.paragraph-color-title-off-white .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-off-white .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-off-white .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-off-white .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-off-white .h1,
.entity-paragraphs-item.paragraph-color-title-off-white .h1,
.entity-field-collection-item.paragraph-color-title-off-white .h2,
.entity-paragraphs-item.paragraph-color-title-off-white .h2,
.entity-field-collection-item.paragraph-color-title-off-white .h3,
.entity-paragraphs-item.paragraph-color-title-off-white .h3,
.entity-field-collection-item.paragraph-color-title-off-white .h4,
.entity-paragraphs-item.paragraph-color-title-off-white .h4,
.entity-field-collection-item.paragraph-color-title-off-white .h5,
.entity-paragraphs-item.paragraph-color-title-off-white .h5,
.entity-field-collection-item.paragraph-color-title-off-white .h6,
.entity-paragraphs-item.paragraph-color-title-off-white .h6,
.entity-field-collection-item.paragraph-color-title-off-white h1,
.entity-paragraphs-item.paragraph-color-title-off-white h1,
.entity-field-collection-item.paragraph-color-title-off-white h2,
.entity-paragraphs-item.paragraph-color-title-off-white h2,
.entity-field-collection-item.paragraph-color-title-off-white h3,
.entity-paragraphs-item.paragraph-color-title-off-white h3,
.entity-field-collection-item.paragraph-color-title-off-white h4,
.entity-paragraphs-item.paragraph-color-title-off-white h4,
.entity-field-collection-item.paragraph-color-title-off-white h5,
.entity-paragraphs-item.paragraph-color-title-off-white h5,
.entity-field-collection-item.paragraph-color-title-off-white h6,
.entity-paragraphs-item.paragraph-color-title-off-white h6 {
  color: #f4f4f4;
}
.entity-field-collection-item.paragraph-color-title-primary .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-primary .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-primary .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-primary .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-primary .h1,
.entity-paragraphs-item.paragraph-color-title-primary .h1,
.entity-field-collection-item.paragraph-color-title-primary .h2,
.entity-paragraphs-item.paragraph-color-title-primary .h2,
.entity-field-collection-item.paragraph-color-title-primary .h3,
.entity-paragraphs-item.paragraph-color-title-primary .h3,
.entity-field-collection-item.paragraph-color-title-primary .h4,
.entity-paragraphs-item.paragraph-color-title-primary .h4,
.entity-field-collection-item.paragraph-color-title-primary .h5,
.entity-paragraphs-item.paragraph-color-title-primary .h5,
.entity-field-collection-item.paragraph-color-title-primary .h6,
.entity-paragraphs-item.paragraph-color-title-primary .h6,
.entity-field-collection-item.paragraph-color-title-primary h1,
.entity-paragraphs-item.paragraph-color-title-primary h1,
.entity-field-collection-item.paragraph-color-title-primary h2,
.entity-paragraphs-item.paragraph-color-title-primary h2,
.entity-field-collection-item.paragraph-color-title-primary h3,
.entity-paragraphs-item.paragraph-color-title-primary h3,
.entity-field-collection-item.paragraph-color-title-primary h4,
.entity-paragraphs-item.paragraph-color-title-primary h4,
.entity-field-collection-item.paragraph-color-title-primary h5,
.entity-paragraphs-item.paragraph-color-title-primary h5,
.entity-field-collection-item.paragraph-color-title-primary h6,
.entity-paragraphs-item.paragraph-color-title-primary h6 {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-title-secondary .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-secondary .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-secondary .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-secondary .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-secondary .h1,
.entity-paragraphs-item.paragraph-color-title-secondary .h1,
.entity-field-collection-item.paragraph-color-title-secondary .h2,
.entity-paragraphs-item.paragraph-color-title-secondary .h2,
.entity-field-collection-item.paragraph-color-title-secondary .h3,
.entity-paragraphs-item.paragraph-color-title-secondary .h3,
.entity-field-collection-item.paragraph-color-title-secondary .h4,
.entity-paragraphs-item.paragraph-color-title-secondary .h4,
.entity-field-collection-item.paragraph-color-title-secondary .h5,
.entity-paragraphs-item.paragraph-color-title-secondary .h5,
.entity-field-collection-item.paragraph-color-title-secondary .h6,
.entity-paragraphs-item.paragraph-color-title-secondary .h6,
.entity-field-collection-item.paragraph-color-title-secondary h1,
.entity-paragraphs-item.paragraph-color-title-secondary h1,
.entity-field-collection-item.paragraph-color-title-secondary h2,
.entity-paragraphs-item.paragraph-color-title-secondary h2,
.entity-field-collection-item.paragraph-color-title-secondary h3,
.entity-paragraphs-item.paragraph-color-title-secondary h3,
.entity-field-collection-item.paragraph-color-title-secondary h4,
.entity-paragraphs-item.paragraph-color-title-secondary h4,
.entity-field-collection-item.paragraph-color-title-secondary h5,
.entity-paragraphs-item.paragraph-color-title-secondary h5,
.entity-field-collection-item.paragraph-color-title-secondary h6,
.entity-paragraphs-item.paragraph-color-title-secondary h6 {
  color: #4cbdd4;
}
.entity-field-collection-item.paragraph-color-title-tertiary .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-tertiary .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-tertiary .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-tertiary .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-tertiary .h1,
.entity-paragraphs-item.paragraph-color-title-tertiary .h1,
.entity-field-collection-item.paragraph-color-title-tertiary .h2,
.entity-paragraphs-item.paragraph-color-title-tertiary .h2,
.entity-field-collection-item.paragraph-color-title-tertiary .h3,
.entity-paragraphs-item.paragraph-color-title-tertiary .h3,
.entity-field-collection-item.paragraph-color-title-tertiary .h4,
.entity-paragraphs-item.paragraph-color-title-tertiary .h4,
.entity-field-collection-item.paragraph-color-title-tertiary .h5,
.entity-paragraphs-item.paragraph-color-title-tertiary .h5,
.entity-field-collection-item.paragraph-color-title-tertiary .h6,
.entity-paragraphs-item.paragraph-color-title-tertiary .h6,
.entity-field-collection-item.paragraph-color-title-tertiary h1,
.entity-paragraphs-item.paragraph-color-title-tertiary h1,
.entity-field-collection-item.paragraph-color-title-tertiary h2,
.entity-paragraphs-item.paragraph-color-title-tertiary h2,
.entity-field-collection-item.paragraph-color-title-tertiary h3,
.entity-paragraphs-item.paragraph-color-title-tertiary h3,
.entity-field-collection-item.paragraph-color-title-tertiary h4,
.entity-paragraphs-item.paragraph-color-title-tertiary h4,
.entity-field-collection-item.paragraph-color-title-tertiary h5,
.entity-paragraphs-item.paragraph-color-title-tertiary h5,
.entity-field-collection-item.paragraph-color-title-tertiary h6,
.entity-paragraphs-item.paragraph-color-title-tertiary h6 {
  color: #f0ec81;
}
.entity-field-collection-item.paragraph-color-title-off-black .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-off-black .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-off-black .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-off-black .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-off-black .h1,
.entity-paragraphs-item.paragraph-color-title-off-black .h1,
.entity-field-collection-item.paragraph-color-title-off-black .h2,
.entity-paragraphs-item.paragraph-color-title-off-black .h2,
.entity-field-collection-item.paragraph-color-title-off-black .h3,
.entity-paragraphs-item.paragraph-color-title-off-black .h3,
.entity-field-collection-item.paragraph-color-title-off-black .h4,
.entity-paragraphs-item.paragraph-color-title-off-black .h4,
.entity-field-collection-item.paragraph-color-title-off-black .h5,
.entity-paragraphs-item.paragraph-color-title-off-black .h5,
.entity-field-collection-item.paragraph-color-title-off-black .h6,
.entity-paragraphs-item.paragraph-color-title-off-black .h6,
.entity-field-collection-item.paragraph-color-title-off-black h1,
.entity-paragraphs-item.paragraph-color-title-off-black h1,
.entity-field-collection-item.paragraph-color-title-off-black h2,
.entity-paragraphs-item.paragraph-color-title-off-black h2,
.entity-field-collection-item.paragraph-color-title-off-black h3,
.entity-paragraphs-item.paragraph-color-title-off-black h3,
.entity-field-collection-item.paragraph-color-title-off-black h4,
.entity-paragraphs-item.paragraph-color-title-off-black h4,
.entity-field-collection-item.paragraph-color-title-off-black h5,
.entity-paragraphs-item.paragraph-color-title-off-black h5,
.entity-field-collection-item.paragraph-color-title-off-black h6,
.entity-paragraphs-item.paragraph-color-title-off-black h6 {
  color: #333333;
}
.entity-field-collection-item.paragraph-color-title-black .field-name-field-paragraph-stats-value,
.entity-paragraphs-item.paragraph-color-title-black .field-name-field-paragraph-stats-value,
.entity-field-collection-item.paragraph-color-title-black .field-name-field-paragraph-title,
.entity-paragraphs-item.paragraph-color-title-black .field-name-field-paragraph-title,
.entity-field-collection-item.paragraph-color-title-black .h1,
.entity-paragraphs-item.paragraph-color-title-black .h1,
.entity-field-collection-item.paragraph-color-title-black .h2,
.entity-paragraphs-item.paragraph-color-title-black .h2,
.entity-field-collection-item.paragraph-color-title-black .h3,
.entity-paragraphs-item.paragraph-color-title-black .h3,
.entity-field-collection-item.paragraph-color-title-black .h4,
.entity-paragraphs-item.paragraph-color-title-black .h4,
.entity-field-collection-item.paragraph-color-title-black .h5,
.entity-paragraphs-item.paragraph-color-title-black .h5,
.entity-field-collection-item.paragraph-color-title-black .h6,
.entity-paragraphs-item.paragraph-color-title-black .h6,
.entity-field-collection-item.paragraph-color-title-black h1,
.entity-paragraphs-item.paragraph-color-title-black h1,
.entity-field-collection-item.paragraph-color-title-black h2,
.entity-paragraphs-item.paragraph-color-title-black h2,
.entity-field-collection-item.paragraph-color-title-black h3,
.entity-paragraphs-item.paragraph-color-title-black h3,
.entity-field-collection-item.paragraph-color-title-black h4,
.entity-paragraphs-item.paragraph-color-title-black h4,
.entity-field-collection-item.paragraph-color-title-black h5,
.entity-paragraphs-item.paragraph-color-title-black h5,
.entity-field-collection-item.paragraph-color-title-black h6,
.entity-paragraphs-item.paragraph-color-title-black h6 {
  color: #000000;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content {
  padding-left: 0;
  padding-right: 0;
  max-width: none;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items {
  margin-right: 0;
  margin-left: 0;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item {
  padding-left: 0;
  padding-right: 0;
  margin-left: -3px;
  margin-right: -3px;
  margin-bottom: 0;
  width: 25%;
}
@media (min-width: 639px) and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item {
    width: 50% !important;
  }
}
@media (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item {
    margin-top: -8px;
  }
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin: 0;
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-link {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width > .content .field-name-field-paragraph-banners > .field-items > .field-item .field-name-field-paragraph-image2 .field-item img {
  width: 100%;
}
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-collection-view-links {
  display: none;
}
@media screen and (min-width: 768px) {
  .entity.entity-paragraphs-item.margin-size-small {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .entity.entity-paragraphs-item.margin-size-medium {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .entity.entity-paragraphs-item.margin-size-big {
    padding-top: 150px;
    padding-bottom: 150px;
  }
}
@media screen and (max-width: 767px) {
  .entity.entity-paragraphs-item.margin-size-small {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .entity.entity-paragraphs-item.margin-size-medium {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .entity.entity-paragraphs-item.margin-size-big {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
.margin-top-no {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
.margin-top-no .field-type-field-collection {
  margin-top: 0 !important;
}
.margin-top-no .paragraphs-item-assets {
  padding-top: 0 !important;
}
.margin-top-no.paragraphs-item-gallery .swiper-slide {
  padding-top: 0 !important;
}
.margin-top-no > .content > .field-name-field-paragraph-title {
  margin-top: 0 !important;
}
.margin-bottom-no {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.margin-bottom-no .field-type-field-collection {
  margin-bottom: 0 !important;
}
/* Assets module */
.entity-paragraphs-item.paragraphs-item-accordion {
  margin-top: 75px;
  margin-bottom: 75px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron > .content > h2 {
    font-size: 47.988px;
  }
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-summary {
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items {
  margin-top: 40px;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items > .field-item {
  padding: 32px;
  border: 1px solid #f4f4f4;
  border-bottom-width: 0px;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items > .field-item:last-child {
  border-bottom-width: 1px;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items .field-name-field-paragraph-title {
  margin: 0;
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items .field-name-field-paragraph-title:after {
  float: right;
  width: 40px;
  height: 18px;
  content: '';
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}
.entity-paragraphs-item.paragraphs-item-accordion.layout-theme-chevron .field-name-field-paragraph-accordion > .field-items .field-name-field-paragraph-text {
  padding-top: 20px;
}
.entity-paragraphs-item.paragraphs-item-accordion > .content {
  max-width: 950px;
}
.entity-paragraphs-item.paragraphs-item-accordion .field-name-field-paragraph-accordion {
  text-align: left;
}
.entity-paragraphs-item.paragraphs-item-accordion .field-name-field-paragraph-accordion p:last-child {
  margin-bottom: 0;
}
.entity-paragraphs-item.paragraphs-item-accordion .field-name-field-paragraph-accordion p:first-child {
  margin-top: 0;
}
.entity-paragraphs-item.paragraphs-item-accordion .field-name-field-paragraph-accordion .field-name-field-paragraph-title {
  cursor: pointer;
}
/* Assets module */
.entity-paragraphs-item.paragraphs-item-assets {
  padding-top: 100px;
}
.entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items {
  margin-right: -15px;
  margin-left: -15px;
}
.entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items > .field-item {
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 100px;
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-assets .field-name-field-paragraph-assets > .field-items > .field-item {
    float: left;
    width: 33.33333333%;
  }
}
.entity-paragraphs-item.paragraphs-item-assets h2.field-name-field-paragraph-title {
  font-size: 14px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 2em;
}
.entity-paragraphs-item.paragraphs-item-assets h2.field-name-field-paragraph-title > .field-items > .field-item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.entity-paragraphs-item.paragraphs-item-assets.assets-transparent .field-name-field-paragraph-assets > .field-items > .field-item {
  margin-bottom: 0;
}
.entity-paragraphs-item.paragraphs-item-assets.assets-transparent .assets-button {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-assets .assets-button .btn {
  padding: 20px 90px;
}
.entity-paragraphs-item.paragraphs-item-assets .assets-button.transparent .btn {
  background: transparent;
  border-color: inherit;
  border-style: solid;
  border-width: 1px;
}
div.paragraphs-item-building-s-list > div.content > h2 {
  margin: 100px auto 50px auto;
  font: bold 36px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none !important;
  max-width: 90%;
}
@media screen and (max-width: 767px) {
  div.paragraphs-item-building-s-list > div.content > h2 {
    font: bold 24px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 80px auto 30px auto;
  }
}
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:focus .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:focus .field-type-text {
  color: #f4f4f4;
}
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building .thumbnail:focus .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+1) .node-building-ret .thumbnail:focus .fix-layout {
  border: solid 20px #f0ec81;
}
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:focus .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:focus .field-type-text {
  color: #f4f4f4;
}
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building .thumbnail:focus .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+2) .node-building-ret .thumbnail:focus .fix-layout {
  border: solid 20px #f0ec81;
}
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:hover h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:focus h3,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:hover .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:focus .field-type-text,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:focus .field-type-text {
  color: #f4f4f4;
}
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:hover .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building .thumbnail:focus .fix-layout,
div.paragraphs-item-building-s-list .item:nth-child(3n+3) .node-building-ret .thumbnail:focus .fix-layout {
  border: solid 20px #f0ec81;
}
@media screen and (min-width: 768px) {
  div.paragraphs-item-building-s-list .item {
    margin-bottom: 40px;
  }
  div.paragraphs-item-building-s-list .item:last-child {
    margin-bottom: 0px;
  }
}
div.paragraphs-item-building-s-list .item:last-child .node-building .thumbnail {
  margin-bottom: 0;
}
div.paragraphs-item-building-s-list .content.building-short {
  max-width: none;
  padding: 0;
}
div.paragraphs-item-building-s-list .content.building-short .item {
  background: #4cbdd4;
  color: #f0ec81;
  margin: 0 !important;
}
div.paragraphs-item-building-s-list .content.building-short .item h1,
div.paragraphs-item-building-s-list .content.building-short .item h2,
div.paragraphs-item-building-s-list .content.building-short .item h3,
div.paragraphs-item-building-s-list .content.building-short .item h4,
div.paragraphs-item-building-s-list .content.building-short .item h5,
div.paragraphs-item-building-s-list .content.building-short .item h6,
div.paragraphs-item-building-s-list .content.building-short .item .h1,
div.paragraphs-item-building-s-list .content.building-short .item .h2,
div.paragraphs-item-building-s-list .content.building-short .item .h3,
div.paragraphs-item-building-s-list .content.building-short .item .h4,
div.paragraphs-item-building-s-list .content.building-short .item .h5,
div.paragraphs-item-building-s-list .content.building-short .item .h6 {
  color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item a {
  border-color: #f0ec81;
  color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item a:hover,
div.paragraphs-item-building-s-list .content.building-short .item a:focus {
  color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
div.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active,
div.paragraphs-item-building-s-list .content.building-short .item .button.active,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button.active:hover,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button:active:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.active:focus,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button:active.focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.active.focus,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active,
div.paragraphs-item-building-s-list .content.building-short .item .button.active,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button {
  background-image: none;
}
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled]:hover,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled]:focus,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled.focus,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled].focus,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
div.paragraphs-item-building-s-list .content.building-short .item .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
div.paragraphs-item-building-s-list .content.building-short .item .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
div.paragraphs-item-building-s-list .content.building-short .item .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
div.paragraphs-item-building-s-list .content.building-short .item .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
div.paragraphs-item-building-s-list .content.building-short .item .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
div.paragraphs-item-building-s-list .content.building-short .item .swiper-button-prev,
div.paragraphs-item-building-s-list .content.building-short .item .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
div.paragraphs-item-building-s-list .content.building-short .item .swiper-button-next,
div.paragraphs-item-building-s-list .content.building-short .item .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
div.paragraphs-item-building-s-list .content.building-short .item .button {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
div.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active,
div.paragraphs-item-building-s-list .content.building-short .item .button.active,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button.active:hover,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button:active:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.active:focus,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button:active.focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.active.focus,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
div.paragraphs-item-building-s-list .content.building-short .item .button:active,
div.paragraphs-item-building-s-list .content.building-short .item .button.active,
.open > .dropdown-togglediv.paragraphs-item-building-s-list .content.building-short .item .button {
  background-image: none;
}
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled]:hover,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button:hover,
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled]:focus,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button:focus,
div.paragraphs-item-building-s-list .content.building-short .item .button.disabled.focus,
div.paragraphs-item-building-s-list .content.building-short .item .button[disabled].focus,
fieldset[disabled] div.paragraphs-item-building-s-list .content.building-short .item .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
div.paragraphs-item-building-s-list .content.building-short .item .button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards > .field-items > .field-item {
  margin-bottom: 80px;
  text-align: left;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards > .field-items > .field-item:first-child {
  margin-top: 80px;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title small,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title small,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-title {
    font-size: 24px;
  }
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link {
  margin-top: 1.5em;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-cards .field-name-field-paragraph-cards .field-name-field-paragraph-link a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
/* carousel block module */
.entity-paragraphs-item.paragraphs-item-carousel-block {
  overflow: hidden;
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block {
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block {
    height: 450px;
  }
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block {
    height: 700px;
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block .view-footer {
    display: none;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-block.limited-size {
  max-width: 1450px;
  margin: 0 auto;
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.limited-size {
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.image-block-limited-height {
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.image-block-limited-height {
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.image-block-limited-height {
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.image-block-limited-height {
    height: 315px;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-block > .content {
  max-width: none;
  padding: 0;
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.simple-link .views-field-title .title:not(:only-child) {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  margin-top: 32px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:active,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:hover,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link:focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.disabled.focus,
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-default.buttonlike-link .views-field-title a.button-link {
    margin-top: 42px;
    padding: 20px 40px;
  }
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-chevron .views-field-title .title {
    font-size: 48px;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-chevron .views-field-title .title {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-chevron .views-field-title a.button-link {
  text-transform: uppercase;
  font-weight: normal;
  margin-top: 32px;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-chevron.simple-link .views-field-title a.button-link {
  width: 80px;
  height: 22px;
  font-size: 0;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="80" height="22" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E') !important;
}
.entity-paragraphs-item.paragraphs-item-carousel-block.layout-theme-chevron.buttonlike-link .views-field-title a.button-link {
  font-size: 16px;
  padding: 15px 66px 15px 24px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: right 24px center;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="30" height="8" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E') !important;
}
/* carousel block module */
.entity-paragraphs-item.paragraphs-item-carousel-of-images {
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images > .content {
  padding: 0;
  position: relative;
  max-width: 1450px;
  margin: 0 auto;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images > .content .container-fluid {
  z-index: 10;
  height: 100%;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  position: absolute;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images > .content .container-fluid > div {
  position: relative;
  height: 100%;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images > .content .container-fluid .switer-button {
  pointer-events: all;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-container {
  height: 100%;
  background-color: transparent;
  overflow: visible;
  position: static;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images.margin-top-no .swiper-container {
  padding-top: 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide {
  opacity: 0;
  transition: opacity 0.5s;
  background-size: cover;
  background-position: center;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide.swiper-slide-active {
  opacity: 1;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide:before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.2);
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-topleft {
  max-width: 65%;
  font-size: 36px;
  font-weight: 500;
  text-align: left;
  white-space: break-spaces;
  position: absolute;
  line-height: 1.3;
  letter-spacing: -2px;
  top: 25px;
  left: -110px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-bottomright {
  max-width: 33%;
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  bottom: 40px;
  right: -110px;
  background-size: cover;
  position: absolute;
  z-index: 1;
  padding: 50px 40px;
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-bottomright .text {
  max-height: 105px;
  overflow: hidden;
  white-space: pre-wrap;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-carousel-of-images > .content {
    height: 500px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-container {
    padding: 60px 0;
    max-width: 800px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-pagination-bullets {
    bottom: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-carousel-of-images > .content {
    height: 780px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-container {
    padding: 100px 0;
    max-width: 900px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-pagination-bullets {
    bottom: 35px;
  }
}
@media screen and (max-width: 1199px) {
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-topleft {
    top: 20px;
    left: 40px;
    font-size: 24px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-bottomright {
    bottom: 0;
    max-width: 50%;
    right: 40px;
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-carousel-of-images > .content {
    height: 400px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-container {
    padding: 0;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-pagination-bullets {
    bottom: 20px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-topleft {
    max-width: none;
    text-align: center;
    left: 0;
    white-space: normal;
    right: 0;
    padding: 0 15px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-slide .label-bottomright {
    bottom: 40px;
    max-width: 80%;
    text-align: center;
    left: 0;
    right: 0;
    margin: auto;
    padding: 35px 40px 45px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-of-images div.swiper-button {
    display: none;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-of-images .swiper-pagination-bullet {
  opacity: 1;
}
/* carousel timeline module */
.entity-paragraphs-item.paragraphs-item-carousel-timeline {
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: background-color 0.5s;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline > .content {
  padding: 0;
  position: relative;
  max-width: 1450px;
  margin: 0 auto;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline > .content .container-fluid {
  z-index: 10;
  height: 100%;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  position: absolute;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline > .content .container-fluid > div {
  position: relative;
  height: 100%;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline > .content .container-fluid .switer-button {
  pointer-events: all;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-container {
  height: 100%;
  max-width: 1180px;
  background-color: transparent;
  overflow: visible;
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide {
  opacity: 0;
  transition: opacity 0.5s;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide.swiper-slide-active {
  opacity: 1;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 74%;
  height: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image:before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image img {
  max-height: 100%;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image img.plan_b {
  opacity: 0.001;
  transition: 0.3s opacity;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: contain;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image svg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide.legend-with-line .paragraphs-items {
  border-top: 1px solid;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
  width: 29%;
  position: absolute;
  text-align: left;
  overflow-y: hidden;
  letter-spacing: normal;
  bottom: 20px;
  right: 0;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
    padding: 30px 10px 40px 25px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
    padding: 30px 10px 40px 10px;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .mCustomScrollBox {
  padding-right: 15px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .mCSB_container {
  margin-right: 0;
  padding: 0 5px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .year {
  font-size: 14px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .title {
  margin-top: 12px;
  font-size: 30px;
  font-weight: bold;
  line-height: 1.2;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .plan-switcher {
  margin-top: 20px;
  display: inline-block;
  clear: both;
  float: left;
  border-radius: 26px;
  height: 26px;
  border: 1px solid #4cbdd4;
  background-color: #4cbdd4;
  font-size: 10px;
  color: #a6a6a6;
  overflow: hidden;
  text-transform: uppercase;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .plan-switcher div {
  float: left;
  height: 24px;
  line-height: 24px;
  transition: 0.1s background-color, 0.3s color;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .plan-switcher div:last-child {
  padding: 0 12px 0 5px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .plan-switcher div:first-child {
  padding: 0 5px 0 12px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .plan-switcher div.active {
  padding: 0px 12px;
  border-radius: 24px;
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .paragraphs-items {
  font-size: 0;
  margin-top: 15px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .paragraphs-items .field-name-field-paragraph-item > .field-items > .field-item {
  display: inline-block;
  text-align: left;
  margin-right: 15px;
  margin-top: 10px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .flex-table {
  font-size: 12px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .flex-table .thead .trow {
  border: 0;
  border-bottom: 2px solid;
  font-weight: 500;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .flex-table .tbody .trow {
  position: relative;
  border-bottom: 1px solid;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .flex-table .tbody .trow.clickable {
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .flex-table .tbody .tcell {
  font-weight: 300;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table {
  border: 0;
  font-size: 12px;
  width: 100% !important;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table thead tr {
  border: 0;
  border-bottom: 2px solid;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table th {
  font-weight: 500;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table td,
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table th {
  border: 0;
  padding: 10px 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table td {
  font-weight: 300;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table tr {
  border-bottom: 1px solid;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card table tr.clickable {
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover {
  position: absolute;
  display: none;
  bottom: calc(100% + 5px);
  background-color: #4cbdd4;
  color: #ffffff;
  padding: 10px 20px;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover {
    left: 0;
    right: 0;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover {
    left: -5px;
    right: -5px;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover h2 {
  font-size: 20px;
  margin: 0 0 10px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover:after {
  position: absolute;
  bottom: -10px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #4cbdd4 transparent transparent transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover .arrow {
  margin: 12px 0;
  cursor: pointer;
  border-radius: 50%;
  background: #ffffff none no-repeat center center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
  background-size: 25%;
  width: 40px;
  height: 40px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .floor-popover .close-elm {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .trow.active {
  background-color: rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .trow.active.mobile .floor-popover {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .floorplan .trow.active.desktop .floor-popover {
    display: block;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .download-link {
  margin-top: 1em;
  clear: both;
  float: left;
  display: inline-block;
  color: inherit;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  padding-right: 20px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='512pt' viewBox='0 0 512 512' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%234cbdd4' d='m409.785156 278.5-153.785156 153.785156-153.785156-153.785156 28.285156-28.285156 105.5 105.5v-355.714844h40v355.714844l105.5-105.5zm102.214844 193.5h-512v40h512zm0 0'/%3E%3C/svg%3E");
  background-size: 10px 12px;
  background-position: right center;
  background-repeat: no-repeat;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description {
  padding-top: 33px;
  clear: both;
  font-size: 16px;
  line-height: 1.5;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description p {
  margin: 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description p + p {
  margin-top: calc(1em * 1.5);
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description a {
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description:first-child {
  margin-top: 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-topleft {
  max-width: 65%;
  font-size: 36px;
  font-weight: 500;
  text-align: left;
  white-space: break-spaces;
  position: absolute;
  line-height: 1.1;
  top: 40px;
  left: -50px;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-bottomleft {
  max-width: 33%;
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
  bottom: 35px;
  left: -25px;
  background-size: cover;
  position: absolute;
  z-index: 1;
  color: #ffffff;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 240 153" preserveAspectRatio="none"%3E %3Cpath fill="%23fff" d="M223.215 18.584l-2.2-1.403c1.355.367 2.493.9 3.063 1.081.569.267.524.096-.493-.604-.371 1.01-8.605-4.166-8.979-2.985l-1.444-.878c.428.178.499.18.902.358-1.396-.878-1.944-.89-2.588-.902-.31-.007-.668-.014-1.168-.11-.5-.094-1.14-.362-2.042-.72-1.281-.535-2.157-1.063-1.277-.875l-2.852-.822c-.83-.357-.614-.437.217-.166l-2.184-.808-2.185-.724h.023c-.62-.012-2.049-.211-2.739-.31-1.09-.532.547.096.288-.164l-2.427-.474c-.97-.614 1.029-.234 2.692.31-2.217-1.913-1.998-.466-6.863-2.433l2.284.471c-1.441-1.048-3.227-1.339-5.813-2.41.616.352 5.121 2.481 2.503 2.003-.736-.27-1.71-.63-3.14-.744.006-.424-1.375-.622-3.112-.997l.126-.507c-1.881-.293-1.742.05-2.839.027-2.094-.467-2.516-.985-2.988-1.42-3.331-.662 2.301 1.066-1.676.476-2.781-.736-4.737-.777-8.075-.93-1.95-.464.337-.248-.351-.516l-1.672.135c-.429-.009-.284-.175-.211-.259-1.456.055-.126.507-2.416.46-.628.581-4.682-1.37-7.529-.749-.689-.183.339-.332.126-.506-3.892.26-3.341.101-6.546.714l-2.714-.395c1.998.465-.56.837-2.809 1.3.714.185 1.308.367 1.712.46-1.194.06-2.388.206-3.583.35-.428-.093-.068-.255.507-.498-.239.08-.478.075-.646.157-1.285-.197-.613-.522.298-.843l1.284.28c.887-.32 1.704-.728 1.541-1.07-.24.08-.67.155-1.171.145.24-.08.384-.162.266-.25-.118-.087-.502.075-1.077.233l-.78-.525-.194.25c-1.551-.031-3.122-.233-4.673-.265-1.676.475-3.232.867-5.051 1.34-1.819.471-3.877.938-6.53 1.308 1.319-.567.296-.757.35-1.266.714.185 1.742.036 2.937-.194 1.196-.23 2.536-.542 3.92-.514-1.432.056-1.118-.277-.759-.355-1.626.306-3.277.612-4.903.918.101-.422-1.047-.191-2.334-.302.969.699-3.663 1.028-5.651 1.581-.116-.257.366-.586 2.803-.876-2.692-.31-3.477 1.372-6.125 1.317.598-.072.909-.15 1.15-.316-1.39.481-4.783.836-3.99.428l.597-.073c-3.943.514-12.03 2.3-12.613 3.137-.047-.086.514-1.008.755-1.173l-3.51 1.965-3.51 2.05c.607-.752-1.767-1.649 1.494-2.855-.933.15-2.104.296-4.093 1.02.645-.072 1.616.457.729.778-2.409-.05-1.67.05-4.631.245.956-.15-.086 1.101-1.618 1.494.241-.25-.131-.936.42-1.18-1.248.654-2.522 1.307-3.772 2.045.937-.49.154-.845-.68-.863.404.094-3.257.952-4.264 1.356l1.602-.307c-4.262 1.186-4.186 2.63-8.426 3.986.505-.329 1.238-1.672-.917-1.037-.483.415-1.568 1.326-2.99 2.4-1.421 1.074-3.203 2.311-5.05 3.122l-.716-.015-2.857 1.384c1.76-1.406 6.766-4.784 9.482-6.256-1.603.307-.451-.179-2.849.706-.86.067 1.3-.907 1.995-1.147l-5.585 2.007c.257.43-4.25 2.12-4.017 2.549 2.017-.977 4.009-1.87 6.024-2.763.257.43-3.472 2.815-7.404 4.262-1.003.15.733-1.258.64-1.43-.507.414-3.722 1.791-4.103 1.784l1.659-.985c-2.204.634-3.56 2.134-6.214 2.674-.911.32-2.725.368-2.873.79 1.502.03 1.835 1.904.845 2.818-.31.078-4.789 1.344-5.84 1.408-1.504.139 2.224-2.162.934-2.018-.05.168-.869.746-1.229.908-.957.235.39-.67-1.698.305-.344.757-4.22 1.696-.966.914-2.018 1.062-2.158.804-4.533 1.859.763.015-2.104 2.163-4.146 3.225.122-.167-.355-.177-.57-.181-2.087.89-3.67 1.452-5.252 2.099-1.56.647-3.096 1.38-5.02 2.613-.193.08-.746.409-1.153.57-.409.247-.696.326-.285-.09-.556.497-1.04 1.082-2.223 2.16-1.157.826-.504.16.22-.504.725-.664 1.521-1.327.633-.92-.075.252-.824 1-1.768 2-.943 1-2.058 2.334-2.883 3.42.143.004.433-.33.844-.746s.92-1 1.476-1.582c1.09-1.166 2.346-2.413 3.19-3.16.02.34-.684 1.26-1.895 2.677-1.212 1.418-2.884 3.421-4.78 6.098-1.507 2.176-1.824 2.679-1.847 2.593-.023-.085.247-.674.003-.254-1.388 2.178-2.345 4.196-3.036 5.964-.691 1.768-1.163 3.201-1.588 4.636-.424 1.434-.8 2.869-1.23 4.727-.052.254-.103.507-.178.76-.05.254-.102.508-.178.846-.05.253-.127.591-.178.845-.052.338-.104.677-.18 1.015-.233 1.353-.492 2.96-.685 4.908-.081.763-.137 1.356-.191 1.864-.054.423-.058.763-.084.932-.052.338-.075.253-.094-.087-.04-.595 0-1.867-.104-1.19.125-2.29.366-4.237.625-5.844.13-.846.284-1.607.412-2.283.152-.676.28-1.353.431-1.944.605-2.449 1.225-4.303 1.92-6.326-.594 1.6-1.164 3.286-1.667 5.228.278-1.182.706-2.871 1.228-4.473.25-.844.52-1.517.792-2.19.271-.674.494-1.264.714-1.684-.368.757-1.105 2.354-1.951 5.053-.423 1.35-.874 2.953-1.281 4.896-.407 1.944-.794 4.143-1.065 6.6-.27 2.455-.403 5.253-.39 7.97.011 2.716.192 5.35.47 7.818.277 2.467.63 4.68 1.033 6.641.178 1.022.405 1.876.584 2.813.203.853.407 1.706.613 2.39.296 1.024.733 2.306 1.009 3.075.3.77.463 1.113.21.344-.184-.513-.367-1.111-.55-1.709-.183-.597-.366-1.195-.525-1.793-.43-1.79.074-.168.532 1.284.23.684.459 1.368.552 1.539.093.172.024.001-.296-1.109 1.494 4.359 3.326 8.386 5.722 13.018l.39 1.282c-.045-.256-1.558-3.173-2.209-4.459.513.944 1.393 2.914 2.324 4.716.93 1.801 1.911 3.434 2.524 4.041-.28-.515-.583-1.031-.863-1.546-.28-.515-.559-1.03-.837-1.63 1.8 2.753 4.078 5.516 6.354 8.448-.49-.858-.63-1.031-.842-1.29-.211-.259-.493-.604-1.262-1.978.65 1.286-.803-.611-2.112-2.674-1.31-1.979-2.5-4.041-1.478-1.898-.766-1.628-1.417-2.915-2.139-4.288-.72-1.457-1.487-3.001-2.41-5.481.022.17.184.598.113.511-.046-.085-.326-.6-1.133-2.739-.069-.171-.255-.514-.371-.771-.046-.171-.07-.172-.116-.257.023.085.045.17.092.256-.07-.171-.093-.172.023.085.368 1.026.667 1.881.78 2.308-.443-.773-1.321-2.913-2.125-5.306-.827-2.393-1.53-5.124-1.894-6.574-.18-.853-.246-1.193-.245-1.278 0-.085.045.17.114.426.136.512.319 1.11.14.173-.338-1.45-.677-2.9-.942-4.518.004-.34-.297-2.807-.374-4.251-.063-.68-.057-1.105-.014-.764.022.17.065.51.129 1.106.044.255.064.595.13 1.02.066.427.108.852.196 1.363-.348-2.553-.575-5.274-.634-7.992.058-2.63.214-5.427.51-8.052.298-2.625.758-4.992 1.14-6.767.733-3.21 2.15-7.51 1.377-4.98.497-1.517 1.04-2.949 1.607-4.295.566-1.347 1.154-2.523 1.742-3.699l.048.001c3.59-6.377 7.756-11.13 12.318-13.328 1.348-.906 2.72-1.811 4.997-2.698l.453.094c1.753-.898 5.25-1.93 5.998-2.593 1.908.04 8.466-3.391 11.558-4.516l.102-.507c2.111-.89 4.127-1.783 6.767-3.002l-.163-.343c1.13-.655 2.592-1.135 4.197-1.611 1.63-.56 3.402-1.119 5.2-1.76-.242.249-1.153.57-1.8.726 4.281-.76 9.023-3.974 12.897-4.658.96-.49 1.654-.645 2.348-.8-.095-.003-.168.08-.24.08.096.001.24-.08.408-.162.43-.076.861-.152 1.34-.227-.407.076-.789.068-1.124.146.743-.24 1.87-.64 2.973-1.127l.474.264c.095.002.168-.081.263-.08 1.1-.231.865-.49.294-.587.552-.243 1.08-.487 1.465-.734.902.358 2.902-1.129 4.114-.764.36-.248 1.774-.728 3.142-1.294 1.366-.481 2.733-1.047 3.025-1.466.046.086.358.007-.242.25 1.244-.23 2.464-.544 3.592-1.03l.52.35 2.69-1.387c1.647-.052 2.315-.038.707.693 3.934-1.617 3.187-1.038 6.543-2.327l-.171.336c1.196-.23 3.116-1.125 3.831-1.025.667.014 1.838-.132 3.297-.357.741-.154 1.554-.307 2.414-.375.857.103 1.79-.048 2.746-.198 3.826-.685 8.199-1.19 11.635-1.29-1.324-.875 3.195.151 3.469-.692.403.178 1.357.198.231.514 1.746-.304 3.082-.276 4.251-.337 1.17-.061 2.221-.124 3.443-.524.403.178-.745.41-.389.502.288-.08 1.125-.232 1.481-.14.357.092-.504.245-1.079.402 3.581-.18 3.948-.852 4.22-1.61 1.81.291 2.717.225 4.035-.257.617.267 1.688.459-.555.498 1.24.025 7.629.41 7.779-.096.379.178 1.74.121 2.074.128 2.812.227 3.05.232 5.816.374l-.761-.186c1.105-.571 2.289.047 4.506.178l-.072.083c2.546.477 3.094.573 3.618.584.549.01 1.074.022 3.57.667l-.257-.43c.244-.42 1.362-.142 2.764.312 1.401.453 3.112.997 4.589 1.112l-1.044-.446c.788.016 1.903.464 2.992 1.08 1.09.617 2.203 1.234 2.986 1.504.356.177-.548-.01-1.049-.021 4.156 1.443.554-.413 3.672.16.567.436-.771.578 1.321 1.13.521.266 2.046.467 3.783.757 1.738.29 3.713.67 5.134 1.463-.614-.437-1.229-.874.222-.504 2.21.64 5.928 2.752 7.93 2.878.284.176.378.263.401.348.855.272 2.21.64 3.493 1.09 1.283.366 2.494.815 2.995.825.75 1.034 3.362 1.937 5.782 2.92 2.421.983 4.628 1.877 4.571 2.555 1.707.799 3.436 1.768 5.142 2.652l-.144.082c1.634.967 2.748 1.499 3.602 1.856.214.09.403.178.593.267l.498.265c.165.088.307.176.449.264l.426.263c.705.863.162.428.114.427.283.26.54.69.774 1.034.233.43.468.688.653 1.117.093.171.21.343.303.515.094.172.186.428.279.6.186.343.348.771.486 1.113.624 1.541 1.083 2.908 1.469 4.444.41 1.451.772 2.987 1.104 4.945.356 1.96.706 4.344.924 7.743-.007.51-.037 1.018-.044 1.527.036.934.105 2.888-.001 5.517-.041 1.357-.156 2.798-.272 4.408-.163 1.524-.352 3.218-.612 4.825-.284 1.607-.615 3.213-.995 4.903-.38 1.69-.783 3.294-1.209 4.898-.853 3.208-1.801 6.329-2.719 9.026.026-.17.101-.422.376-1.35-.499 1.602-1.067 3.118-1.66 4.634-.592 1.515-1.23 2.86-1.868 4.205-1.299 2.605-2.665 4.953-3.955 6.879-2.579 3.851-4.855 6.351-5.759 8.03-1.139 1.335-2.277 2.584-3.413 3.749 4.49-4.066-.637 1.261 1.243-.229-1.765 1.831-4.602 3.471-2.431 1.648l.337-.248c.368-.756-1.031.404-2.525 1.561-1.494 1.158-3.083 2.229-3.031 1.89-2.239 1.567-4.476 2.964-6.667 4.447-1.107.741-2.213 1.397-3.296 2.139-1.106.656-2.187 1.228-3.293 1.885-2.187 1.228-4.35 2.457-6.49 3.686-2.138 1.144-4.275 2.204-6.388 3.264l1 .105-2.955 1.552c-.766.239-1.05.064 1.039-.997-.549.074-1.44.65-2.186 1.144-.746.494-1.372.99-1.397 1.074-4.125 1.613 1.594-1.495.322-.927l-1.705.814.383-.077c-1.372.906-1.495 1.243-4.039 2.379-1.607.646-.835-.017-1.458.224 0 0-.048-.001-.192.081-.144.082-.384.162-.769.409-1.247.484-2.47.968-3.717 1.452l1.504-.054c-1.634.9-3.501 1.371-1.782 1.236-.645.072-1.818.387-3.256.867-.718.24-1.51.563-2.324.801-.814.238-1.654.56-2.492.798-3.353 1.034-6.565 2.157-7.353 2.226-2.303.971-4.6 1.518-7.424 2.139.693-.071 1.141.363-1.3.907.875-1.255-4.465.333-6.439-.132.881.103-.842.492-2.468.798-1.603.307-3.085.531-1.705.814-2.029.128-.113-.427-1.664-.459-1.219.23-2.487.459-3.801.601-1.314.143-2.699.285-4.106.256-1.409.056-2.84.026-4.32.081-.739-.015-1.479.054-2.219.039-.74.07-1.48.055-2.244.124-.098.168.902.358-.389.586l-3.164-.744c-1.193.061-1.108.826-3.249.358.309.091.759.355-.028.339-11.7-1.004-23.957-1.425-35.76-5.571 1.59.626.52.435-.694.155.784.271-.028.339.112.597-1.64-.543-3.302-1.087-4.94-1.714-.91.321-5.326-1.383-5.855-1.054l1.57.372c-2.1.042 2.882 2.181 2.538 2.938.596.012 1.263.11 2.023.381.736.269 1.567.541 2.421.898 1.733.63 3.634 1.263 5.568 1.133.854.357-.74.069-.292.418.502-.075 1.027-.064 1.717.035.69.099 1.522.371 2.617.563l-.24.08c3.072.488 5.26.957 7.544 1.428 1.142.278 2.308.472 3.618.668 1.31.197 2.76.481 4.499.772l-.496-.435c1.477.2 1.785.376 2.474.56 1.723-.389-4.168-.51-2.611-.987 1.94 1.228 10.462.808 11.783 1.939 2.289.132-.662-.438 1.628-.391l.593.267.577-.328c1.502.031 2.261.386 2.306.557-.357-.008-1.026.063-1.432.055 1.953.295 5.488-.057 6.155.041l-2.193-.129c.787.016 1.575-.053 2.41-.036.812-.068 1.648-.136 2.506-.118 1.696-.135 3.414-.185 5.134-.319 1.718-.05 3.44-.354 5.089-.575 1.672-.22 3.275-.527 4.782-.836l-.452-.094c1.148-.231 1.961-.384 2.606-.455.646-.157 1.123-.147 1.602-.222.979-.065 2.006-.214 4.542-.756l-.192.081c1.008-.404 2.372-.715 3.735-1.027-1.271.568 2.413-.205.733.525 4.983-1.596 2.469-.883 5.758-2.429l.762.101c1.128-.571 1.203-.824 3.744-1.706-2.064.892 1.623-.051-.706 1.089 2.655-.54 4.621-1.263 6.227-1.909 1.607-.646 2.856-1.3 4.073-1.275 2.409-1.818-4.597 1.264-3.229.613-1.147.146 1.999-1.402 3.652-1.962.839-.322 1.579-.307 2.606-.456.526-.074 1.124-.147 1.866-.386.359-.078.767-.239 1.222-.399.432-.161.936-.406 1.464-.649-.432.161-.456.245-.865.491 1.604-.476 3.1-1.719 5.063-2.273 1.087-.996 2.52-1.136 2.818-1.979l-3.891 1.957c2.211-1.227 4.259-2.798 7.883-4.421-.289.248-1.349.991-2.095 1.485 1.079-.403 2.044-1.232 3.146-1.549-.298.843-4.712 2.705-7.069 4.184.574-.158 1.679-.729 2.521-1.221.817-.493 1.37-.821.764-.069 1.67-1.833 4.179-2.122 7.022-4.27l-.173.506c.457-.33 1.396-.99 2.213-1.398l-1.497 1.327c.578-.412 1.155-.74 1.708-1.068.553-.328 1.129-.571 1.682-.899 1.105-.572 2.209-1.058 3.316-1.799-4.665 2.79-1.052.148-3.044 1.041 2.865-1.979 3.703-2.216 4.613-2.452.455-.16.933-.236 1.725-.559.384-.162.84-.407 1.393-.735s1.228-.824 2.022-1.317c-.868.662-3.271 1.97-1.92.81 1.227-.739 2.837-1.64 3.605-1.963 4.236-2.884-.668-.014 1.14-1.42 1.461-.479 2.072-1.57 3.927-2.975l.042.425c2.43-1.562 2.747-2.065 2.99-2.4.244-.419.438-.67 2.607-2.323l-1.815 2c.748-.664 1.495-1.243 2.268-1.991l-.44.84c1.232-1.163 2.03-1.995 2.827-2.743.41-.331.797-.747 1.232-1.163.218-.25.459-.415.724-.664.266-.249.533-.583.822-.832-.576.328.275-.928 2.337-3.517.726-.834.53-.413.53-.413s.048.001.266-.249c.219-.335.631-.836 1.361-1.925-.636 1.176-1.321 2.52-2.65 3.765-.122.253-.633 1.006-.757 1.343.387-.417.822-.832 1.283-1.417.461-.584.922-1.169 1.36-1.839.899-1.255 1.728-2.596 2.24-3.434-.414.67-.9 1.34-1.143 1.674 1.389-2.263 2.734-4.782 4.06-7.64.659-1.09.167.003-.324 1.096.392-.84.735-1.512 1.129-2.438.37-.926.812-1.85 1.378-3.197-.251.928-.111 1.186-1.781 4.801.319-.672.614-1.345.935-2.102.318-.673.615-1.43.911-2.188.616-1.516 1.186-3.117 1.757-4.802.122-.252.591-1.431.962-2.442.371-1.01.644-1.77.443-1.01.944-2.866 1.974-6.834 2.942-11.482.127-.592.23-1.184.357-1.775.127-.592.231-1.269.336-1.946l.313-2.03.132-1.016.134-1.1c.324-2.88.555-5.93.619-8.985.004-.34-.014-.764-.004-1.528-.015-.68-.025-1.698-.058-2.887-.141-5.604-.743-10.625-1.665-14.887-.946-4.263-2.235-7.855-3.922-10.18-.606-1.117-1.238-2.063-1.895-2.84-.355-.263-.568-.352-.71-.44l-.12-.002c.047.086.33.346.541.605.212.26.375.517.185.428-.095-.002-.261-.09-.569-.266-.284-.175-.687-.354-1.256-.62-3.152-1.592-1.154-1.127-2.241-1.913-.784-.27-1.877-.633-3.11-1.167-1.234-.535-2.657-1.158-4.1-2.121 1.031-.319 1.787.206 2.689.564zM190.029 5.936c.643.098 1.954.21 2.402.559-.744.324-1.31-.112-2.402-.559zm-50.851-4.523c.479-.16 1.218-.06 2.075.043-.621.072-1.313.058-2.075-.043zM1.103 73.528l.004-.255c.055-.593.109-1.016.16-1.355.053-.338.081-.677.107-.846.054-.423.079-.508.054-.423-.027.169-.185 1.354-.325 2.879zm-.125 9.588c.083.936.108.851.09.426-.088-.596-.226-2.805-.194-5.266-.004.34-.035.848-.02 1.612.018.34.012.85.029 1.359.017.51.056 1.19.095 1.87zm171.527 52.915l.575-.158c-1.298.738-.936.406-.575.158z"/%3E%3C/svg%3E');
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-bottomleft .text {
  padding: 50px 40px;
  white-space: pre-wrap;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline > .content {
  height: 760px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-container {
  padding: 110px 0;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
  max-height: calc(95% - 65px);
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-nav {
  position: absolute;
  right: 0;
  width: 150px;
  height: 60px;
  top: 100px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager {
  left: 0;
  right: 0;
  position: absolute;
  bottom: 20px;
  white-space: nowrap;
  color: #ffffff;
  font-size: 14px;
  min-height: 50px;
  padding: 0 20px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager::selection {
  background-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .swiper-pagination-bullets {
  position: relative;
  height: 50px;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .swiper-pagination-bullet:focus {
  outline-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .swiper-pagination-bullet {
  width: auto;
  height: auto;
  min-width: 50px;
  margin: 0 7px;
  background-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .swiper-pagination-bullet:before {
  display: block;
  content: "";
  margin: 0 auto 15px;
  width: 10px;
  height: 10px;
  background-color: transparent;
  border: 2px solid #ffffff;
  border-radius: 50%;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager .mCSB_container {
  margin-bottom: 10px;
}
@media screen and (max-width: 1280px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-container {
    padding: 80px 40px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
    width: 35%;
    max-height: calc(95% - 80px);
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-topleft {
    left: 40px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-bottomleft {
    left: 55px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-nav {
    right: 40px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager {
    bottom: 10px;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline > .content {
    height: 600px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-topleft {
    left: 20px;
    top: 20px;
    max-width: 45%;
    font-size: 21px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-bottomleft {
    left: 20px;
    bottom: 0;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-nav {
    top: 80px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image {
    width: 60%;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
    width: 41%;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card .description {
    font-size: 14px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-carousel-timeline > .content {
    height: auto;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-container {
    padding: 80px 15px 20px;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .image {
    width: 100%;
    position: relative;
    height: auto;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .card {
    width: 100%;
    position: static;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-nav {
    display: none;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .wrapper-pager {
    top: 20px;
    bottom: auto;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-topleft {
    display: none;
  }
  .entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-slide .label-bottomleft {
    display: none;
  }
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline .swiper-pagination-bullet {
  opacity: 1;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline polygon {
  fill: rgba(0, 0, 0, 0.001);
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline polygon.active,
.entity-paragraphs-item.paragraphs-item-carousel-timeline polygon:hover {
  fill: rgba(0, 0, 0, 0.35);
  transition: 0.25s fill;
}
.entity-paragraphs-item.paragraphs-item-carousel-timeline polygon.clickable {
  cursor: pointer;
}
/* contact us enquire module */
.entity-paragraphs-item.paragraphs-item-contact-us-enquire .node-title {
  margin-top: 0;
}
.entity-paragraphs-item.paragraphs-item-contact-us-enquire.hideIcons .group-contact-us-social {
  display: none;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-contact-us-enquire .col-md-6 + .col-md-6 {
    margin-top: 40px;
  }
}
.entity-paragraphs-item.paragraphs-item-downloads {
  margin-top: 75px;
  margin-bottom: 75px;
}
.entity-paragraphs-item.paragraphs-item-downloads .edit-title-wrapper {
  position: relative;
  margin-bottom: 50px;
}
.entity-paragraphs-item.paragraphs-item-downloads .edit-title-wrapper input.form-control {
  background: none;
  border: none;
  font-size: 34px;
  box-shadow: none;
  border-bottom: 4px solid #f4f4f4;
  padding: 16px 0;
  height: 90px;
}
.entity-paragraphs-item.paragraphs-item-downloads .edit-title-wrapper .close {
  position: absolute;
  cursor: pointer;
  display: none;
  top: 35px;
  right: 0;
  font-size: 30px;
  z-index: 10;
}
.entity-paragraphs-item.paragraphs-item-downloads .edit-title-wrapper input:not(:placeholder-shown) + .close {
  display: block;
}
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter {
  list-style: none;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter li {
  margin-bottom: 25px;
  position: relative;
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter li:hover span,
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter li.active span {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter li:hover:before,
.entity-paragraphs-item.paragraphs-item-downloads ul.category-filter li.active:before {
  background-color: #f4f4f4;
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  position: absolute;
  content: '';
}
.entity-paragraphs-item.paragraphs-item-downloads .tagFilter ul {
  list-style: none;
  padding: 0 0 30px;
}
.entity-paragraphs-item.paragraphs-item-downloads .tagFilter li {
  display: inline-block;
  margin-top: 10px;
  margin-right: 20px;
  border-bottom: 4px solid transparent;
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-downloads .tagFilter li.active {
  color: #4cbdd4;
  border-bottom-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-downloads .downloads-section {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-downloads .downloads-section > h2 {
  margin-top: 0;
}
.entity-paragraphs-item.paragraphs-item-downloads .downloads-section.active {
  display: block;
  margin-bottom: 50px;
}
.entity-paragraphs-item.paragraphs-item-downloads .no-results {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-downloads .fileList article {
  padding: 15px 0;
  border-bottom: 1px solid #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-downloads .fileList .content {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='512pt' viewBox='0 0 512 512' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%234cbdd4' d='m409.785156 278.5-153.785156 153.785156-153.785156-153.785156 28.285156-28.285156 105.5 105.5v-355.714844h40v355.714844l105.5-105.5zm102.214844 193.5h-512v40h512zm0 0'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 30px 35px;
}
.entity-paragraphs-item.paragraphs-item-downloads .fileList .content a {
  display: block;
  padding-right: 50px;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-downloads .fileList .content .meta {
  display: none;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-downloads .fileList .content {
    background: none;
  }
  .entity-paragraphs-item.paragraphs-item-downloads .fileList .content a {
    padding-right: 0;
  }
}
/* Module `form` styles */
.entity-paragraphs-item.paragraphs-item-form {
  padding-bottom: 80px;
  padding-top: 80px;
  margin-top: 0;
  margin-bottom: 0;
  background: #f4f4f4;
}
@media (max-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-form {
    padding: 35px 0;
  }
}
.entity-paragraphs-item.paragraphs-item-form > .content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 580px;
  /* FILE component */
  /* SELECT */
  /* RADIO */
  /* CHECKBOX */
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-form > .content {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-form > .content {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-form > .content {
    width: 1210px;
  }
}
.entity-paragraphs-item.paragraphs-item-form > .content > .navbar-header,
.entity-paragraphs-item.paragraphs-item-form > .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-form > .content > .navbar-header,
  .entity-paragraphs-item.paragraphs-item-form > .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.entity-paragraphs-item.paragraphs-item-form > .content h2 {
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-control {
  height: 50px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .field-type-text-long {
  margin: 20px 0;
  color: inherit;
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component--first-name {
  width: 48%;
  float: left;
  display: inline-block;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component--last-name {
  width: 48%;
  float: right;
  display: inline-block;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component--last-name + .webform-component {
  clear: left;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-group {
  margin-bottom: 20px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions {
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 220px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active.focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled.focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active.focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:active,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:hover,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit:focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.disabled.focus,
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-progressbar {
  margin: 30px auto 50px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label {
  position: absolute;
  -webkit-transform: translate(0%, -50%);
  transform: translate(-50%, 0);
  margin: 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file input.form-file {
  padding: 12px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file span.file {
  line-height: 38px;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file span.file {
    font-size: 12px;
  }
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file input.form-file {
    padding: 14px;
    font-size: 12px;
  }
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file button.form-submit {
    font-size: 0;
  }
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file button.form-submit.btn-primary:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f093";
  }
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file .form-managed-file button.form-submit.btn-danger:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f05e";
  }
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file button.form-submit {
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-file button.form-submit .icon {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-select {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-select::after {
  background: #ffffff;
  border: 1px solid #e7e7e7;
  border-left: 0;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 48px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  width: 50px;
  right: 0px;
  bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-select .form-control:focus {
  border-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-radios .form-type-radio {
  /* checked */
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-radios .form-type-radio input {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-radios .form-type-radio label {
  padding-left: 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-radios .form-type-radio label::before {
  content: " ";
  color: #000;
  display: inline-block;
  margin-right: 15px;
  width: 27px;
  height: 27px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background: #FFF;
  background-position: center center;
  vertical-align: middle;
  padding-left: 1px;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-radios .form-type-radio input:checked + label::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 15px;
  line-height: 25px;
  background-repeat: no-repeat;
  color: #000;
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox {
  margin: 20px 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox input {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox label {
  padding-left: 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox input:checked + label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAAXNSR0IArs4c6QAAAPBJREFUKBVjYKAMVAK13wdifUqMKQJq/g/F98g1KB3JEJBhFeQYFAPU9BfJoFZyDAkCavqDZMgkdEPCgQLC6IJofA8g/ycQw8JlDpDNiKymFyp5BkjzIksgse2B7G9ADDNkOZDNhCQPZt5AUrAPyGZHU2AO5H9GUrMRyGZBUwPm6gLJ90AMs20dkM0MloGkj3dIcruAbHSLoEohlDWQQnb6XCAflMheATHMgsNANhcQEwTeQBW/gRimEZk+DRTnI2gCkgJQGvkHxMiGXAbyhZDUEM0sQDLoFpAtToxOWKAiqz0B5IDShxgQuwHxMyAmCAALgkOFF2gDgAAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox label::before {
  content: " ";
  color: #000;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAIAAABSJhvpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODFGMjhBQzEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODFGMjhBRDEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MUYyOEFBMTBDNjExRThCODFDOEUxNzA2QkE0NDA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MUYyOEFCMTBDNjExRThCODFDOEUxNzA2QkE0NDA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tpjjXQAAATtJREFUeNpi/P//PwO5gJESzQz/SQStra2qqqrnz58H2UqSzp6eHoiVampqpGmePn063L1tbW0kaF64cBEnJydEZ0VFBUSQKM2rV6/h5uaG6MzNzf337x9CM5CzdOmy169fY9W5ZctWPj4+iM6kpCS4TqjmwsJCoISZmdmHjx/RdO7bt09QUBCiMzIy8s+fP8iyIM3a2toQaWdn5+/fv8Pljh07JiIiApHy9/f/9esXmtEgzRcvXhQXF4coCgoK+v37N1Dw3LlzEhISEEF3d3dkQ1E0A8Hhw4fhzgN67PLlyzIyMhCunZ3dly9fsAYHIrQ3bdrMw8MD0cDGxgZhmJubv3//AVcsoETVggUL4dqAwMDAAFcUYI/nvr4+iE4tLa1nz57hj38siaSurk5XV/fBgwcEEw9FWRIgwACin4YMURkRqQAAAABJRU5ErkJggg==') no-repeat center center;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-component-checkboxes .form-type-checkbox input[required] + label:after {
  margin-left: 5px;
  content: "*";
}
.entity-paragraphs-item.paragraphs-item-form > .content .g-recaptcha-wrapper {
  margin: 15px 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0.5em;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 small,
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 small,
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation h2 {
    font-size: 24px;
  }
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation p {
  margin-bottom: 1.5em;
}
.entity-paragraphs-item.paragraphs-item-form > .content .webform-confirmation a {
  font-weight: 500;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-textarea {
  height: auto;
}
.entity-paragraphs-item.paragraphs-item-form > .content .field-name-field-p-title {
  margin-top: 0;
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-form > .content .field-type-text-long {
  margin: 30px 0;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-actions {
  text-align: left;
}
.entity-paragraphs-item.paragraphs-item-form > .content .form-type-radio {
  display: inline-block;
  margin-right: 25px;
}
/* Gallery module */
.entity-paragraphs-item.paragraphs-item-gallery {
  padding-bottom: 80px;
}
.entity-paragraphs-item.paragraphs-item-gallery .field-name-field-paragraph-gallery-slides {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-slide.item-with-title > .content .img-canvas:before {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.4);
}
.node-art .entity-paragraphs-item.paragraphs-item-gallery .swiper-slide.item-with-title > .content .img-canvas:before {
  display: none;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .title {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  color: #ffffff;
  font-family: inherit;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  margin: auto;
  max-width: 900px;
  padding: 50px;
  /* old IE doesn't support `word-break` */
  -ms-word-break: break-all;
  word-break: word-break;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .title {
    font-size: 36px;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .title {
    padding: 25px;
    font-size: 20.4px;
  }
}
.node-art .entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .title {
  color: #4cbdd4;
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.5;
  max-width: none;
  padding: 20px;
  padding-bottom: 0;
  position: static;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .img-canvas {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .text {
  top: auto;
  text-align: center;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-slide .content .text {
    font-size: 16px;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-text-inside .text {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  font-size: 20px;
  background-color: rgba(0, 0, 0, 0.4);
  color: #ffffff;
  padding: 25px;
  display: block;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-text-below .text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  margin: 20px 10px 60px;
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-pagination {
  bottom: 0;
  width: 100%;
  left: 0;
  right: 0;
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-pagination-bullet {
  filter: alpha(opacity=100);
  opacity: 1;
  background: none;
  border: solid 1px #ffffff;
  height: 10px;
  width: 10px;
  margin: 3px;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-pagination-bullet {
    border-color: #4cbdd4;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-pagination-bullet-active {
  background: #ffffff;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-pagination-bullet-active {
    background: #4cbdd4;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-gallery .swiper-button-prev {
  width: 33px;
  height: 33px;
  margin-top: -16px;
  background-size: 33px;
  border: 0;
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-button-prev,
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
  }
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-button-prev,
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-button-next,
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
  }
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-button-next,
  .entity-paragraphs-item.paragraphs-item-gallery .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-2-columns .swiper-container,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-3-columns .swiper-container,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-4-columns .swiper-container {
  margin: 0 auto;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-2-columns .swiper-container,
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-3-columns .swiper-container,
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-4-columns .swiper-container {
    margin: 0 60px;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-2-columns.paragraph-gallery-content-width,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-3-columns.paragraph-gallery-content-width,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-4-columns.paragraph-gallery-content-width {
  margin-bottom: 60px;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-2-columns.paragraph-gallery-content-width .swiper-slide > .content .img-canvas:after,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-3-columns.paragraph-gallery-content-width .swiper-slide > .content .img-canvas:after,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-4-columns.paragraph-gallery-content-width .swiper-slide > .content .img-canvas:after {
  content: "";
  padding-top: 100%;
  display: block;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-2-columns.paragraph-gallery-content-width .swiper-pagination,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-3-columns.paragraph-gallery-content-width .swiper-pagination,
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-4-columns.paragraph-gallery-content-width .swiper-pagination {
  bottom: -60px;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns.paragraph-gallery-content-width {
  margin-bottom: 60px;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns.paragraph-gallery-content-width .swiper-slide .img-canvas {
  height: 580px;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns.paragraph-gallery-content-width .swiper-slide .img-canvas,
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns.paragraph-gallery-content-width .swiper-slide .text {
    margin: 0 60px;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns.paragraph-gallery-content-width .swiper-pagination {
  bottom: -60px;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns .swiper-slide.item-with-title > .content > .title {
  /* IE 11 fixes */
  margin-right: calc(50% - 450px) !important;
  margin-left: calc(50% - 450px) !important;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-1-columns .swiper-slide.item-with-title > .content > .title {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width {
  padding-bottom: 0;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-container {
  margin: 0 auto;
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-wrapper .swiper-slide {
    min-height: 700px;
  }
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .img-canvas {
    height: 700px;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-wrapper .swiper-slide {
    min-height: 340px;
  }
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .img-canvas {
    height: 340px;
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .container-fluid {
  top: 0;
  bottom: 0;
  width: 100%;
  position: absolute;
  pointer-events: none;
}
@media screen and (min-width: 1600px) {
  .entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .container-fluid {
    left: calc(50% - 800px);
  }
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width > .content {
  max-width: none;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-container > .container-fluid {
  max-height: 0;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-controls {
  pointer-events: none;
  position: relative;
  top: 0;
  height: 100%;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-controls div {
  pointer-events: auto;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-slide.item-with-title > .content .img-canvas:before {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-pagination {
  bottom: 20px;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border: 0;
  background: #ffffff;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
  margin-left: 4px;
  margin-right: 4px;
  opacity: 1;
}
.entity-paragraphs-item.paragraphs-item-gallery.paragraph-gallery-full-width .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #f0ec81;
  box-shadow: none;
}
/* gh directions module */
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-getting-here-directions > .content {
    padding: 0 15px;
    max-width: none;
  }
}
.entity-paragraphs-item.paragraphs-item-global-opening-times .field-name-field-paragraph-summary {
  margin-bottom: 40px;
}
.entity-paragraphs-item.paragraphs-item-global-opening-times #opening-times {
  background-color: transparent;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-global-opening-times #opening-times .row:first-child > div {
  margin-bottom: 0;
}
.entity-paragraphs-item.paragraphs-item-global-opening-times.paragraph-narrow {
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-global-opening-times.paragraph-narrow .field-name-field-paragraph-title {
  margin-top: 20px;
}
.entity-paragraphs-item.paragraphs-item-grid.fullWidth > .content {
  padding: 0;
  max-width: none;
}
.entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items {
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item {
  position: relative;
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item .elm {
  height: 100%;
  background-size: cover;
  background-position: center center;
}
.entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item span {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  color: #ffffff;
  min-width: 85%;
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item {
    height: 490px;
  }
  .entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item span {
    font: 500 36px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item {
    height: 450px;
  }
  .entity-paragraphs-item.paragraphs-item-grid .field-name-field-paragraph-images > .field-items > .field-item span {
    font: 500 32px/1.13 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
/* insert form layout module */
.entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form {
  font-size: 18px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form h2 {
    font-size: 47.988px;
  }
}
.entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .faked-input {
  font-style: normal;
}
.entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .faked-button {
  background-repeat: no-repeat;
  background-position: right 24px center;
  padding-right: 64px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .faked-button {
    background-color: transparent !important;
    width: 145px;
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .field-type-text-long {
    font-size: 14px;
  }
  .entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .faked-button-wrapper {
    margin-top: 28px;
  }
  .entity-paragraphs-item.paragraphs-item-insert-form-layout.layout-theme-chevron .node-newsletters-signup-form .faked-button {
    width: auto;
    height: 50px;
    line-height: 50px;
    display: inline-block;
    font-size: 14px;
    padding: 0 64px 0 30px;
  }
}
.entity-paragraphs-item.paragraphs-item-slide-legend .content {
  font-size: 12px;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-slide-legend .content .field {
  display: inline-block;
}
.entity-paragraphs-item.paragraphs-item-slide-legend .content .field-name-field-p-color div {
  width: 16px;
  height: 16px;
}
.entity-paragraphs-item.paragraphs-item-hello-bar.bg-color-primary {
  background-color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-hello-bar.bg-color-secondary {
  background-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-hello-bar.bg-color-tertiary {
  background-color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .content {
  padding-top: 25px;
  padding-bottom: 25px;
}
@media screen and (max-width: 1199px) {
  .entity-paragraphs-item.paragraphs-item-hello-bar .content {
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-hello-bar .content {
    margin-right: auto;
    margin-left: auto;
  }
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-text-long {
  color: #ffffff;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field {
    margin-top: 15px;
  }
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  padding: 12px 38px;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:active,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:hover,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a:focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .field-type-link-field a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-hello-bar.black-n-white-button .field-type-link-field a {
  filter: grayscale(70%);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .flex-row {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .flex-row .col {
  gap: 20px;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-hello-bar .flex-row {
    flex-wrap: wrap;
  }
}
.entity-paragraphs-item.paragraphs-item-hello-bar .close {
  position: absolute;
  right: -10px;
  top: -10px;
  width: 30px;
  height: 30px;
  opacity: 1;
  border-radius: 50%;
  padding: 15px 5px;
  cursor: pointer;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .close:before {
  content: "";
  position: absolute;
  transform: rotate(45deg);
  height: 1px;
  width: 20px;
  background-color: #ffffff;
  pointer-events: none;
  left: 5px;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .close:after {
  content: "";
  position: absolute;
  transform: rotate(-45deg);
  height: 1px;
  width: 20px;
  background-color: #ffffff;
  pointer-events: none;
  left: 5px;
}
.entity-paragraphs-item.paragraphs-item-hello-bar .close:hover {
  transition: background-color 0.5s;
  background-color: rgba(255, 255, 255, 0.5);
}
.entity-paragraphs-item.paragraphs-item-hello-bar .close:hover:after,
.entity-paragraphs-item.paragraphs-item-hello-bar .close:hover:before {
  background-color: #000000;
}
.entity-paragraphs-item.paragraphs-item-hero-image.default-height {
  height: 550px;
}
.entity-paragraphs-item.paragraphs-item-hero-image.default-height .content {
  height: 550px;
}
.entity-paragraphs-item.paragraphs-item-hero-image.default-height #go-there {
  display: none!important;
}
.entity-paragraphs-item.paragraphs-item-hero-image.full-height {
  height: 100vh;
}
.entity-paragraphs-item.paragraphs-item-hero-image.full-height .content {
  height: 100vh;
}
.entity-paragraphs-item.paragraphs-item-hero-image.full-height #go-there {
  display: block;
}
.entity-paragraphs-item.paragraphs-item-hero-image .content {
  background-size: cover;
  background-position: center center;
  padding: 0;
  max-width: none;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.entity-paragraphs-item.paragraphs-item-hero-image .text {
  color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-hero-image .text .field-name-field-p-text {
  display: block;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-hero-image .text .field-name-field-p-text {
    font: bold 80px/1 inherit;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-hero-image .text .field-name-field-p-text {
    font: bold 40px/1.1 inherit;
  }
}
.entity-paragraphs-item.paragraphs-item-hero-paralax {
  background-size: cover;
  background-position: center bottom;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .content {
  height: 100%;
  height: -webkit-fill-available;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .wrapper {
  position: relative;
  height: 100%;
  height: -webkit-fill-available;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .video-js {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 90%;
  max-height: 70%;
  background-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .videowrapper {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 90%;
  padding-bottom: 48.9%;
  padding-top: 25px;
  height: 0;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .videowrapper iframe {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 {
  height: 100%;
  width: 100%;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 img {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 90%;
  max-height: 70%;
  height: auto;
  object-fit: cover;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text {
  color: #ffffff;
  font-size: 45px;
  line-height: 1;
  text-align: left;
  position: absolute;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text .field-item {
  white-space: pre-wrap;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text2 {
  color: #ffffff;
  font-size: 45px;
  line-height: 1;
  right: 0;
  text-align: right;
  position: absolute;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text2 .field-item {
  white-space: pre-wrap;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 {
  color: #ffffff;
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  left: 14%;
  max-width: 38%;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 240 153" preserveAspectRatio="none"%3E %3Cpath fill="%23fff" d="M223.215 18.584l-2.2-1.403c1.355.367 2.493.9 3.063 1.081.569.267.524.096-.493-.604-.371 1.01-8.605-4.166-8.979-2.985l-1.444-.878c.428.178.499.18.902.358-1.396-.878-1.944-.89-2.588-.902-.31-.007-.668-.014-1.168-.11-.5-.094-1.14-.362-2.042-.72-1.281-.535-2.157-1.063-1.277-.875l-2.852-.822c-.83-.357-.614-.437.217-.166l-2.184-.808-2.185-.724h.023c-.62-.012-2.049-.211-2.739-.31-1.09-.532.547.096.288-.164l-2.427-.474c-.97-.614 1.029-.234 2.692.31-2.217-1.913-1.998-.466-6.863-2.433l2.284.471c-1.441-1.048-3.227-1.339-5.813-2.41.616.352 5.121 2.481 2.503 2.003-.736-.27-1.71-.63-3.14-.744.006-.424-1.375-.622-3.112-.997l.126-.507c-1.881-.293-1.742.05-2.839.027-2.094-.467-2.516-.985-2.988-1.42-3.331-.662 2.301 1.066-1.676.476-2.781-.736-4.737-.777-8.075-.93-1.95-.464.337-.248-.351-.516l-1.672.135c-.429-.009-.284-.175-.211-.259-1.456.055-.126.507-2.416.46-.628.581-4.682-1.37-7.529-.749-.689-.183.339-.332.126-.506-3.892.26-3.341.101-6.546.714l-2.714-.395c1.998.465-.56.837-2.809 1.3.714.185 1.308.367 1.712.46-1.194.06-2.388.206-3.583.35-.428-.093-.068-.255.507-.498-.239.08-.478.075-.646.157-1.285-.197-.613-.522.298-.843l1.284.28c.887-.32 1.704-.728 1.541-1.07-.24.08-.67.155-1.171.145.24-.08.384-.162.266-.25-.118-.087-.502.075-1.077.233l-.78-.525-.194.25c-1.551-.031-3.122-.233-4.673-.265-1.676.475-3.232.867-5.051 1.34-1.819.471-3.877.938-6.53 1.308 1.319-.567.296-.757.35-1.266.714.185 1.742.036 2.937-.194 1.196-.23 2.536-.542 3.92-.514-1.432.056-1.118-.277-.759-.355-1.626.306-3.277.612-4.903.918.101-.422-1.047-.191-2.334-.302.969.699-3.663 1.028-5.651 1.581-.116-.257.366-.586 2.803-.876-2.692-.31-3.477 1.372-6.125 1.317.598-.072.909-.15 1.15-.316-1.39.481-4.783.836-3.99.428l.597-.073c-3.943.514-12.03 2.3-12.613 3.137-.047-.086.514-1.008.755-1.173l-3.51 1.965-3.51 2.05c.607-.752-1.767-1.649 1.494-2.855-.933.15-2.104.296-4.093 1.02.645-.072 1.616.457.729.778-2.409-.05-1.67.05-4.631.245.956-.15-.086 1.101-1.618 1.494.241-.25-.131-.936.42-1.18-1.248.654-2.522 1.307-3.772 2.045.937-.49.154-.845-.68-.863.404.094-3.257.952-4.264 1.356l1.602-.307c-4.262 1.186-4.186 2.63-8.426 3.986.505-.329 1.238-1.672-.917-1.037-.483.415-1.568 1.326-2.99 2.4-1.421 1.074-3.203 2.311-5.05 3.122l-.716-.015-2.857 1.384c1.76-1.406 6.766-4.784 9.482-6.256-1.603.307-.451-.179-2.849.706-.86.067 1.3-.907 1.995-1.147l-5.585 2.007c.257.43-4.25 2.12-4.017 2.549 2.017-.977 4.009-1.87 6.024-2.763.257.43-3.472 2.815-7.404 4.262-1.003.15.733-1.258.64-1.43-.507.414-3.722 1.791-4.103 1.784l1.659-.985c-2.204.634-3.56 2.134-6.214 2.674-.911.32-2.725.368-2.873.79 1.502.03 1.835 1.904.845 2.818-.31.078-4.789 1.344-5.84 1.408-1.504.139 2.224-2.162.934-2.018-.05.168-.869.746-1.229.908-.957.235.39-.67-1.698.305-.344.757-4.22 1.696-.966.914-2.018 1.062-2.158.804-4.533 1.859.763.015-2.104 2.163-4.146 3.225.122-.167-.355-.177-.57-.181-2.087.89-3.67 1.452-5.252 2.099-1.56.647-3.096 1.38-5.02 2.613-.193.08-.746.409-1.153.57-.409.247-.696.326-.285-.09-.556.497-1.04 1.082-2.223 2.16-1.157.826-.504.16.22-.504.725-.664 1.521-1.327.633-.92-.075.252-.824 1-1.768 2-.943 1-2.058 2.334-2.883 3.42.143.004.433-.33.844-.746s.92-1 1.476-1.582c1.09-1.166 2.346-2.413 3.19-3.16.02.34-.684 1.26-1.895 2.677-1.212 1.418-2.884 3.421-4.78 6.098-1.507 2.176-1.824 2.679-1.847 2.593-.023-.085.247-.674.003-.254-1.388 2.178-2.345 4.196-3.036 5.964-.691 1.768-1.163 3.201-1.588 4.636-.424 1.434-.8 2.869-1.23 4.727-.052.254-.103.507-.178.76-.05.254-.102.508-.178.846-.05.253-.127.591-.178.845-.052.338-.104.677-.18 1.015-.233 1.353-.492 2.96-.685 4.908-.081.763-.137 1.356-.191 1.864-.054.423-.058.763-.084.932-.052.338-.075.253-.094-.087-.04-.595 0-1.867-.104-1.19.125-2.29.366-4.237.625-5.844.13-.846.284-1.607.412-2.283.152-.676.28-1.353.431-1.944.605-2.449 1.225-4.303 1.92-6.326-.594 1.6-1.164 3.286-1.667 5.228.278-1.182.706-2.871 1.228-4.473.25-.844.52-1.517.792-2.19.271-.674.494-1.264.714-1.684-.368.757-1.105 2.354-1.951 5.053-.423 1.35-.874 2.953-1.281 4.896-.407 1.944-.794 4.143-1.065 6.6-.27 2.455-.403 5.253-.39 7.97.011 2.716.192 5.35.47 7.818.277 2.467.63 4.68 1.033 6.641.178 1.022.405 1.876.584 2.813.203.853.407 1.706.613 2.39.296 1.024.733 2.306 1.009 3.075.3.77.463 1.113.21.344-.184-.513-.367-1.111-.55-1.709-.183-.597-.366-1.195-.525-1.793-.43-1.79.074-.168.532 1.284.23.684.459 1.368.552 1.539.093.172.024.001-.296-1.109 1.494 4.359 3.326 8.386 5.722 13.018l.39 1.282c-.045-.256-1.558-3.173-2.209-4.459.513.944 1.393 2.914 2.324 4.716.93 1.801 1.911 3.434 2.524 4.041-.28-.515-.583-1.031-.863-1.546-.28-.515-.559-1.03-.837-1.63 1.8 2.753 4.078 5.516 6.354 8.448-.49-.858-.63-1.031-.842-1.29-.211-.259-.493-.604-1.262-1.978.65 1.286-.803-.611-2.112-2.674-1.31-1.979-2.5-4.041-1.478-1.898-.766-1.628-1.417-2.915-2.139-4.288-.72-1.457-1.487-3.001-2.41-5.481.022.17.184.598.113.511-.046-.085-.326-.6-1.133-2.739-.069-.171-.255-.514-.371-.771-.046-.171-.07-.172-.116-.257.023.085.045.17.092.256-.07-.171-.093-.172.023.085.368 1.026.667 1.881.78 2.308-.443-.773-1.321-2.913-2.125-5.306-.827-2.393-1.53-5.124-1.894-6.574-.18-.853-.246-1.193-.245-1.278 0-.085.045.17.114.426.136.512.319 1.11.14.173-.338-1.45-.677-2.9-.942-4.518.004-.34-.297-2.807-.374-4.251-.063-.68-.057-1.105-.014-.764.022.17.065.51.129 1.106.044.255.064.595.13 1.02.066.427.108.852.196 1.363-.348-2.553-.575-5.274-.634-7.992.058-2.63.214-5.427.51-8.052.298-2.625.758-4.992 1.14-6.767.733-3.21 2.15-7.51 1.377-4.98.497-1.517 1.04-2.949 1.607-4.295.566-1.347 1.154-2.523 1.742-3.699l.048.001c3.59-6.377 7.756-11.13 12.318-13.328 1.348-.906 2.72-1.811 4.997-2.698l.453.094c1.753-.898 5.25-1.93 5.998-2.593 1.908.04 8.466-3.391 11.558-4.516l.102-.507c2.111-.89 4.127-1.783 6.767-3.002l-.163-.343c1.13-.655 2.592-1.135 4.197-1.611 1.63-.56 3.402-1.119 5.2-1.76-.242.249-1.153.57-1.8.726 4.281-.76 9.023-3.974 12.897-4.658.96-.49 1.654-.645 2.348-.8-.095-.003-.168.08-.24.08.096.001.24-.08.408-.162.43-.076.861-.152 1.34-.227-.407.076-.789.068-1.124.146.743-.24 1.87-.64 2.973-1.127l.474.264c.095.002.168-.081.263-.08 1.1-.231.865-.49.294-.587.552-.243 1.08-.487 1.465-.734.902.358 2.902-1.129 4.114-.764.36-.248 1.774-.728 3.142-1.294 1.366-.481 2.733-1.047 3.025-1.466.046.086.358.007-.242.25 1.244-.23 2.464-.544 3.592-1.03l.52.35 2.69-1.387c1.647-.052 2.315-.038.707.693 3.934-1.617 3.187-1.038 6.543-2.327l-.171.336c1.196-.23 3.116-1.125 3.831-1.025.667.014 1.838-.132 3.297-.357.741-.154 1.554-.307 2.414-.375.857.103 1.79-.048 2.746-.198 3.826-.685 8.199-1.19 11.635-1.29-1.324-.875 3.195.151 3.469-.692.403.178 1.357.198.231.514 1.746-.304 3.082-.276 4.251-.337 1.17-.061 2.221-.124 3.443-.524.403.178-.745.41-.389.502.288-.08 1.125-.232 1.481-.14.357.092-.504.245-1.079.402 3.581-.18 3.948-.852 4.22-1.61 1.81.291 2.717.225 4.035-.257.617.267 1.688.459-.555.498 1.24.025 7.629.41 7.779-.096.379.178 1.74.121 2.074.128 2.812.227 3.05.232 5.816.374l-.761-.186c1.105-.571 2.289.047 4.506.178l-.072.083c2.546.477 3.094.573 3.618.584.549.01 1.074.022 3.57.667l-.257-.43c.244-.42 1.362-.142 2.764.312 1.401.453 3.112.997 4.589 1.112l-1.044-.446c.788.016 1.903.464 2.992 1.08 1.09.617 2.203 1.234 2.986 1.504.356.177-.548-.01-1.049-.021 4.156 1.443.554-.413 3.672.16.567.436-.771.578 1.321 1.13.521.266 2.046.467 3.783.757 1.738.29 3.713.67 5.134 1.463-.614-.437-1.229-.874.222-.504 2.21.64 5.928 2.752 7.93 2.878.284.176.378.263.401.348.855.272 2.21.64 3.493 1.09 1.283.366 2.494.815 2.995.825.75 1.034 3.362 1.937 5.782 2.92 2.421.983 4.628 1.877 4.571 2.555 1.707.799 3.436 1.768 5.142 2.652l-.144.082c1.634.967 2.748 1.499 3.602 1.856.214.09.403.178.593.267l.498.265c.165.088.307.176.449.264l.426.263c.705.863.162.428.114.427.283.26.54.69.774 1.034.233.43.468.688.653 1.117.093.171.21.343.303.515.094.172.186.428.279.6.186.343.348.771.486 1.113.624 1.541 1.083 2.908 1.469 4.444.41 1.451.772 2.987 1.104 4.945.356 1.96.706 4.344.924 7.743-.007.51-.037 1.018-.044 1.527.036.934.105 2.888-.001 5.517-.041 1.357-.156 2.798-.272 4.408-.163 1.524-.352 3.218-.612 4.825-.284 1.607-.615 3.213-.995 4.903-.38 1.69-.783 3.294-1.209 4.898-.853 3.208-1.801 6.329-2.719 9.026.026-.17.101-.422.376-1.35-.499 1.602-1.067 3.118-1.66 4.634-.592 1.515-1.23 2.86-1.868 4.205-1.299 2.605-2.665 4.953-3.955 6.879-2.579 3.851-4.855 6.351-5.759 8.03-1.139 1.335-2.277 2.584-3.413 3.749 4.49-4.066-.637 1.261 1.243-.229-1.765 1.831-4.602 3.471-2.431 1.648l.337-.248c.368-.756-1.031.404-2.525 1.561-1.494 1.158-3.083 2.229-3.031 1.89-2.239 1.567-4.476 2.964-6.667 4.447-1.107.741-2.213 1.397-3.296 2.139-1.106.656-2.187 1.228-3.293 1.885-2.187 1.228-4.35 2.457-6.49 3.686-2.138 1.144-4.275 2.204-6.388 3.264l1 .105-2.955 1.552c-.766.239-1.05.064 1.039-.997-.549.074-1.44.65-2.186 1.144-.746.494-1.372.99-1.397 1.074-4.125 1.613 1.594-1.495.322-.927l-1.705.814.383-.077c-1.372.906-1.495 1.243-4.039 2.379-1.607.646-.835-.017-1.458.224 0 0-.048-.001-.192.081-.144.082-.384.162-.769.409-1.247.484-2.47.968-3.717 1.452l1.504-.054c-1.634.9-3.501 1.371-1.782 1.236-.645.072-1.818.387-3.256.867-.718.24-1.51.563-2.324.801-.814.238-1.654.56-2.492.798-3.353 1.034-6.565 2.157-7.353 2.226-2.303.971-4.6 1.518-7.424 2.139.693-.071 1.141.363-1.3.907.875-1.255-4.465.333-6.439-.132.881.103-.842.492-2.468.798-1.603.307-3.085.531-1.705.814-2.029.128-.113-.427-1.664-.459-1.219.23-2.487.459-3.801.601-1.314.143-2.699.285-4.106.256-1.409.056-2.84.026-4.32.081-.739-.015-1.479.054-2.219.039-.74.07-1.48.055-2.244.124-.098.168.902.358-.389.586l-3.164-.744c-1.193.061-1.108.826-3.249.358.309.091.759.355-.028.339-11.7-1.004-23.957-1.425-35.76-5.571 1.59.626.52.435-.694.155.784.271-.028.339.112.597-1.64-.543-3.302-1.087-4.94-1.714-.91.321-5.326-1.383-5.855-1.054l1.57.372c-2.1.042 2.882 2.181 2.538 2.938.596.012 1.263.11 2.023.381.736.269 1.567.541 2.421.898 1.733.63 3.634 1.263 5.568 1.133.854.357-.74.069-.292.418.502-.075 1.027-.064 1.717.035.69.099 1.522.371 2.617.563l-.24.08c3.072.488 5.26.957 7.544 1.428 1.142.278 2.308.472 3.618.668 1.31.197 2.76.481 4.499.772l-.496-.435c1.477.2 1.785.376 2.474.56 1.723-.389-4.168-.51-2.611-.987 1.94 1.228 10.462.808 11.783 1.939 2.289.132-.662-.438 1.628-.391l.593.267.577-.328c1.502.031 2.261.386 2.306.557-.357-.008-1.026.063-1.432.055 1.953.295 5.488-.057 6.155.041l-2.193-.129c.787.016 1.575-.053 2.41-.036.812-.068 1.648-.136 2.506-.118 1.696-.135 3.414-.185 5.134-.319 1.718-.05 3.44-.354 5.089-.575 1.672-.22 3.275-.527 4.782-.836l-.452-.094c1.148-.231 1.961-.384 2.606-.455.646-.157 1.123-.147 1.602-.222.979-.065 2.006-.214 4.542-.756l-.192.081c1.008-.404 2.372-.715 3.735-1.027-1.271.568 2.413-.205.733.525 4.983-1.596 2.469-.883 5.758-2.429l.762.101c1.128-.571 1.203-.824 3.744-1.706-2.064.892 1.623-.051-.706 1.089 2.655-.54 4.621-1.263 6.227-1.909 1.607-.646 2.856-1.3 4.073-1.275 2.409-1.818-4.597 1.264-3.229.613-1.147.146 1.999-1.402 3.652-1.962.839-.322 1.579-.307 2.606-.456.526-.074 1.124-.147 1.866-.386.359-.078.767-.239 1.222-.399.432-.161.936-.406 1.464-.649-.432.161-.456.245-.865.491 1.604-.476 3.1-1.719 5.063-2.273 1.087-.996 2.52-1.136 2.818-1.979l-3.891 1.957c2.211-1.227 4.259-2.798 7.883-4.421-.289.248-1.349.991-2.095 1.485 1.079-.403 2.044-1.232 3.146-1.549-.298.843-4.712 2.705-7.069 4.184.574-.158 1.679-.729 2.521-1.221.817-.493 1.37-.821.764-.069 1.67-1.833 4.179-2.122 7.022-4.27l-.173.506c.457-.33 1.396-.99 2.213-1.398l-1.497 1.327c.578-.412 1.155-.74 1.708-1.068.553-.328 1.129-.571 1.682-.899 1.105-.572 2.209-1.058 3.316-1.799-4.665 2.79-1.052.148-3.044 1.041 2.865-1.979 3.703-2.216 4.613-2.452.455-.16.933-.236 1.725-.559.384-.162.84-.407 1.393-.735s1.228-.824 2.022-1.317c-.868.662-3.271 1.97-1.92.81 1.227-.739 2.837-1.64 3.605-1.963 4.236-2.884-.668-.014 1.14-1.42 1.461-.479 2.072-1.57 3.927-2.975l.042.425c2.43-1.562 2.747-2.065 2.99-2.4.244-.419.438-.67 2.607-2.323l-1.815 2c.748-.664 1.495-1.243 2.268-1.991l-.44.84c1.232-1.163 2.03-1.995 2.827-2.743.41-.331.797-.747 1.232-1.163.218-.25.459-.415.724-.664.266-.249.533-.583.822-.832-.576.328.275-.928 2.337-3.517.726-.834.53-.413.53-.413s.048.001.266-.249c.219-.335.631-.836 1.361-1.925-.636 1.176-1.321 2.52-2.65 3.765-.122.253-.633 1.006-.757 1.343.387-.417.822-.832 1.283-1.417.461-.584.922-1.169 1.36-1.839.899-1.255 1.728-2.596 2.24-3.434-.414.67-.9 1.34-1.143 1.674 1.389-2.263 2.734-4.782 4.06-7.64.659-1.09.167.003-.324 1.096.392-.84.735-1.512 1.129-2.438.37-.926.812-1.85 1.378-3.197-.251.928-.111 1.186-1.781 4.801.319-.672.614-1.345.935-2.102.318-.673.615-1.43.911-2.188.616-1.516 1.186-3.117 1.757-4.802.122-.252.591-1.431.962-2.442.371-1.01.644-1.77.443-1.01.944-2.866 1.974-6.834 2.942-11.482.127-.592.23-1.184.357-1.775.127-.592.231-1.269.336-1.946l.313-2.03.132-1.016.134-1.1c.324-2.88.555-5.93.619-8.985.004-.34-.014-.764-.004-1.528-.015-.68-.025-1.698-.058-2.887-.141-5.604-.743-10.625-1.665-14.887-.946-4.263-2.235-7.855-3.922-10.18-.606-1.117-1.238-2.063-1.895-2.84-.355-.263-.568-.352-.71-.44l-.12-.002c.047.086.33.346.541.605.212.26.375.517.185.428-.095-.002-.261-.09-.569-.266-.284-.175-.687-.354-1.256-.62-3.152-1.592-1.154-1.127-2.241-1.913-.784-.27-1.877-.633-3.11-1.167-1.234-.535-2.657-1.158-4.1-2.121 1.031-.319 1.787.206 2.689.564zM190.029 5.936c.643.098 1.954.21 2.402.559-.744.324-1.31-.112-2.402-.559zm-50.851-4.523c.479-.16 1.218-.06 2.075.043-.621.072-1.313.058-2.075-.043zM1.103 73.528l.004-.255c.055-.593.109-1.016.16-1.355.053-.338.081-.677.107-.846.054-.423.079-.508.054-.423-.027.169-.185 1.354-.325 2.879zm-.125 9.588c.083.936.108.851.09.426-.088-.596-.226-2.805-.194-5.266-.004.34-.035.848-.02 1.612.018.34.012.85.029 1.359.017.51.056 1.19.095 1.87zm171.527 52.915l.575-.158c-1.298.738-.936.406-.575.158z"/%3E%3C/svg%3E');
  background-size: cover;
  position: absolute;
}
.entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 .field-item {
  padding: 50px 40px;
  white-space: pre-wrap;
}
@media screen and (min-width: 1450px) {
  .entity-paragraphs-item.paragraphs-item-hero-paralax {
    height: 125vh;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 img {
    max-width: 90%;
    max-height: 50%;
    min-width: 90%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text {
    top: 13%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text2 {
    bottom: 18%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 {
    bottom: 18%;
  }
}
@media screen and (max-width: 1449px) {
  .entity-paragraphs-item.paragraphs-item-hero-paralax {
    height: 1300px;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 img {
    max-width: 90%;
    max-height: 50%;
    min-width: 90%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text {
    top: 14%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text2 {
    bottom: 18%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 {
    bottom: 16%;
  }
}
@media screen and (max-width: 1199px) {
  .entity-paragraphs-item.paragraphs-item-hero-paralax {
    height: 1150px;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 img {
    max-width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 {
    bottom: 22%;
    left: 8%;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-hero-paralax {
    /* mobile viewport bug fix */
    height: 100vh;
    max-height: -webkit-fill-available;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .content {
    height: -webkit-fill-available;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .wrapper {
    height: -webkit-fill-available;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .central-part .field-name-field-paragraph-image2 img {
    max-width: 100%;
    height: 55%;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text {
    font-size: 40px;
    line-height: 1.1;
    letter-spacing: -2px;
    left: 10px;
    top: 15vh;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text2 {
    font-size: 40px;
    letter-spacing: -2px;
    line-height: 1.1;
    right: 10px;
    bottom: 15vh;
  }
  .entity-paragraphs-item.paragraphs-item-hero-paralax .field-name-field-p-text3 {
    display: none;
  }
}
.entity-paragraphs-item.paragraphs-item-links img,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width img {
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners {
  margin-top: 50px;
  margin-bottom: 120px;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items {
  margin-right: -15px;
  margin-left: -15px;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  display: inline-block;
  float: none;
  margin-bottom: 30px;
  width: 32%;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item {
    width: 49% !important;
  }
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item {
    width: 100% !important;
  }
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners {
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin: 0;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link,
  .entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.4);
  border: 0 solid transparent;
  color: #ffffff;
  padding: 30px;
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  color: #ffffff;
  text-decoration: none;
  padding: 30px;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-links .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-links > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:hover,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width .field-name-field-paragraph-banners > .field-items > .field-item .field-collection-item-field-paragraph-banners .field-name-field-paragraph-link .field-item a:hover {
  border: 20px solid #f0ec81;
  color: #ffffff;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-links.paragraph-links-grid-4 .field-name-field-paragraph-links > .field-items > .field-item,
.entity-paragraphs-item.paragraphs-item-info-boxes-full-width.paragraph-links-grid-4 .field-name-field-paragraph-links > .field-items > .field-item {
  width: 24%;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+1) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+1) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:hover {
  border-color: #f0ec81;
  color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+2) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+2) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:hover {
  border-color: #f0ec81;
  color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+3) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-links .field-name-field-paragraph-links > .field-items > .field-item:nth-child(3n+3) .field-collection-item-field-paragraph-links .field-name-field-paragraph-link a:hover {
  border-color: #f0ec81;
  color: #f4f4f4;
}
/* share module */
.entity-paragraphs-item.paragraphs-item-map > .content {
  padding: 0;
  max-width: none;
}
.entity-paragraphs-item.paragraphs-item-map > .content .field-name-field-p-title {
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-map > .content .links {
  margin-top: 30px;
  font-size: 36px;
}
.entity-paragraphs-item.paragraphs-item-map > .content .links a {
  margin: 0 7px;
}
.entity-paragraphs-item.paragraphs-item-map > .content .field-name-field-paragraph-summary {
  max-width: 768px;
}
.entity-paragraphs-item.paragraphs-item-map > .content .field-name-field-p-map {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-map > .content .field-name-field-p-map {
    margin-top: 40px;
  }
}
.entity-paragraphs-item.paragraphs-item-map > .content .field-name-field-p-map .node-type-map {
  height: 670px;
}
/* things you might like 4x module */
.entity-paragraphs-item.paragraphs-item-might-like-4x > .content {
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .thumbnail {
  border: none;
  height: 100%;
  margin: 0;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .thumbnail .caption {
  padding: 15px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .thumbnail .caption h3 {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .thumbnail:focus .field-type-image:after,
.entity-paragraphs-item.paragraphs-item-might-like-4x .thumbnail:hover .field-type-image:after {
  border-width: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-bottom: 10px;
  font-size: 24px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 36px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label small,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label small,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-label {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items {
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  -webkit-flex-flow: wrap;
  -moz-flex-flow: wrap;
  flex-flow: wrap;
  margin-top: 25px;
  margin-right: -10px;
  margin-left: -10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item {
  margin-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail h6,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .h6 {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail a:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail a:focus {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:active:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:active:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:active.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.disabled:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.disabled:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.disabled.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-button-prev,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail h6,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .h6 {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail a:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail a:focus {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:active:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:active:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:active.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.disabled:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.disabled:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.disabled.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-button-prev,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail h6,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .h6 {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail a:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail a:focus {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:active:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:active:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:active.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.disabled:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.disabled:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.disabled.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-button-prev,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail h6,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h1,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h2,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h3,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h4,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h5,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .h6 {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail a:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail a:focus {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:active:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:active:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:active.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:active,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.disabled:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:hover,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.disabled:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button:focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.disabled.focus,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-button-prev,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-button-next,
.entity-paragraphs-item.paragraphs-item-might-like-4x .field-name-field-info-page-4xpromo > .field-items > .field-item:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.entity-paragraphs-item.paragraphs-item-nav-menu {
  padding-bottom: 50px;
  padding-top: 50px;
  text-align: left;
}
.entity-paragraphs-item.paragraphs-item-nav-menu nav {
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-nav-menu nav a {
  white-space: break-spaces;
}
.entity-paragraphs-item.paragraphs-item-nav-menu nav ul {
  padding-left: 0px !important;
}
.entity-paragraphs-item.paragraphs-item-nav-menu nav ol {
  list-style: none;
}
.entity-paragraphs-item.paragraphs-item-nav-menu nav li {
  display: inline-block;
  margin: 10px 20px;
}
/* latest news module */
.entity-paragraphs-item.paragraphs-item-latest-news {
  padding-bottom: 100px;
  padding-top: 100px;
  margin-top: 0;
  margin-bottom: 0;
  background: #f4f4f4;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-latest-news.layout-theme-chevron > .content h2 {
    font-size: 47.9988px;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news > .content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-latest-news > .content {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-latest-news > .content {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-latest-news > .content {
    width: 1210px;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news > .content > .navbar-header,
.entity-paragraphs-item.paragraphs-item-latest-news > .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-latest-news > .content > .navbar-header,
  .entity-paragraphs-item.paragraphs-item-latest-news > .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news > .content h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  text-align: center;
  margin-top: 0;
  margin-bottom: 50px;
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-latest-news > .content h2 small,
.entity-paragraphs-item.paragraphs-item-latest-news > .content h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-latest-news > .content h2 small,
.entity-paragraphs-item.paragraphs-item-latest-news > .content h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-latest-news > .content h2 {
    font-size: 24px;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-row {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 50px;
  text-align: center;
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(1) > .views-field-type,
.entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(2) > .views-field-type,
.entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(3) > .views-field-type {
  border: none;
}
@media (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(2n+1) {
    clear: both;
  }
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(2) > .views-field-type,
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(3) > .views-field-type {
    padding-top: 50px;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-row:nth-child(3n+1) {
    clear: both;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-type {
  font-size: 14px;
  margin-bottom: 1em;
  padding-top: 50px;
  text-transform: none;
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  margin-top: 20px;
  margin-bottom: 10px;
  text-transform: none;
  margin-top: 1em;
  font-size: 24px;
  margin-bottom: 1em;
  line-height: 1.2;
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1 small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1 .small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1 small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1 .small,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1,
  .entity-paragraphs-item.paragraphs-item-latest-news .views-field-title {
    font-size: 20.4px;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1,
  .entity-paragraphs-item.paragraphs-item-latest-news .views-field-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title-1 a,
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-title a {
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-summary {
  max-height: 72px;
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-latest-news .views-field-summary a {
  color: #333333;
}
.entity-paragraphs-item.paragraphs-item-latest-news .pager--infinite-scroll {
  margin: 0;
  padding-left: 0;
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block {
    display: none !important;
  }
}
.entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile {
  display: none !important;
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile {
    display: block !important;
  }
  table.entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile {
    display: table !important;
  }
  tr.entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile {
    display: table-row !important;
  }
  th.entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile,
  td.entity-paragraphs-item.paragraphs-item-latest-news .view-display-id-block_mobile {
    display: table-cell !important;
  }
}
/* 2x promo blocks module */
.entity-paragraphs-item.paragraphs-item-2x-promo .node.node-unpublished::before {
  content: "Entity is unpublished! It won't be displayed for an end-user.";
  background-color: red;
  position: absolute;
  color: white;
  padding: 20px;
  display: block;
  font-weight: 700;
  font-size: 16px;
  z-index: 1;
}
.entity-paragraphs-item.paragraphs-item-2x-promo > .content {
  max-width: none;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default {
  /*    header {
      .field {
        display: none;
      }
    }*/
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:active,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:hover,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element:focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.disabled.focus,
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-default.buttonlike-link header .button-element .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron.simple-link header:after {
  width: 80px;
  height: 22px;
  content: '';
  display: inline-block;
  margin-top: 32px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="80" height="22" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E') !important;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron.buttonlike-link header .button-element {
  font-size: 16px;
  padding: 15px 66px 15px 24px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: right 24px center;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="30" height="8" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E') !important;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron header h2 {
  margin-top: 0;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron header h2 {
    font-size: 48px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron header h2 {
    font-size: 24px;
  }
}
.entity-paragraphs-item.paragraphs-item-2x-promo.layout-theme-chevron header .field {
  margin-top: 32px;
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.limited-size .content {
  max-width: 1450px;
  margin: 0 auto;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items {
  margin-right: -15px;
  margin-left: -15px;
}
.entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items > .field-item {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-2x-promo.with-a-gap .field-name-field-p-promos > .field-items > .field-item {
    float: left;
    width: 50%;
  }
}
.entity-paragraphs-item.paragraphs-item-2x-promo.no-gap .field-name-field-p-promos > .field-items > .field-item {
  float: left;
  width: 50%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-2x-promo.no-gap .field-name-field-p-promos > .field-items > .field-item {
    float: none;
    width: auto;
  }
}
.entity-paragraphs-item.paragraphs-item-2x-promo.no-gap .field-name-field-p-promos > .field-items > .field-item.views-row-first.views-row-last {
  float: none;
  width: auto;
}
.entity-paragraphs-item.paragraphs-item-2x-promo .field-name-field-p-promos > .field-items > .field-item:first-child:last-child {
  width: 100%;
}
/* homepage 3x blocks */
.entity-paragraphs-item.paragraphs-item-3x-promo {
  padding-top: 150px;
  padding-bottom: 150px;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .node.node-unpublished::before {
  content: "Entity is unpublished! It won't be displayed for an end-user.";
  background-color: red;
  position: absolute;
  color: white;
  padding: 20px;
  display: block;
  font-weight: 700;
  font-size: 16px;
  z-index: 10;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo {
    padding: 40px 0;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items {
  font-size: 0;
  margin-right: -15px;
  margin-left: -15px;
  margin-left: -10px;
  margin-right: -10px;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > [class^="col-"],
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > [class*=" col-"],
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item {
    float: left;
    width: 33.33333333%;
  }
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item {
    float: none;
    width: 33%;
    display: inline-block;
  }
  .entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:last-child:first-child {
    width: 70%;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item a:focus:before,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item a:hover:before {
  border-width: 20px;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(1) a:focus span,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(1) a:hover span {
  color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(1) a:focus:before,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(1) a:hover:before {
  border-color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(2) a:focus span,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(2) a:hover span {
  color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(2) a:focus:before,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(2) a:hover:before {
  border-color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(3) a:focus span,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(3) a:hover span {
  color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(3) a:focus:before,
.entity-paragraphs-item.paragraphs-item-3x-promo .field-name-field-p-promos3 > .field-items > .field-item:nth-child(3) a:hover:before {
  border-color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron.buttonlike-link .button-element {
  font-size: 16px;
  padding: 15px 66px 15px 24px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: right 24px center;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="30" height="8" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E') !important;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  white-space: normal;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:active,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:hover,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element:focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.disabled.focus,
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-default.buttonlike-link .button-element .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron.simple-link .title {
  background-repeat: no-repeat;
  background-position: center bottom;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="80" height="22" viewBox="0 0 80 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M40.0081 21.3333L0 6.09579V0L40.0081 14.9844L80 0V6.04087L40.0081 21.3333Z" fill="%23ffffff"/%3E%3C/svg%3E');
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron.simple-link .title {
    padding-bottom: 50px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron.simple-link .title {
    padding-bottom: 30px;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo.simple-link .button-element {
  display: none;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron .title {
    font-size: 31.992px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo.layout-theme-chevron .title {
    background-size: 46px 12px;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: block;
  position: relative;
  text-align: center;
  color: #ffffff;
  word-break: break-word;
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo:hover {
  text-decoration: none;
  filter: brightness(1.1);
  -webkit-filter: brightness(1.1);
  transition: filter 0.25s;
  -webkit-transition: filter 0.25s;
  -moz-transition: filter 0.25s;
  -o-transition: filter 0.25s;
}
@media screen and (max-width: 479px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo article > .promo {
    height: 250px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 480px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo article > .promo {
    margin-top: 10px;
    margin-bottom: 10px;
    height: 250px;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo article > .promo {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo article > .promo {
    height: 380px;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo:before {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  border: 0 solid transparent;
  z-index: 3;
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo span.content {
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 4;
  width: 75%;
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  font-size: 24px;
  margin: 0;
  text-align: center;
  color: #ffffff;
  width: 100%;
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title small,
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title small,
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .title {
    font-size: 20.4px;
  }
}
.entity-paragraphs-item.paragraphs-item-3x-promo article > .promo .button-element {
  margin-top: 32px;
}
.entity-paragraphs-item.paragraphs-item-promo-images {
  padding-bottom: 80px;
  padding-top: 80px;
}
.entity-paragraphs-item.paragraphs-item-promo-images > .content > h2 {
  margin-top: 0;
  margin-bottom: 23px;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images {
  margin: 96px auto 0;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items {
  margin-right: -8px;
  margin-left: -7px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: -20px;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items img {
  display: block;
  width: 100%;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item {
  position: relative;
  min-height: 1px;
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item {
    float: left;
    width: 25%;
  }
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item .content {
  overflow: hidden;
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-name-field-po-promo-images > .field-items > .field-item .content .field-type-text {
  left: 50%;
  top: calc(50% - 14px);
  position: absolute;
  transform: translate(-50%, -50%);
  width: 85%;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.11;
  letter-spacing: 1px;
  color: #f4f4f4;
  max-height: 3.33em;
  overflow: hidden;
  padding-bottom: 10px;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #f4f4f4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  padding-top: 6px;
  padding-bottom: 6px;
  width: 100%;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.7px;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active.focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:hover,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.disabled,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.focus {
  color: #f4f4f4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:hover {
  color: #f4f4f4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field {
  color: #f4f4f4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active:hover,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:hover,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active.focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.focus {
  color: #f4f4f4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:active,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.disabled:hover,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:hover,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.disabled:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field:focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.disabled.focus,
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field .badge {
  color: #f0ec81;
  background-color: #f4f4f4;
}
.entity-paragraphs-item.paragraphs-item-promo-images .field-type-link-field .field-item {
  overflow: hidden;
  text-overflow: ellipsis;
}
.entity-paragraphs-item.paragraphs-item-separator {
  min-height: 100px;
}
.entity-paragraphs-item.paragraphs-item-separator > .content {
  padding: 0;
  max-width: none;
}
.entity-paragraphs-item.paragraphs-item-separator > .content img {
  width: 100%;
}
.entity-paragraphs-item.paragraphs-item-separator > .content .field-name-field-p-backgroundimagesvg img {
  display: block;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-separator {
    min-height: 30px;
  }
}
/* share module */
.entity-paragraphs-item.paragraphs-item-share.with-image {
  background-size: cover;
  background-position: center;
}
.entity-paragraphs-item.paragraphs-item-share.with-image > .content * {
  color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-share.no-image > .content {
  background-color: #f4f4f4;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-share.layout-theme-chevron .field-name-field-p-title {
    font-size: 47.988px;
  }
  .entity-paragraphs-item.paragraphs-item-share.layout-theme-chevron .field-type-text-long {
    font-size: 18px;
    margin: 32px auto;
  }
}
.entity-paragraphs-item.paragraphs-item-share > .content {
  padding: 120px 0;
  max-width: none;
}
.entity-paragraphs-item.paragraphs-item-share > .content .field-name-field-p-title {
  text-align: center;
  margin: 20px auto;
}
.entity-paragraphs-item.paragraphs-item-share > .content .app-share-buttons {
  margin-top: 30px;
}
.entity-paragraphs-item.paragraphs-item-share > .content .app-share-buttons a {
  margin: 10px;
}
.entity-paragraphs-item.paragraphs-item-share > .content .links {
  margin-top: 30px;
  font-size: 36px;
}
.entity-paragraphs-item.paragraphs-item-share > .content .links a {
  margin: 0 10px;
}
@media (max-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-share > .content {
    padding: 35px 30px;
  }
}
/* social network module */
.entity-paragraphs-item.paragraphs-item-social-network {
  padding-top: 75px;
  padding-bottom: 75px;
}
@media (max-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-social-network {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-social-network.layout-theme-chevron > .content h2 {
    font-size: 47.9988px;
  }
}
.entity-paragraphs-item.paragraphs-item-social-network .social-icons-wrapper > .field {
  margin: 0 10px;
  display: inline-block;
  font-size: 54px;
}
.entity-paragraphs-item.paragraphs-item-social-network .social-icons-wrapper > .field a {
  color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-social-network .content .pager--infinite-scroll {
  padding-left: 0;
}
.entity-paragraphs-item.paragraphs-item-social-network .content > h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 22px;
}
.entity-paragraphs-item.paragraphs-item-social-network .content > h2 small,
.entity-paragraphs-item.paragraphs-item-social-network .content > h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.entity-paragraphs-item.paragraphs-item-social-network .content > h2 small,
.entity-paragraphs-item.paragraphs-item-social-network .content > h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-social-network .content > h2 {
    font-size: 24px;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-social-network .view-content .views-row {
    margin: 30px 0;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-social-network .view-content .views-row {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block {
    display: none !important;
  }
}
.entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile {
  display: none !important;
}
@media (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile {
    display: block !important;
  }
  table.entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile {
    display: table !important;
  }
  tr.entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile {
    display: table-row !important;
  }
  th.entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile,
  td.entity-paragraphs-item.paragraphs-item-social-network .view-display-id-block_mobile {
    display: table-cell !important;
  }
}
.entity-paragraphs-item.paragraphs-item-stats {
  padding-top: 70px;
  padding-bottom: 100px;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-title {
  margin-top: 0;
}
.entity-paragraphs-item.paragraphs-item-stats .field-type-field-collection > .field-items > .field-item {
  margin-top: 0px;
  margin-bottom: 0px;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-summary {
  margin-bottom: 40px;
}
.entity-paragraphs-item.paragraphs-item-stats .field-collection-item-field-paragraph-stats > .content {
  padding: 10%;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-collection-item-field-paragraph-stats > .content {
    left: 50%;
    top: 50%;
    position: absolute;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.entity-paragraphs-item.paragraphs-item-stats.paragraph-stats-summary-italic .field-name-field-paragraph-stats-summary {
  font-style: italic;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats-summary {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  margin: 20px 0;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats-value {
  font-size: 47.988px;
  font-weight: bold;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats-icon {
  right: 0;
  left: 0;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats-icon img {
  max-height: 50px;
  width: auto;
}
@media screen and (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-stats.elements-count-2 .field-name-field-paragraph-stats > .field-items > .field-item,
  .entity-paragraphs-item.paragraphs-item-stats.elements-count-4 .field-name-field-paragraph-stats > .field-items > .field-item {
    margin: 5px;
  }
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items {
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  -webkit-flex-flow: wrap;
  -moz-flex-flow: wrap;
  flex-flow: wrap;
  margin-right: -10px;
  margin-left: -10px;
  justify-content: center;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item {
  display: inline-block;
  padding: 10px;
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item {
    width: 50%;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item {
    width: 100%;
  }
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item .field-name-field-paragraph-stats-value {
    line-height: 1.1;
    max-height: 2.2em;
  }
}
@media (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item {
    width: 50%;
  }
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item:nth-child(2n+1) {
    clear: left;
  }
}
@media (min-width: 1200px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item {
    width: 33%;
  }
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item .field-collection-view {
  position: relative;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item .field-collection-view > .entity {
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
  }
  .entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item .field-collection-view:after {
    content: "";
    padding-top: 100%;
    display: block;
  }
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item > .field-collection-view > .entity:not([class*="paragraph-color-"]) {
  background: #4cbdd4;
  color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-stats .field-name-field-paragraph-stats > .field-items > .field-item > .field-collection-view > .entity {
  height: 100%;
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 {
  color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-icon {
  right: 0;
  left: 0;
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-icon img {
  max-height: 70px;
  max-width: 70px;
  width: auto;
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-value {
  font-family: inherit;
  font-weight: bold;
  text-transform: none;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  line-height: 1.1;
  padding-bottom: 3px;
  word-break: break-word;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-value {
    font-size: 50px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-value {
    font-size: 30px;
  }
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-icon + .field-name-field-paragraph-stats-value {
  margin-top: 20px;
}
.entity-paragraphs-item.paragraphs-item-item-stat-boxes-v2 .field-name-field-paragraph-stats-summary {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 300;
  overflow: hidden;
  margin: 20px 0 0;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #4cbdd4;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-title {
  margin-top: 0;
  margin-bottom: 0px;
  color: #f0ec81;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled],
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled,
fieldset[disabled] a.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  pointer-events: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.disabled.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active:hover,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active:focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active.focus,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:active,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark {
  background-image: none;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled]:hover,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:hover,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled]:focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark:focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.disabled.focus,
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark[disabled].focus,
fieldset[disabled] .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link a.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .content {
    padding: 0 30px;
  }
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-item > .field-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-item > .field-items > .field-item {
    max-width: 33%;
    flex: 1 0 30%;
    margin: 90px 0 0;
  }
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link {
    margin: 90px 0 0;
  }
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-item > .field-items > .field-item {
    margin: 40px 0 0;
  }
  .entity-paragraphs-item.paragraphs-item-stat-boxes-v2 .field-name-field-paragraph-link {
    margin: 40px 0 0;
  }
}
/* share module */
.entity-paragraphs-item.paragraphs-item-static-image.fullWidth > .content {
  padding: 0;
  max-width: none;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-static-image > .content .field-name-field-paragraph-image {
    display: none;
  }
  .entity-paragraphs-item.paragraphs-item-static-image > .content .field-name-field-paragraph-image:last-child {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-static-image > .content .field-name-field-p-image-mobile {
    display: none;
  }
}
.entity-paragraphs-item.paragraphs-item-text {
  padding-top: 80px;
  padding-bottom: 80px;
}
.entity-paragraphs-item.paragraphs-item-text .field-name-field-paragraph-link a {
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-text.layout-theme-chevron h2 {
    font-size: 48px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-text.layout-theme-chevron h2 {
    font-size: 24px;
  }
}
.entity-paragraphs-item.paragraphs-item-text > .content h2 {
  font-size: 36px;
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.entity-paragraphs-item.paragraphs-item-text > .content h3 {
  font-size: 24px;
}
.entity-paragraphs-item.paragraphs-item-text > .content h4 {
  font-size: 20px;
}
.entity-paragraphs-item.paragraphs-item-text > .content h5 {
  font-size: 19px;
}
.entity-paragraphs-item.paragraphs-item-text > .content h6 {
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-text > .content p a {
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-text > .content > .field-name-field-paragraph-summary,
.entity-paragraphs-item.paragraphs-item-text > .content > .field-name-field-paragraph-title {
  margin-left: auto;
  margin-right: auto;
}
.entity-paragraphs-item.paragraphs-item-text > .content > .field-name-field-paragraph-title {
  margin-top: 0;
  text-align: center;
}
.entity-paragraphs-item.paragraphs-item-text.paragraph-narrow {
  padding: 0;
}
/* text 2 columns module */
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns {
    padding-top: 75px;
    padding-bottom: 75px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}
.entity-paragraphs-item.paragraphs-item-text-2-columns .row.three-columns {
  margin-right: -30px;
  margin-left: -30px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns .row.three-columns > .col-sm-4 {
  padding-right: 30px;
  padding-left: 30px;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns.layout-theme-chevron > .content > h2 {
    font-size: 47.988px;
  }
  .entity-paragraphs-item.paragraphs-item-text-2-columns.layout-theme-chevron .field-type-text-long h2 {
    font-size: 47.988px;
  }
}
.entity-paragraphs-item.paragraphs-item-text-2-columns.layout-theme-chevron .field-type-text-long {
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns.layout-theme-chevron .field-type-text-long p {
  margin: 35px 0;
}
@media screen and (max-width: 991px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns .field-type-text-long.side-spacing {
    margin-left: 10%;
    margin-right: 10%;
  }
}
@media screen and (min-width: 992px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns .field-type-text-long.side-spacing {
    margin-left: 15%;
    margin-right: 15%;
    padding-top: 5%;
  }
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content {
  max-width: none;
  padding: 0;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content h2 {
  font-size: 36px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content h3 {
  font-size: 24px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content h4 {
  font-size: 20px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content h5 {
  font-size: 19px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content h6 {
  font-size: 18px;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content p a {
  color: inherit;
}
.entity-paragraphs-item.paragraphs-item-text-2-columns > .content > .field-name-field-paragraph-title {
  text-align: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-text-2-columns > .content .button {
    white-space: initial;
  }
}
.paragraphs-item-video-tour {
  color: #ffffff;
}
.entity-paragraphs-item.paragraphs-item-video-tour {
  margin-bottom: 50px;
}
.entity-paragraphs-item.paragraphs-item-video-tour > .content {
  max-width: none;
  padding: 0;
}
@media screen and (min-width: 768px) {
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron .description-content {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron h2 {
    font-size: 47.988px;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron .field-type-text-long {
    font-size: 18px;
    margin: 32px 0 42px 0;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron .video-tour .cover a.show {
    width: 100px;
    height: 100px;
    background-size: 100px;
  }
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron h2 {
    font-size: 24px;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour.layout-theme-chevron .video-tour .cover a.show {
    width: 64px;
    height: 64px;
    background-size: 64px;
  }
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour {
  text-align: center;
  position: relative;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .content {
  padding: 0;
  position: relative;
  width: 100%;
  min-height: 260px;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover {
  background-size: cover;
  background-position: center center;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover .layer-shadow {
  line-height: 260px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(41, 41, 41, 0.5);
  padding: 20px 0;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover .layer-shadow .description-content {
  line-height: 24px;
  display: inline-block;
  vertical-align: middle;
  max-width: 80%;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover h2 {
  margin-bottom: 10px;
  margin-top: 0px;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover .field-name-field-p-video-summary {
  font: normal 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  max-width: 270px;
  margin: 20px auto 20px;
  overflow: hidden;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover a {
  color: inherit;
  text-decoration: underline;
}
.entity-paragraphs-item.paragraphs-item-video-tour .video-tour .cover a.show {
  display: block;
  margin: 15px auto 0;
  width: 46px;
  height: 46px;
  background-size: 46px 46px;
}
@media screen and (max-width: 767px) {
  .entity-paragraphs-item.paragraphs-item-video-tour {
    margin-bottom: 25px;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour .container.video-tour .content {
    height: 343px;
    transition: 0.2s;
  }
  .entity-paragraphs-item.paragraphs-item-video-tour .container.video-tour .content h2 {
    margin-top: 105px;
  }
}
.fancybox-stage .video-element {
  overflow: visible;
  width: 80%;
  height: calc(100vh - 90px);
}
.fancybox-stage .video-element video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 991px) {
  .fancybox-stage .video-element {
    padding: 4px;
    margin: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
  }
  .fancybox-stage .video-element .fancybox-close-small {
    top: 10px;
    right: 10px;
  }
}
.autocomplete-suggestions {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  background: #f0ec81;
  border: none;
  margin-top: -1px;
  padding: 5px 0;
}
.autocomplete-suggestions > .autocomplete-suggestion {
  line-height: 20px;
  padding: 10px 15px;
  color: #000000;
  cursor: pointer;
}
.autocomplete-suggestions > .autocomplete-suggestion strong {
  font-weight: inherit;
}
.autocomplete-suggestions > .autocomplete-suggestion.autocomplete-selected {
  background: rgba(76, 189, 212, 0.15);
}
/* The button */
.addeventatc {
  display: inline-block;
  position: relative;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #4cbdd4;
  text-decoration: none;
  font-size: 16px;
  cursor: pointer;
  visibility: hidden;
}
.addeventatc:hover {
  text-decoration: underline;
}
.addeventatc .start,
.addeventatc .end,
.addeventatc .timezone,
.addeventatc .title,
.addeventatc .description,
.addeventatc .location,
.addeventatc .organizer,
.addeventatc .organizer_email,
.addeventatc .facebook_event,
.addeventatc .all_day_event,
.addeventatc .date_format,
.addeventatc .alarm_reminder,
.addeventatc .recurring,
.addeventatc .attendees,
.addeventatc .calname,
.addeventatc .uid,
.addeventatc .status,
.addeventatc .method,
.addeventatc .client,
.addeventatc .transp {
  display: none!important;
}
.addeventatc:after {
  content: "\f107";
  font-family: "FontAwesome";
}
.addeventatc[aria-expanded="true"]:after {
  content: "\f106";
}
/* Drop down */
.addeventatc_dropdown {
  width: 230px;
  position: absolute;
  padding: 6px 0px 0px 0px;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000 !important;
  line-height: 100%;
  background: #fff;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
  margin-left: -1px;
  display: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 26px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 26px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 26px;
  transform: scale(0.98, 0.98) translateY(5px);
  z-index: -1;
  transition: transform 0.15s ease;
  -webkit-user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 29px !important;
  left: -14px !important;
}
.addeventatc_dropdown.topdown {
  transform: scale(0.98, 0.98) translateY(-5px) !important;
}
.addeventatc_dropdown span {
  display: block;
  line-height: 100%;
  background: #fff;
  text-decoration: none;
  cursor: pointer;
  font-size: 16px;
  color: #4cbdd4;
  padding: 10px 14px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.addeventatc_dropdown span:hover {
  background-color: #f4f4f4;
  text-decoration: none;
}
.addeventatc_dropdown .frs a {
  background: #fff;
  color: #cacaca !important;
  cursor: pointer;
  font-size: 9px!important;
  font-style: normal!important;
  font-weight: 400!important;
  line-height: 110%!important;
  padding-left: 10px;
  position: absolute;
  right: 10px;
  text-align: right;
  text-decoration: none;
  top: 5px;
  z-index: 101;
}
.addeventatc_dropdown .frs a:hover {
  color: #999 !important;
}
.addeventatc_dropdown .copyx {
  display: none;
}
.addeventatc_dropdown .brx {
  height: 1px;
  overflow: hidden;
  background: #e8e8e8;
  position: absolute;
  z-index: 100;
  left: 10px;
  right: 10px;
  top: 9px;
}
.addeventatc_dropdown.addeventatc-selected {
  transform: scale(1, 1) translateY(0px);
  z-index: 99999999999;
}
.addeventatc_dropdown.topdown.addeventatc-selected {
  transform: scale(1, 1) translateY(0px) !important;
}
.addeventatc_dropdown .drop_markup {
  background-color: #f4f4f4;
}
.mobile-background {
  width: 100%;
  height: 100vh !important;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0 !important;
}
.desktop-background {
  width: 100%;
  height: 100vh !important;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0 !important;
}
#main-container,
#footer,
#region-content-after,
#main-container-wrapper,
#region-filters-content,
#region-filters-menu {
  position: relative;
}
#getting-here-directions,
#map_retailer_canvas,
#map_contact_us_canvas {
  position: relative;
}
#getting-here-directions .cookie-control-tag,
#map_retailer_canvas .cookie-control-tag,
#map_contact_us_canvas .cookie-control-tag {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 20px;
  background: url(../images/cc/map.png) no-repeat center center;
  background-size: cover;
}
#getting-here-directions .cookie-control-tag a,
#map_retailer_canvas .cookie-control-tag a,
#map_contact_us_canvas .cookie-control-tag a {
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.7);
  color: #333333;
}
.view-home-hero-block .cookie-control-tag {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 20px;
  position: absolute;
  top: 0;
}
.view-home-hero-block .cookie-control-tag a {
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.7);
}
.socialmedia-filter {
  margin: 0 10px;
  font-size: 1.5em;
}
.flex-table .trow {
  display: flex;
}
.flex-table .tcell {
  padding: 10px 0;
  flex: 1;
}
.fsp-wrapper .fsp-close {
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve"%3E%3Cg%3E %3Cpath fill="%23ffffff" stroke="%23ffffff" stroke-width="0.75" stroke-miterlimit="10" d="M437,74.9c-99.8-99.8-262.3-99.8-362.1,0 c-99.8,99.8-99.8,262.3,0,362.1c49.9,49.9,115.5,74.9,181.1,74.9s131.1-25,181.1-74.9c48.4-48.4,75-112.7,75-181.1 C512,187.6,485.4,123.3,437,74.9z M421.9,422c-91.5,91.5-240.4,91.5-331.9,0C-1.5,330.5-1.5,181.5,90,90 c45.8-45.8,105.9-68.6,166-68.6c60.1,0,120.2,22.9,166,68.6c44.3,44.3,68.8,103.3,68.8,166C490.7,318.7,466.2,377.6,421.9,422z"/%3E%3C/g%3E%3Cg%3E %3Cpolygon fill="%23ffffff" stroke="%23ffffff" stroke-width="7" stroke-miterlimit="10" points="266.4,256 339.3,183.4 328.9,173.1 256,245.6 183,173.1 172.6,183.4 245.5,256 177.8,323.3 188.2,333.6 256,266.3 329,338.9 339.4,328.6 "/%3E%3C/g%3E%3C/svg%3E');
  font-size: 0;
}
@media screen and (min-width: 768px) {
  .fsp-wrapper .fsp-close {
    width: 60px;
    height: 60px;
    margin-right: 70px;
    margin-top: 50px;
  }
}
@media screen and (max-width: 767px) {
  .fsp-wrapper .fsp-close {
    width: 40px;
    height: 40px;
    top: auto !important;
    right: auto !important;
    left: calc(50% - 20px);
    bottom: 20px;
  }
}
/**
 * Styles to support IMCE file list appearance
 */
body.imce #file-list,
body.imce #file-header {
  table-layout: auto;
  width: 100%;
}
body.imce #file-list td.name,
body.imce #file-header td.name {
  min-width: 12em;
  white-space: nowrap;
}
body.imce #file-preview img {
  margin: 0 auto;
}
.loading-process {
  min-width: 200px;
  min-height: 200px;
  width: 30%;
  height: 30%;
  background-color: transparent !important;
}
.loading-process > div {
  width: 100%;
  max-width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: transparent;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 200px;
  height: 100%;
  padding: 40px;
  z-index: 10;
}
.loading-process > div > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
.loading-process > div > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.loading-process > div > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.loading-process > div > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
body.admin-menu.navbar-is-fixed-top.page-leasing {
  margin-top: 0;
  padding-top: 0;
}
body.navbar-is-fixed-top.page-leasing {
  margin-top: 0;
  padding-top: 0;
}
.page-leasing .view-hero-block .hero {
  height: 100vh;
  width: 100%;
  background: none;
}
body.admin-menu.page-leasing .view-hero-block .hero {
  margin-top: -28px;
}
.content a:target {
  display: inline-block;
}
.logged-in .content a:target {
  margin-top: -80px;
  padding-top: 80px;
}
.logged-in .content p a:target {
  margin-top: -40px;
  padding-top: 40px;
}
.not-logged-in .content a:target {
  margin-top: -50px;
  padding-top: 50px;
}
.not-logged-in .content p a:target {
  margin-top: -10px;
  padding-top: 10px;
}
.reciteme-launch:hover {
  text-decoration: underline;
}
.app-share-buttons a {
  display: inline-block;
  margin: 20px 20px 20px 0;
}
.app-share-buttons img {
  width: 165px;
}
@media screen and (max-width: 767px) {
  #footer .app-summary {
    margin-top: 40px;
  }
}
#footer .app-share-buttons img {
  width: 105px;
}
@media screen and (min-width: 768px) {
  #footer .app-share-buttons a {
    margin: 15px 10px 10px 0 !important;
  }
}
@media screen and (max-width: 767px) {
  #footer .app-share-buttons a {
    margin: 10px !important;
  }
}
.shares {
  display: inline-block;
  margin: 0 10px 10px 0;
  line-height: 20px;
  height: 20px;
  vertical-align: top;
}
.shares:last-child {
  margin-right: 0;
}
.shares .share-link {
  text-decoration: none;
  display: block;
  padding: 0 10px 0 7px;
  line-height: 20px;
  font-size: 10px;
  border-radius: 2px;
  background-color: #f0ec81;
  color: #000000;
  vertical-align: top;
  white-space: nowrap;
}
.shares .share-link.share-link-facebook {
  color: #000000;
  background-color: #0f4788;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.shares .share-link.share-link-facebook:focus,
.shares .share-link.share-link-facebook.focus {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-facebook:hover {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-facebook:active,
.shares .share-link.share-link-facebook.active,
.open > .dropdown-toggle.shares .share-link.share-link-facebook {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-facebook:active:hover,
.shares .share-link.share-link-facebook.active:hover,
.open > .dropdown-toggle.shares .share-link.share-link-facebook:hover,
.shares .share-link.share-link-facebook:active:focus,
.shares .share-link.share-link-facebook.active:focus,
.open > .dropdown-toggle.shares .share-link.share-link-facebook:focus,
.shares .share-link.share-link-facebook:active.focus,
.shares .share-link.share-link-facebook.active.focus,
.open > .dropdown-toggle.shares .share-link.share-link-facebook.focus {
  color: #000000;
  background-color: #061e3a;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-facebook:active,
.shares .share-link.share-link-facebook.active,
.open > .dropdown-toggle.shares .share-link.share-link-facebook {
  background-image: none;
}
.shares .share-link.share-link-facebook.disabled:hover,
.shares .share-link.share-link-facebook[disabled]:hover,
fieldset[disabled] .shares .share-link.share-link-facebook:hover,
.shares .share-link.share-link-facebook.disabled:focus,
.shares .share-link.share-link-facebook[disabled]:focus,
fieldset[disabled] .shares .share-link.share-link-facebook:focus,
.shares .share-link.share-link-facebook.disabled.focus,
.shares .share-link.share-link-facebook[disabled].focus,
fieldset[disabled] .shares .share-link.share-link-facebook.focus {
  background-color: #0f4788;
  border-color: transparent;
}
.shares .share-link.share-link-facebook .badge {
  color: #0f4788;
  background-color: #000000;
}
.shares .share-link.share-link-twitter {
  color: #000000;
  background-color: #4a90e2;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.shares .share-link.share-link-twitter:focus,
.shares .share-link.share-link-twitter.focus {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-twitter:hover {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-twitter:active,
.shares .share-link.share-link-twitter.active,
.open > .dropdown-toggle.shares .share-link.share-link-twitter {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-twitter:active:hover,
.shares .share-link.share-link-twitter.active:hover,
.open > .dropdown-toggle.shares .share-link.share-link-twitter:hover,
.shares .share-link.share-link-twitter:active:focus,
.shares .share-link.share-link-twitter.active:focus,
.open > .dropdown-toggle.shares .share-link.share-link-twitter:focus,
.shares .share-link.share-link-twitter:active.focus,
.shares .share-link.share-link-twitter.active.focus,
.open > .dropdown-toggle.shares .share-link.share-link-twitter.focus {
  color: #000000;
  background-color: #1d65b8;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-twitter:active,
.shares .share-link.share-link-twitter.active,
.open > .dropdown-toggle.shares .share-link.share-link-twitter {
  background-image: none;
}
.shares .share-link.share-link-twitter.disabled:hover,
.shares .share-link.share-link-twitter[disabled]:hover,
fieldset[disabled] .shares .share-link.share-link-twitter:hover,
.shares .share-link.share-link-twitter.disabled:focus,
.shares .share-link.share-link-twitter[disabled]:focus,
fieldset[disabled] .shares .share-link.share-link-twitter:focus,
.shares .share-link.share-link-twitter.disabled.focus,
.shares .share-link.share-link-twitter[disabled].focus,
fieldset[disabled] .shares .share-link.share-link-twitter.focus {
  background-color: #4a90e2;
  border-color: transparent;
}
.shares .share-link.share-link-twitter .badge {
  color: #4a90e2;
  background-color: #000000;
}
.shares .share-link.share-link-google {
  color: #000000;
  background-color: #4a90e2;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.shares .share-link.share-link-google:focus,
.shares .share-link.share-link-google.focus {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-google:hover {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-google:active,
.shares .share-link.share-link-google.active,
.open > .dropdown-toggle.shares .share-link.share-link-google {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-google:active:hover,
.shares .share-link.share-link-google.active:hover,
.open > .dropdown-toggle.shares .share-link.share-link-google:hover,
.shares .share-link.share-link-google:active:focus,
.shares .share-link.share-link-google.active:focus,
.open > .dropdown-toggle.shares .share-link.share-link-google:focus,
.shares .share-link.share-link-google:active.focus,
.shares .share-link.share-link-google.active.focus,
.open > .dropdown-toggle.shares .share-link.share-link-google.focus {
  color: #000000;
  background-color: #1d65b8;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-google:active,
.shares .share-link.share-link-google.active,
.open > .dropdown-toggle.shares .share-link.share-link-google {
  background-image: none;
}
.shares .share-link.share-link-google.disabled:hover,
.shares .share-link.share-link-google[disabled]:hover,
fieldset[disabled] .shares .share-link.share-link-google:hover,
.shares .share-link.share-link-google.disabled:focus,
.shares .share-link.share-link-google[disabled]:focus,
fieldset[disabled] .shares .share-link.share-link-google:focus,
.shares .share-link.share-link-google.disabled.focus,
.shares .share-link.share-link-google[disabled].focus,
fieldset[disabled] .shares .share-link.share-link-google.focus {
  background-color: #4a90e2;
  border-color: transparent;
}
.shares .share-link.share-link-google .badge {
  color: #4a90e2;
  background-color: #000000;
}
.shares .share-link.share-link-email {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.shares .share-link.share-link-email:focus,
.shares .share-link.share-link-email.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-email:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-email:active,
.shares .share-link.share-link-email.active,
.open > .dropdown-toggle.shares .share-link.share-link-email {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-email:active:hover,
.shares .share-link.share-link-email.active:hover,
.open > .dropdown-toggle.shares .share-link.share-link-email:hover,
.shares .share-link.share-link-email:active:focus,
.shares .share-link.share-link-email.active:focus,
.open > .dropdown-toggle.shares .share-link.share-link-email:focus,
.shares .share-link.share-link-email:active.focus,
.shares .share-link.share-link-email.active.focus,
.open > .dropdown-toggle.shares .share-link.share-link-email.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.shares .share-link.share-link-email:active,
.shares .share-link.share-link-email.active,
.open > .dropdown-toggle.shares .share-link.share-link-email {
  background-image: none;
}
.shares .share-link.share-link-email.disabled:hover,
.shares .share-link.share-link-email[disabled]:hover,
fieldset[disabled] .shares .share-link.share-link-email:hover,
.shares .share-link.share-link-email.disabled:focus,
.shares .share-link.share-link-email[disabled]:focus,
fieldset[disabled] .shares .share-link.share-link-email:focus,
.shares .share-link.share-link-email.disabled.focus,
.shares .share-link.share-link-email[disabled].focus,
fieldset[disabled] .shares .share-link.share-link-email.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.shares .share-link.share-link-email .badge {
  color: #f0ec81;
  background-color: #000000;
}
.shares .share-link:hover {
  filter: brightness(1.1);
  -webkit-filter: brightness(1.1);
  transition: filter 0.3s;
  -webkit-transition: filter 0.3s;
  -moz-transition: filter 0.3s;
  -o-transition: filter 0.3s;
}
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2) {
  .shares .share-link {
    margin-left: 6px;
  }
}
.node-view-mode-full {
  /*
  .share-links {
    .h3.title {
      font-size: 16px;
      margin-top: 30px;
    }
    .share-link {



    }
  }
*/
}
.node-view-mode-full .share-links > .title {
  margin-top: 30px;
  margin-bottom: 0.5em;
  text-transform: none;
  font-size: 16px;
}
.node-view-mode-full .share-links .share-links-inner {
  white-space: nowrap;
}
.node-view-mode-full .share-link {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  margin-right: 5px;
  margin-bottom: 5px;
}
.node-view-mode-full .share-link:focus,
.node-view-mode-full .share-link:active:focus,
.node-view-mode-full .share-link.active:focus,
.node-view-mode-full .share-link.focus,
.node-view-mode-full .share-link:active.focus,
.node-view-mode-full .share-link.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-view-mode-full .share-link:hover,
.node-view-mode-full .share-link:focus,
.node-view-mode-full .share-link.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-view-mode-full .share-link:active,
.node-view-mode-full .share-link.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-view-mode-full .share-link.disabled,
.node-view-mode-full .share-link[disabled],
fieldset[disabled] .node-view-mode-full .share-link {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-view-mode-full .share-link.disabled,
fieldset[disabled] a.node-view-mode-full .share-link {
  pointer-events: none;
}
.node-view-mode-full .share-link.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-view-mode-full .share-link.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-view-mode-full .share-link:focus,
.node-view-mode-full .share-link.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link:active,
.node-view-mode-full .share-link.active,
.open > .dropdown-toggle.node-view-mode-full .share-link {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link:active:hover,
.node-view-mode-full .share-link.active:hover,
.open > .dropdown-toggle.node-view-mode-full .share-link:hover,
.node-view-mode-full .share-link:active:focus,
.node-view-mode-full .share-link.active:focus,
.open > .dropdown-toggle.node-view-mode-full .share-link:focus,
.node-view-mode-full .share-link:active.focus,
.node-view-mode-full .share-link.active.focus,
.open > .dropdown-toggle.node-view-mode-full .share-link.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link:active,
.node-view-mode-full .share-link.active,
.open > .dropdown-toggle.node-view-mode-full .share-link {
  background-image: none;
}
.node-view-mode-full .share-link.disabled:hover,
.node-view-mode-full .share-link[disabled]:hover,
fieldset[disabled] .node-view-mode-full .share-link:hover,
.node-view-mode-full .share-link.disabled:focus,
.node-view-mode-full .share-link[disabled]:focus,
fieldset[disabled] .node-view-mode-full .share-link:focus,
.node-view-mode-full .share-link.disabled.focus,
.node-view-mode-full .share-link[disabled].focus,
fieldset[disabled] .node-view-mode-full .share-link.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-view-mode-full .share-link .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-view-mode-full .share-link-facebook {
  color: #000000;
  background-color: #0f4788;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-view-mode-full .share-link-facebook:focus,
.node-view-mode-full .share-link-facebook.focus {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-facebook:hover {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-facebook:active,
.node-view-mode-full .share-link-facebook.active,
.open > .dropdown-toggle.node-view-mode-full .share-link-facebook {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-facebook:active:hover,
.node-view-mode-full .share-link-facebook.active:hover,
.open > .dropdown-toggle.node-view-mode-full .share-link-facebook:hover,
.node-view-mode-full .share-link-facebook:active:focus,
.node-view-mode-full .share-link-facebook.active:focus,
.open > .dropdown-toggle.node-view-mode-full .share-link-facebook:focus,
.node-view-mode-full .share-link-facebook:active.focus,
.node-view-mode-full .share-link-facebook.active.focus,
.open > .dropdown-toggle.node-view-mode-full .share-link-facebook.focus {
  color: #000000;
  background-color: #061e3a;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-facebook:active,
.node-view-mode-full .share-link-facebook.active,
.open > .dropdown-toggle.node-view-mode-full .share-link-facebook {
  background-image: none;
}
.node-view-mode-full .share-link-facebook.disabled:hover,
.node-view-mode-full .share-link-facebook[disabled]:hover,
fieldset[disabled] .node-view-mode-full .share-link-facebook:hover,
.node-view-mode-full .share-link-facebook.disabled:focus,
.node-view-mode-full .share-link-facebook[disabled]:focus,
fieldset[disabled] .node-view-mode-full .share-link-facebook:focus,
.node-view-mode-full .share-link-facebook.disabled.focus,
.node-view-mode-full .share-link-facebook[disabled].focus,
fieldset[disabled] .node-view-mode-full .share-link-facebook.focus {
  background-color: #0f4788;
  border-color: transparent;
}
.node-view-mode-full .share-link-facebook .badge {
  color: #0f4788;
  background-color: #000000;
}
.node-view-mode-full .share-link-twitter {
  color: #000000;
  background-color: #4a90e2;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-view-mode-full .share-link-twitter:focus,
.node-view-mode-full .share-link-twitter.focus {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-twitter:hover {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-twitter:active,
.node-view-mode-full .share-link-twitter.active,
.open > .dropdown-toggle.node-view-mode-full .share-link-twitter {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-twitter:active:hover,
.node-view-mode-full .share-link-twitter.active:hover,
.open > .dropdown-toggle.node-view-mode-full .share-link-twitter:hover,
.node-view-mode-full .share-link-twitter:active:focus,
.node-view-mode-full .share-link-twitter.active:focus,
.open > .dropdown-toggle.node-view-mode-full .share-link-twitter:focus,
.node-view-mode-full .share-link-twitter:active.focus,
.node-view-mode-full .share-link-twitter.active.focus,
.open > .dropdown-toggle.node-view-mode-full .share-link-twitter.focus {
  color: #000000;
  background-color: #1d65b8;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-full .share-link-twitter:active,
.node-view-mode-full .share-link-twitter.active,
.open > .dropdown-toggle.node-view-mode-full .share-link-twitter {
  background-image: none;
}
.node-view-mode-full .share-link-twitter.disabled:hover,
.node-view-mode-full .share-link-twitter[disabled]:hover,
fieldset[disabled] .node-view-mode-full .share-link-twitter:hover,
.node-view-mode-full .share-link-twitter.disabled:focus,
.node-view-mode-full .share-link-twitter[disabled]:focus,
fieldset[disabled] .node-view-mode-full .share-link-twitter:focus,
.node-view-mode-full .share-link-twitter.disabled.focus,
.node-view-mode-full .share-link-twitter[disabled].focus,
fieldset[disabled] .node-view-mode-full .share-link-twitter.focus {
  background-color: #4a90e2;
  border-color: transparent;
}
.node-view-mode-full .share-link-twitter .badge {
  color: #4a90e2;
  background-color: #000000;
}
@media screen and (min-width: 991px) and (max-width: 1230px) {
  .node-view-mode-full .share-link {
    margin-right: 0px;
    padding: 5px;
  }
}
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2) {
  .node-view-mode-full .share-link {
    margin-bottom: 6px;
    display: block;
    width: 100%;
  }
}
.node-view-mode-full .share-container.floating {
  position: fixed;
  top: 130px;
}
.node-view-mode-full .share-container.footer {
  position: absolute;
  bottom: 0px;
  top: auto !important;
}
@media screen and (max-width: 767px) {
  .view-retailer-offers .views-row div.views-field-nothing {
    padding-bottom: 12px;
  }
  .view-retailer-offers span.field-content {
    display: block;
  }
  .view-retailer-offers .shares {
    height: auto;
  }
}
#go-there {
  height: 62px;
  width: 62px;
  left: 50%;
  position: absolute;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  bottom: 32px;
  display: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62'%3E%3Ccircle fill='none' stroke='%23ffffff' stroke-width='2' cx='31' cy='31' r='30'/%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' d='M21,26l10,10l10-10'/%3E%3C/svg%3E%0A") no-repeat center bottom;
}
/**
 * Animated spinner background mixin
 */
@keyframes lds-facebook_1 {
  0% {
    top: 18%;
    height: 64%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
@-webkit-keyframes lds-facebook_1 {
  0% {
    top: 18%;
    height: 64%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
@keyframes lds-facebook_2 {
  0% {
    top: 21%;
    height: 58%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
@-webkit-keyframes lds-facebook_2 {
  0% {
    top: 21%;
    height: 58%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
@keyframes lds-facebook_3 {
  0% {
    top: 24%;
    height: 52%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
@-webkit-keyframes lds-facebook_3 {
  0% {
    top: 24%;
    height: 52%;
  }
  50% {
    top: 30%;
    height: 40%;
  }
  100% {
    top: 30%;
    height: 40%;
  }
}
.swiper-container.circled-style .swiper-button {
  cursor: pointer;
  background-image: none !important;
  width: 60px;
  height: 60px;
  border: 2px solid #ffffff;
  border-radius: 50%;
}
.swiper-container.circled-style .swiper-button:after,
.swiper-container.circled-style .swiper-button:before {
  content: "";
  display: block;
  width: 15px;
  height: 2px;
  background-color: #ffffff;
  position: absolute;
}
.swiper-container.circled-style .swiper-button:after {
  transform: translate(19px, 32px) rotate(45deg);
}
.swiper-container.circled-style .swiper-button:before {
  transform: translate(19px, 22px) rotate(-45deg);
}
.swiper-container.circled-style .swiper-button:active,
.swiper-container.circled-style .swiper-button:hover,
.swiper-container.circled-style .swiper-button:focus {
  background-color: #ffffff;
}
.swiper-container.circled-style .swiper-button:active:after,
.swiper-container.circled-style .swiper-button:hover:after,
.swiper-container.circled-style .swiper-button:focus:after,
.swiper-container.circled-style .swiper-button:active:before,
.swiper-container.circled-style .swiper-button:hover:before,
.swiper-container.circled-style .swiper-button:focus:before {
  background-color: #000000;
}
.swiper-container.circled-style .swiper-button-next {
  transform: rotate(180deg);
}
@media screen and (max-width: 767px) {
  .swiper-container.circled-style .swiper-button-prev {
    transform: scale(0.75);
  }
  .swiper-container.circled-style .swiper-button-next {
    transform: rotate(180deg) scale(0.75);
  }
}
.swiper-container.circled-style .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background-color: transparent;
  border: 2px solid #ffffff;
}
.swiper-container.circled-style .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #ffffff;
}
.swiper-container {
  /* Hero multislide has white arrows */
}
.swiper-container .swiper-pagination {
  pointer-events: auto;
}
.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next {
  pointer-events: auto;
  margin-top: -30px;
  width: 60px;
  height: 60px;
}
.swiper-container .swiper-button-prev,
.swiper-container .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
  left: 0;
}
.swiper-container .swiper-button-prev:hover,
.swiper-container .swiper-container-rtl .swiper-button-next:hover,
.swiper-container .swiper-button-prev:focus,
.swiper-container .swiper-container-rtl .swiper-button-next:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
.swiper-container .swiper-button-next,
.swiper-container .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
  right: 0;
}
.swiper-container .swiper-button-next:hover,
.swiper-container .swiper-container-rtl .swiper-button-prev:hover,
.swiper-container .swiper-button-next:focus,
.swiper-container .swiper-container-rtl .swiper-button-prev:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
.layout-theme-chevron .swiper-container .swiper-button-prev,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
.layout-theme-chevron .swiper-container .swiper-button-prev:hover,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-next:hover,
.layout-theme-chevron .swiper-container .swiper-button-prev:focus,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-next:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
.layout-theme-chevron .swiper-container .swiper-button-next,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
.layout-theme-chevron .swiper-container .swiper-button-next:hover,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-prev:hover,
.layout-theme-chevron .swiper-container .swiper-button-next:focus,
.layout-theme-chevron .swiper-container .swiper-container-rtl .swiper-button-prev:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
.swiper-container.hero-multislide .swiper-button-prev,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
.swiper-container.hero-multislide .swiper-button-prev:hover,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-next:hover,
.swiper-container.hero-multislide .swiper-button-prev:focus,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-next:focus {
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
.swiper-container.hero-multislide .swiper-button-next,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
.swiper-container.hero-multislide .swiper-button-next:hover,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-prev:hover,
.swiper-container.hero-multislide .swiper-button-next:focus,
.swiper-container.hero-multislide .swiper-container-rtl .swiper-button-prev:focus {
  background-color: transparent !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='{@svg-color}' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
.swiper-container.hero-multislide .swiper-button-prev,
.swiper-container.hero-multislide .swiper-button-next {
  border-color: transparent;
  background-size: 60%;
}
.swiper-container.hero-multislide .swiper-button-prev:before,
.swiper-container.hero-multislide .swiper-button-next:before {
  background: radial-gradient(circle, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 70%);
  border-radius: 50%;
}
.layout-theme-chevron .newsletters-webform-popup .content-wrapper h2 {
  font-size: 47.988px;
  line-height: 1.2;
  margin: 10px auto;
}
.layout-theme-chevron .newsletters-webform-popup .content-wrapper .webform-client-form button.form-submit {
  background-color: transparent !important;
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding: 15px 50px 15px 15px;
  text-decoration: none;
  text-transform: uppercase;
}
/**
 * Page Header.
 */
#header {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1030;
}
#header.static {
  position: static;
}
#header .global-search-button {
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  width: 16px;
  height: 26px;
}
#header .global-search-button a {
  display: none;
}
@media screen and (min-width: 992px) {
  #header .primary {
    clear: right;
    float: right;
    font-size: 14px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-transform: none;
    max-width: calc(100% - 240px);
    text-align: right;
  }
  #header .primary > li {
    margin-left: 4em;
    float: none;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 7px;
  }
  #header .primary > li > a {
    border-bottom: 2px solid transparent;
    padding: 0;
  }
  #header .primary > li > a.active,
  #header .primary > li > a.active-trail,
  #header .primary > li > a:hover,
  #header .primary > li > a:focus {
    border-color: #ffffff;
  }
  #header .primary > li > a.dropdown-toggle {
    border-color: transparent;
  }
  #header .primary > li > a.dropdown-toggle.active-trail,
  #header .primary > li > a.dropdown-toggle:hover {
    border-color: #ffffff;
  }
  #header .primary > li .dropdown-menu a.dropdown-toggle:after {
    margin-left: 20px;
    border-left-color: #fff;
  }
  #header .primary > li.first {
    margin-left: 0;
  }
  #header .secondary {
    min-height: 1em;
    min-width: 55%;
    float: right;
    font-size: 12px;
    margin-top: 1em;
    text-align: right;
  }
  #header .secondary > li {
    display: inline-block;
    float: none;
    margin-left: 4em;
  }
  #header .secondary > li span {
    font-size: 11px;
  }
  #header .secondary > li > a {
    padding: 0;
    opacity: 0.9;
    font-size: 11px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    text-align: left;
  }
  #header .secondary > li > a.active,
  #header .secondary > li > a.active-trail,
  #header .secondary > li > a:hover,
  #header .secondary > li > a:focus {
    text-decoration: underline;
    opacity: 1;
  }
  #header .navbar-right {
    margin-right: 0;
  }
}
@media screen and (max-width: 991px) {
  #header .primary,
  #header .secondary {
    display: none;
  }
}
#header .navbar {
  border: none;
  min-height: auto;
}
#header .navbar .dropdown-menu {
  border: none;
  font-size: inherit;
  padding: 0;
  text-transform: none;
  width: max-content;
}
#header .navbar .dropdown-menu > li > a {
  padding: 10px 20px;
  opacity: 0.9;
}
#header .navbar .dropdown-menu > li > a:hover,
#header .navbar .dropdown-menu > li > a:focus {
  background-color: rgba(0, 0, 0, 0.1);
  opacity: 1;
}
#header .navbar .dropdown-menu a.active {
  background-color: rgba(0, 0, 0, 0.1);
}
#header .navbar .dropdown-menu > .active > a:hover,
#header .navbar .dropdown-menu > .active > a:focus {
  background-color: rgba(0, 0, 0, 0.1);
}
#header .navbar-default {
  -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1) 0 0 0 #000000;
  -moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1) 0 0 0 #000000;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1) 0 0 0 #000000;
}
#header .navbar-default .primary a {
  color: #ffffff;
}
#header .navbar-default .secondary a,
#header .navbar-default .secondary span {
  color: #ffffff;
}
#header .navbar-default .dropdown-menu {
  background: #4cbdd4;
}
#header .navbar-inverse {
  background: none;
}
#header .navbar-inverse .primary a {
  color: #ffffff;
}
#header .navbar-inverse .secondary a,
#header .navbar-inverse .secondary span {
  color: #ffffff;
}
#header .navbar-header {
  padding-bottom: 15px;
  padding-top: 15px;
}
#header .navbar-header a.logo {
  font-size: 20px;
  line-height: 1.5;
}
#header .navbar-header a.logo img {
  max-width: 220px;
  max-height: 60px;
  vertical-align: middle;
}
@media screen and (max-width: 991px) {
  #header .navbar-header {
    padding-bottom: 50px;
    padding-top: 50px;
    text-align: center;
  }
}
#header .navbar-brand {
  line-height: 50px;
  font-size: 24px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  text-transform: none;
}
#header .navbar-brand img {
  display: inline-block;
}
#header .navbar-brand .middle-helper {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
#header .navbar-brand:before {
  display: none;
}
@media screen and (max-width: 991px) {
  #header .navbar-brand {
    display: inline-block;
    float: none;
  }
}
#header .active > a {
  background: none;
}
#navbar,
#navbar-fixed {
  padding-top: 0;
}
#navbar-fixed {
  background-color: #4cbdd4;
  background-size: cover;
  background-position: center;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media screen and (max-width: 991px) {
  #navbar-fixed {
    display: none;
  }
}
#navbar-fixed .global-search-button {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E%0A");
}
/**
 * Content before Region.
 */
body.admin-menu #header.static + .region-hero-image {
  margin-top: 0;
}
.region-hero-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 420px;
  width: 100%;
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.region-hero-image.hero-multislide-flag {
  min-height: 294px;
}
@media screen and (max-width: 991px) {
  .region-hero-image {
    min-height: 340px;
  }
}
.region-hero-image > .overlay {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.1) 70%, rgba(0, 0, 0, 0) 100%);
  pointer-events: none;
  background-blend-mode: multiply;
  height: 100%;
  max-height: 179px;
}
@media screen and (max-width: 991px) {
  .region-hero-image > .overlay {
    height: 100%;
  }
}
body.node-type-retailer .region-hero-image > .overlay:nth-child(2),
body.node-type-event .region-hero-image > .overlay:nth-child(2) {
  display: none;
}
body.node-type-retailer .region-hero-image .swiper-slide:before,
body.node-type-event .region-hero-image .swiper-slide:before {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.1) 70%, rgba(0, 0, 0, 0) 100%);
  background-blend-mode: multiply;
}
#region-filters-menu {
  font-size: 14px;
  text-transform: none;
  min-height: 60px !important;
}
@media screen and (min-width: 992px) {
  #region-filters-menu {
    min-height: 70px !important;
  }
}
@media screen and (max-width: 991px) {
  #region-filters-menu {
    position: relative !important;
  }
}
#region-filters-menu .navbar {
  -webkit-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
  border: none;
  min-height: 60px !important;
}
@media screen and (min-width: 992px) {
  #region-filters-menu .navbar {
    min-height: 70px !important;
  }
}
@media screen and (max-width: 991px) {
  #region-filters-menu .navbar {
    top: 0 !important;
  }
}
#region-filters-menu .navbar-static-top {
  position: static;
}
#region-filters-menu .navbar-fixed-top {
  z-index: 1029;
}
#region-filters-menu .menu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
@media screen and (min-width: 992px) {
  #region-filters-menu .menu > li > a {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
#region-filters-menu .menu > li > a.active-trail,
#region-filters-menu .menu > li > a.active,
#region-filters-menu .menu > li > a:focus,
#region-filters-menu .menu > li > a:hover {
  color: #ffffff;
}
#region-filters-menu .menu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
#region-filters-menu .menu > li > a:hover,
#region-filters-menu .menu > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
#region-filters-menu .menu > .active > a,
#region-filters-menu .menu > .active > a:hover,
#region-filters-menu .menu > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
}
#region-filters-menu .menu > .disabled > a,
#region-filters-menu .menu > .disabled > a:hover,
#region-filters-menu .menu > .disabled > a:focus {
  color: rgba(255, 255, 255, 0.5);
  background-color: transparent;
}
#region-filters-menu .menu > .open > a,
#region-filters-menu .menu > .open > a:hover,
#region-filters-menu .menu > .open > a:focus {
  color: #ffffff;
  background-color: transparent;
}
@media (max-width: 991px) {
  #region-filters-menu .menu .open .dropdown-menu > .dropdown-header {
    border-color: transparent;
  }
  #region-filters-menu .menu .open .dropdown-menu .divider {
    background-color: transparent;
  }
  #region-filters-menu .menu .open .dropdown-menu > li > a {
    color: rgba(255, 255, 255, 0.5);
  }
  #region-filters-menu .menu .open .dropdown-menu > li > a:hover,
  #region-filters-menu .menu .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  #region-filters-menu .menu .open .dropdown-menu > .active > a,
  #region-filters-menu .menu .open .dropdown-menu > .active > a:hover,
  #region-filters-menu .menu .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  #region-filters-menu .menu .open .dropdown-menu > .disabled > a,
  #region-filters-menu .menu .open .dropdown-menu > .disabled > a:hover,
  #region-filters-menu .menu .open .dropdown-menu > .disabled > a:focus {
    color: rgba(255, 255, 255, 0.5);
    background-color: transparent;
  }
}
@media screen and (max-width: 991px) {
  #region-filters-menu .menu {
    margin: 12.5px -15px;
  }
}
#region-filters-menu .menu > li > a,
#region-filters-menu .navbar-nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
@media screen and (min-width: 992px) {
  #region-filters-menu .menu > li > a,
  #region-filters-menu .navbar-nav > li > a {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
#region-filters-menu .menu > li > a.active-trail,
#region-filters-menu .navbar-nav > li > a.active-trail,
#region-filters-menu .menu > li > a.active,
#region-filters-menu .navbar-nav > li > a.active,
#region-filters-menu .menu > li > a:focus,
#region-filters-menu .navbar-nav > li > a:focus,
#region-filters-menu .menu > li > a:hover,
#region-filters-menu .navbar-nav > li > a:hover {
  color: #ffffff;
}
#region-filters-menu .navbar-brand {
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
#region-filters-menu .navbar-toggle {
  border: none;
  margin-top: 0;
  margin-bottom: 0;
}
#region-filters-menu .navbar-toggle.collapsed + .navbar-brand {
  filter: alpha(opacity=100);
  opacity: 1;
}
#region-filters-menu .bef-select-as-links > .form-item > .form-item {
  margin: 0;
}
#region-filters-menu .bef-select-as-links > .form-item > .form-item > a {
  color: rgba(255, 255, 255, 0.5);
  display: block;
  padding: 10px 15px;
}
#region-filters-menu .bef-select-as-links > .form-item > .form-item > a.active,
#region-filters-menu .bef-select-as-links > .form-item > .form-item > a:focus,
#region-filters-menu .bef-select-as-links > .form-item > .form-item > a:hover {
  color: #ffffff;
  text-decoration: none;
}
@media screen and (max-width: 991px) {
  #region-filters-menu,
  #region-filters-menu .navbar {
    min-height: auto !important;
    position: static;
  }
  #region-filters-menu .navbar-toggle,
  #region-filters-menu .navbar-brand {
    height: 60px;
    line-height: 20px;
    padding: 20px;
    margin-right: 0;
  }
  #region-filters-menu .navbar-toggle {
    width: 60px;
  }
  #region-filters-menu .bef-select-as-links > .form-item {
    margin: 12.5px -15px;
  }
}
@media screen and (min-width: 992px) {
  #region-filters-menu .navbar-header {
    display: none;
  }
  #region-filters-menu .menu,
  #region-filters-menu .navbar-nav {
    float: none;
    text-align: center;
  }
  #region-filters-menu .menu > li,
  #region-filters-menu .navbar-nav > li {
    display: inline-block;
    float: none;
  }
  #region-filters-menu .menu > li > a,
  #region-filters-menu .navbar-nav > li > a {
    padding-right: 40px;
    padding-left: 40px;
  }
  #region-filters-menu .bef-select-as-links > .form-item {
    text-align: center;
  }
  #region-filters-menu .bef-select-as-links > .form-item > .form-item {
    display: inline-block;
    white-space: nowrap;
  }
  #region-filters-menu .bef-select-as-links > .form-item > .form-item > a {
    padding: 25px 40px;
    white-space: nowrap;
  }
}
@media screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px) {
  #region-filters-menu .bef-select-as-links > .form-item > .form-item > a {
    padding: 25px 20px;
  }
}
#region-filters-content .show-filters {
  display: none;
}
#region-filters-content .collapsed .show-filters {
  display: inline-block;
}
#region-filters-content .collapsed .hide-filters {
  display: none;
}
/**
 * Page footer.
 */
#footer {
  padding-top: 70px;
  margin-bottom: -30px;
}
@media screen and (max-width: 767px) {
  #footer {
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  #footer .footer-menus .footer-column,
  #footer .footer-blocks .footer-column,
  #footer .footer-bottom .footer-column {
    left: 0;
    right: 0;
    width: 100%;
  }
}
#footer .footer-menus {
  padding-bottom: 20px;
}
@media screen and (max-width: 767px) {
  #footer .footer-menus .footer-column:nth-child(3) {
    clear: both;
  }
}
#footer .footer-menus .menu {
  margin-bottom: 25px;
}
#footer .footer-menus .menu > li {
  padding-top: 10px;
  padding-bottom: 10px;
}
#footer .footer-blocks {
  padding-bottom: 30px;
}
#footer .footer-bottom {
  font-size: 13px;
  line-height: 40px;
}
#footer .footer-bottom .menu {
  margin-bottom: 50px;
}
#footer .footer-bottom .menu > li {
  display: inline-block;
  padding-right: 1.5em;
  padding-bottom: 0.5em;
}
@media screen and (max-width: 767px) {
  #footer .footer-bottom .menu > li {
    display: block;
    padding: 10px;
  }
}
#footer .footer-bottom .footer-management-logos {
  white-space: nowrap;
  margin-bottom: 50px;
}
#footer .footer-bottom .footer-management-logos a {
  display: inline-block;
  float: left;
  border-left: 1px solid #ffffff;
  padding: 0 20px;
}
#footer .footer-bottom .footer-management-logos a:first-child {
  border: 0;
  padding-left: 0;
}
#footer .footer-bottom .footer-management-logos a:last-child {
  padding-right: 0;
}
#footer .footer-bottom .footer-management-logos img {
  display: block;
  height: 35px;
  width: auto;
}
#footer .footer-bottom .footer-management-logos .field-name-field-config-copyrights {
  float: left;
}
@media screen and (max-width: 767px) {
  #footer .footer-bottom .footer-management-logos {
    text-align: center;
  }
  #footer .footer-bottom .footer-management-logos a {
    float: none;
  }
  #footer .footer-bottom .footer-management-logos .field-name-field-config-copyrights {
    margin-top: 15px;
    float: none;
  }
}
#footer .footer-social {
  margin-bottom: 50px;
}
#footer .footer-social .field {
  display: inline-block;
  margin-right: 30px;
}
@media screen and (max-width: 767px) {
  #footer .footer-social .field {
    margin-left: 15px;
    margin-right: 15px;
  }
}
#footer .footer-social .field .icon {
  font-size: 20px;
}
#footer .field-name-field-contact-us-address .field-items {
  margin-right: -15px;
  margin-left: -15px;
}
#footer .field-name-field-contact-us-address .field-items .field-item {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 992px) {
  #footer .field-name-field-contact-us-address .field-items .field-item {
    float: left;
    width: 25%;
  }
}
#footer .field-name-field-contact-us-address .field-items .field-item a:not(.tel) {
  font-size: 13px;
  font-weight: normal;
  margin: 1em 0 1.5em;
  text-decoration: underline;
  display: inline-block;
}
#footer .field-name-field-contact-us-copyright {
  margin-bottom: 50px;
}
.footer-bannertext {
  border-top: 1px solid #75ccde;
  font-size: 12px;
  padding: 20px 0;
}
body.view-art-overview .main-container > .container-fluid {
  max-width: none;
  padding: 0;
}
body.view-art-overview .main-container > .container-fluid > .row {
  margin: 0;
}
body.view-art-overview .main-container > .container-fluid > .row > [class*="col-"] {
  float: none;
  padding: 0;
  width: auto;
}
.view-art-overview {
  text-align: center;
}
.view-art-overview > .view-content > .views-row {
  background: #4cbdd4;
  color: #f0ec81;
}
.view-art-overview > .view-content > .views-row h1,
.view-art-overview > .view-content > .views-row h2,
.view-art-overview > .view-content > .views-row h3,
.view-art-overview > .view-content > .views-row h4,
.view-art-overview > .view-content > .views-row h5,
.view-art-overview > .view-content > .views-row h6,
.view-art-overview > .view-content > .views-row .h1,
.view-art-overview > .view-content > .views-row .h2,
.view-art-overview > .view-content > .views-row .h3,
.view-art-overview > .view-content > .views-row .h4,
.view-art-overview > .view-content > .views-row .h5,
.view-art-overview > .view-content > .views-row .h6 {
  color: #f0ec81;
}
.view-art-overview > .view-content > .views-row a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-art-overview > .view-content > .views-row a:hover,
.view-art-overview > .view-content > .views-row a:focus {
  color: #f0ec81;
}
.view-art-overview > .view-content > .views-row .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active,
.view-art-overview > .view-content > .views-row .button.active,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active:hover,
.view-art-overview > .view-content > .views-row .button.active:hover,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button:hover,
.view-art-overview > .view-content > .views-row .button:active:focus,
.view-art-overview > .view-content > .views-row .button.active:focus,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button:active.focus,
.view-art-overview > .view-content > .views-row .button.active.focus,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active,
.view-art-overview > .view-content > .views-row .button.active,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button {
  background-image: none;
}
.view-art-overview > .view-content > .views-row .button.disabled:hover,
.view-art-overview > .view-content > .views-row .button[disabled]:hover,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button:hover,
.view-art-overview > .view-content > .views-row .button.disabled:focus,
.view-art-overview > .view-content > .views-row .button[disabled]:focus,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button.disabled.focus,
.view-art-overview > .view-content > .views-row .button[disabled].focus,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-art-overview > .view-content > .views-row .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-art-overview > .view-content > .views-row .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-art-overview > .view-content > .views-row .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-art-overview > .view-content > .views-row .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-art-overview > .view-content > .views-row .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-art-overview > .view-content > .views-row .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-art-overview > .view-content > .views-row .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-art-overview > .view-content > .views-row .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-art-overview > .view-content > .views-row .swiper-button-prev,
.view-art-overview > .view-content > .views-row .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-art-overview > .view-content > .views-row .swiper-button-next,
.view-art-overview > .view-content > .views-row .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-art-overview > .view-content > .views-row .button {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active,
.view-art-overview > .view-content > .views-row .button.active,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active:hover,
.view-art-overview > .view-content > .views-row .button.active:hover,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button:hover,
.view-art-overview > .view-content > .views-row .button:active:focus,
.view-art-overview > .view-content > .views-row .button.active:focus,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button:active.focus,
.view-art-overview > .view-content > .views-row .button.active.focus,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-art-overview > .view-content > .views-row .button:active,
.view-art-overview > .view-content > .views-row .button.active,
.open > .dropdown-toggle.view-art-overview > .view-content > .views-row .button {
  background-image: none;
}
.view-art-overview > .view-content > .views-row .button.disabled:hover,
.view-art-overview > .view-content > .views-row .button[disabled]:hover,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button:hover,
.view-art-overview > .view-content > .views-row .button.disabled:focus,
.view-art-overview > .view-content > .views-row .button[disabled]:focus,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button:focus,
.view-art-overview > .view-content > .views-row .button.disabled.focus,
.view-art-overview > .view-content > .views-row .button[disabled].focus,
fieldset[disabled] .view-art-overview > .view-content > .views-row .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-art-overview > .view-content > .views-row .button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-art-overview > .view-content > .views-row .node-art {
  color: #ffffff;
  position: relative;
}
.view-art-overview > .view-content > .views-row .node-art h1,
.view-art-overview > .view-content > .views-row .node-art h2,
.view-art-overview > .view-content > .views-row .node-art h3,
.view-art-overview > .view-content > .views-row .node-art h4,
.view-art-overview > .view-content > .views-row .node-art h5,
.view-art-overview > .view-content > .views-row .node-art h6,
.view-art-overview > .view-content > .views-row .node-art .h1,
.view-art-overview > .view-content > .views-row .node-art .h2,
.view-art-overview > .view-content > .views-row .node-art .h3,
.view-art-overview > .view-content > .views-row .node-art .h4,
.view-art-overview > .view-content > .views-row .node-art .h5,
.view-art-overview > .view-content > .views-row .node-art .h6 {
  color: #ffffff;
}
.view-art-overview > .view-content > .views-row .node-art a {
  border-color: #ffffff;
  color: #ffffff;
}
.view-art-overview > .view-content > .views-row .node-art a:hover,
.view-art-overview > .view-content > .views-row .node-art a:focus {
  color: #ffffff;
}
.view-art-overview > .view-content > .views-row .node-art > a {
  display: block;
  position: relative;
  text-decoration: none;
}
.view-art-overview > .view-content > .views-row .node-art > a > .content {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
}
.view-art-overview > .view-content > .views-row .node-art > a > .content > header .node-title {
  font-size: 44px;
  margin-bottom: 0.5em;
  margin-top: 0;
  width: 100%;
}
.view-art-overview > .view-content > .views-row .node-art > a > .content > header .field-name-field-art-date,
.view-art-overview > .view-content > .views-row .node-art > a > .content > header .field-name-field-art-location {
  font-size: 20px;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .view-art-overview > .view-content > .views-row .node-art > a > .content {
    position: static;
  }
  .view-art-overview > .view-content > .views-row .node-art > a > .content > header .node-title {
    font-size: 24px;
    margin-top: 1em;
  }
  .view-art-overview > .view-content > .views-row .node-art > a > .content > header .field-name-field-art-date,
  .view-art-overview > .view-content > .views-row .node-art > a > .content > header .field-name-field-art-location {
    font-size: 16px;
  }
}
.view-art-overview > .view-content > .views-row .node-art > a .field-name-field-art-image {
  position: relative;
}
.view-art-overview > .view-content > .views-row .node-art > a .field-name-field-art-image:after {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.4);
}
.views-field-field-art-category-carousel > .field-content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  padding-bottom: 100px;
  padding-top: 100px;
}
.views-field-field-art-category-carousel > .field-content:before,
.views-field-field-art-category-carousel > .field-content:after {
  display: table;
  content: " ";
}
.views-field-field-art-category-carousel > .field-content:after {
  clear: both;
}
.views-field-field-art-category-carousel > .field-content:before,
.views-field-field-art-category-carousel > .field-content:after {
  display: table;
  content: " ";
}
.views-field-field-art-category-carousel > .field-content:after {
  clear: both;
}
.views-field-field-art-category-carousel > .field-content > .navbar-header,
.views-field-field-art-category-carousel > .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .views-field-field-art-category-carousel > .field-content > .navbar-header,
  .views-field-field-art-category-carousel > .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .views-field-field-art-category-carousel > .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .views-field-field-art-category-carousel > .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.views-field-field-art-category-carousel > .field-content > .navbar-header,
.views-field-field-art-category-carousel > .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .views-field-field-art-category-carousel > .field-content > .navbar-header,
  .views-field-field-art-category-carousel > .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .views-field-field-art-category-carousel > .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .views-field-field-art-category-carousel > .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 991px) {
  .views-field-field-art-category-carousel > .field-content {
    padding-bottom: 50px;
    padding-top: 50px;
  }
}
.views-field-field-art-category-carousel > .field-content > header > .title {
  margin-bottom: 2em;
  margin-top: 0;
  text-transform: none;
}
@media screen and (max-width: 991px) {
  .views-field-field-art-category-carousel > .field-content > header > .title {
    font-size: 24px;
  }
}
.views-field-field-art-category-carousel > .field-content .button-view-all {
  margin-top: 50px;
  min-width: 260px;
}
.views-field-field-art-category-carousel .swiper-slide {
  padding: 60px;
  padding-top: 0;
}
.views-field-field-art-category-carousel .swiper-pagination {
  bottom: 0;
  width: 100%;
}
.views-field-field-art-category-carousel .swiper-pagination-bullet {
  filter: alpha(opacity=100);
  opacity: 1;
  background: none;
  border: solid 1px #ffffff;
  height: 10px;
  width: 10px;
  margin: 3px;
}
.views-field-field-art-category-carousel .swiper-pagination-bullet-active {
  background: #ffffff;
}
.views-field-field-art-category-carousel .swiper-container .swiper-button-prev,
.views-field-field-art-category-carousel .swiper-container .swiper-button-next {
  background-size: 16px 16px;
  width: 40px;
  height: 40px;
}
.views-field-field-art-category-carousel .swiper-button-next,
.views-field-field-art-category-carousel .swiper-button-prev {
  width: 33px;
  height: 33px;
  margin-top: -30px;
  background-size: 33px;
}
.views-field-field-art-category-carousel .swiper-button-prev,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2033%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20transform%3D%22matrix(-1%200%200%201%2032%201)%22%3E%3Ccircle%20cx%3D%2215.5%22%20cy%3D%2215.5%22%20r%3D%2215.5%22%2F%3E%3Cpath%20d%3D%22M14%2C21l5-5.5L14%2C10%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.views-field-field-art-category-carousel .swiper-button-prev:focus,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-next:focus,
.views-field-field-art-category-carousel .swiper-button-prev:hover,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-next:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2033%22%3E%3Cg%20stroke-width%3D%222%22%20transform%3D%22matrix(-1%200%200%201%2032%201)%22%3E%3Ccircle%20stroke%3D%22%23ffffff%22%20fill%3D%22%23ffffff%22%20cx%3D%2215.5%22%20cy%3D%2215.5%22%20r%3D%2215.5%22%2F%3E%3Cpath%20stroke%3D%22%23000000%22%20fill%3D%22%23ffffff%22%20d%3D%22M14%2C21l5-5.5L14%2C10%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.views-field-field-art-category-carousel .swiper-button-next,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2033%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20transform%3D%22matrix(-1%200%200%201%2032%201)%22%3E%3Ccircle%20cx%3D%2215.5%22%20cy%3D%2215.5%22%20r%3D%2215.5%22%2F%3E%3Cpath%20d%3D%22M17%2010l-5%205.498L16.99%2021%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.views-field-field-art-category-carousel .swiper-button-next:focus,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-prev:focus,
.views-field-field-art-category-carousel .swiper-button-next:hover,
.views-field-field-art-category-carousel .swiper-container-rtl .swiper-button-prev:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2033%22%3E%3Cg%20stroke-width%3D%222%22%20transform%3D%22matrix(-1%200%200%201%2032%201)%22%3E%3Ccircle%20stroke%3D%22%23ffffff%22%20fill%3D%22%23ffffff%22%20cx%3D%2215.5%22%20cy%3D%2215.5%22%20r%3D%2215.5%22%2F%3E%3Cpath%20stroke%3D%22%23000000%22%20fill%3D%22%23ffffff%22%20d%3D%22M17%2010l-5%205.498L16.99%2021%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.view-art-pages-promo > .view-content:before,
.view-art-pages-promo > .view-content:after {
  display: table;
  content: " ";
}
.view-art-pages-promo > .view-content:after {
  clear: both;
}
.view-art-pages-promo > .view-content:before,
.view-art-pages-promo > .view-content:after {
  display: table;
  content: " ";
}
.view-art-pages-promo > .view-content:after {
  clear: both;
}
.view-art-pages-promo > .view-content > .views-row {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  padding: 0;
}
@media screen and (max-width: 479px) {
  .view-art-pages-promo > .view-content > .views-row {
    float: none;
    width: auto;
  }
}
.view-art-pages-promo > .view-content > .views-row .promo:before {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.view-art-pages-promo > .view-content > .views-row .promo:focus,
.view-art-pages-promo > .view-content > .views-row .promo:hover {
  color: #ffffff;
}
.view-art-pages-promo > .view-content > .views-row .promo:focus:before,
.view-art-pages-promo > .view-content > .views-row .promo:hover:before {
  pointer-events: none;
  border: 20px solid #f0ec81;
}
.view-art-pages-promo .promo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  height: 700px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
}
.view-art-pages-promo .promo .button-element {
  display: none;
  margin-top: 32px;
}
@media screen and (max-width: 991px) {
  .view-art-pages-promo .promo {
    height: 500px;
  }
}
@media screen and (max-width: 767px) {
  .view-art-pages-promo .promo {
    height: 350px;
  }
}
.limited-size .view-art-pages-promo .promo {
  height: 550px;
}
@media screen and (max-width: 991px) {
  .limited-size .view-art-pages-promo .promo {
    height: 450px;
  }
}
@media screen and (max-width: 767px) {
  .limited-size .view-art-pages-promo .promo {
    height: 350px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .view-art-pages-promo .promo {
    height: 300px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .view-art-pages-promo .promo {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .view-art-pages-promo .promo {
    height: 315px;
  }
}
.view-art-pages-promo .promo > header {
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  color: #ffffff;
  margin: auto;
  text-align: center;
  width: 100%;
  max-width: 80%;
  z-index: 1;
  /* IE9, IE10, IE11 fix */
}
@media screen and (min-width: 0 \0) {
  .view-art-pages-promo .promo > header {
    max-width: 100%;
  }
}
.view-art-pages-promo .promo > header .node-title {
  color: #ffffff;
  font-size: 36px;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 10px;
}
.view-art-pages-promo .promo > .overlay {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border: 0 solid transparent;
  background: rgba(0, 0, 0, 0.4);
}
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:focus header .node-title,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:hover header .node-title,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:hover .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .view-art-pages-promo .promo:focus header .node-title,
.field-name-field-p-entity-2x .field-item.odd .view-art-pages-promo .promo:hover header .node-title,
.field-name-field-p-entity-2x .field-item.odd .view-art-pages-promo .promo:focus .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .view-art-pages-promo .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:focus header .node-title,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:hover header .node-title,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.even .view-art-pages-promo .promo:hover .overlay,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:focus .overlay,
.view-promo-block .views-row-1 .view-art-pages-promo .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.odd .view-art-pages-promo .promo:hover .overlay,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:focus .overlay,
.view-promo-block .views-row-2 .view-art-pages-promo .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.view-art-pages-promo .promo:before {
  border: 0 solid transparent;
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  background: rgba(0, 0, 0, 0.4);
  border: 0px solid transparent;
}
.view-art-pages-promo .promo .title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  color: #ffffff;
  z-index: 1;
}
.view-art-pages-promo .promo .title small,
.view-art-pages-promo .promo .title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.view-art-pages-promo .promo .title small,
.view-art-pages-promo .promo .title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .view-art-pages-promo .promo .title {
    font-size: 24px;
  }
}
.view-art-landing-3x {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  padding-bottom: 120px;
  padding-top: 30px;
}
.view-art-landing-3x > .navbar-header,
.view-art-landing-3x > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-art-landing-3x > .navbar-header,
  .view-art-landing-3x > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-art-landing-3x {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-art-landing-3x {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-art-landing-3x > .navbar-header,
.view-art-landing-3x > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-art-landing-3x > .navbar-header,
  .view-art-landing-3x > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-art-landing-3x {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-art-landing-3x {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 991px) {
  .view-art-landing-3x {
    padding-bottom: 50px;
    padding-top: 0;
  }
}
.view-art-landing-3x > .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.view-art-landing-3x > .view-content > .views-row {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 30px;
}
@media screen and (max-width: 479px) {
  .view-art-landing-3x > .view-content > .views-row {
    width: 100%;
  }
}
.view-art-landing-3x > .view-content > .views-row.views-row-1 .views-field-title a:focus,
.view-art-landing-3x > .view-content > .views-row.views-row-1 .views-field-title a:hover {
  border: 20px solid #f0ec81;
  color: #f4f4f4;
}
.view-art-landing-3x > .view-content > .views-row.views-row-2 .views-field-title a:focus,
.view-art-landing-3x > .view-content > .views-row.views-row-2 .views-field-title a:hover {
  border: 20px solid #f0ec81;
  color: #f4f4f4;
}
.view-art-landing-3x > .view-content > .views-row.views-row-3 .views-field-title a:focus,
.view-art-landing-3x > .view-content > .views-row.views-row-3 .views-field-title a:hover {
  border: 20px solid #f0ec81;
  color: #f4f4f4;
}
.view-art-landing-3x .views-field-title a {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  left: 15px;
  right: 15px;
  border: 0px solid transparent;
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
  line-height: normal;
  padding: 50px;
  text-align: center;
  text-decoration: none;
}
@media screen and (max-width: 991px) {
  .view-art-landing-3x .views-field-title a {
    font-size: 20px;
  }
}
.view-art-landing-3x .views-field-title a:focus,
.view-art-landing-3x .views-field-title a:hover {
  padding: 30px;
}
.view-art-landing-3x .views-field-field-promo-featured-image {
  position: relative;
}
.view-art-landing-3x .views-field-field-promo-featured-image:after {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.4);
}
/**
 * Art trail page
 */
.view-art-trail .main-container .container-fluid {
  padding: 0;
  max-width: 100%;
}
.view-art-trail .main-container .container-fluid > .row {
  margin-left: 0;
  margin-right: 0;
}
.view-art-trail .main-container .container-fluid > .row > [class^="col-"],
.view-art-trail .main-container .container-fluid > .row > [class*=" col-"],
.view-art-trail .main-container .container-fluid > .row > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/**
 * Assets page.
 */
.view-assets {
  margin-bottom: 120px;
}
.view-assets .view-header .download-link-all {
  height: 18px;
  font: bold 16px/18px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #4cbdd4;
  text-transform: none;
  margin: 5px 0 20px;
  display: inline-block;
}
.view-assets .view-content {
  margin-right: -10px;
  margin-left: -10px;
}
.view-assets .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (min-width: 992px) {
  .view-assets .views-row {
    float: left;
    width: 25%;
  }
}
.view-assets .views-row .field-type-file a {
  background: #4cbdd4;
  color: #f0ec81;
}
.view-assets .views-row .field-type-file a h1,
.view-assets .views-row .field-type-file a h2,
.view-assets .views-row .field-type-file a h3,
.view-assets .views-row .field-type-file a h4,
.view-assets .views-row .field-type-file a h5,
.view-assets .views-row .field-type-file a h6,
.view-assets .views-row .field-type-file a .h1,
.view-assets .views-row .field-type-file a .h2,
.view-assets .views-row .field-type-file a .h3,
.view-assets .views-row .field-type-file a .h4,
.view-assets .views-row .field-type-file a .h5,
.view-assets .views-row .field-type-file a .h6 {
  color: #f0ec81;
}
.view-assets .views-row .field-type-file a a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-assets .views-row .field-type-file a a:hover,
.view-assets .views-row .field-type-file a a:focus {
  color: #f0ec81;
}
.view-assets .views-row .field-type-file a .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active,
.view-assets .views-row .field-type-file a .button.active,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active:hover,
.view-assets .views-row .field-type-file a .button.active:hover,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button:hover,
.view-assets .views-row .field-type-file a .button:active:focus,
.view-assets .views-row .field-type-file a .button.active:focus,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button:active.focus,
.view-assets .views-row .field-type-file a .button.active.focus,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active,
.view-assets .views-row .field-type-file a .button.active,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button {
  background-image: none;
}
.view-assets .views-row .field-type-file a .button.disabled:hover,
.view-assets .views-row .field-type-file a .button[disabled]:hover,
fieldset[disabled] .view-assets .views-row .field-type-file a .button:hover,
.view-assets .views-row .field-type-file a .button.disabled:focus,
.view-assets .views-row .field-type-file a .button[disabled]:focus,
fieldset[disabled] .view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button.disabled.focus,
.view-assets .views-row .field-type-file a .button[disabled].focus,
fieldset[disabled] .view-assets .views-row .field-type-file a .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-assets .views-row .field-type-file a .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-assets .views-row .field-type-file a .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-assets .views-row .field-type-file a .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-assets .views-row .field-type-file a .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-assets .views-row .field-type-file a .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-assets .views-row .field-type-file a .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-assets .views-row .field-type-file a .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-assets .views-row .field-type-file a .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-assets .views-row .field-type-file a .swiper-button-prev,
.view-assets .views-row .field-type-file a .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-assets .views-row .field-type-file a .swiper-button-next,
.view-assets .views-row .field-type-file a .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-assets .views-row .field-type-file a .button {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active,
.view-assets .views-row .field-type-file a .button.active,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active:hover,
.view-assets .views-row .field-type-file a .button.active:hover,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button:hover,
.view-assets .views-row .field-type-file a .button:active:focus,
.view-assets .views-row .field-type-file a .button.active:focus,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button:active.focus,
.view-assets .views-row .field-type-file a .button.active.focus,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-assets .views-row .field-type-file a .button:active,
.view-assets .views-row .field-type-file a .button.active,
.open > .dropdown-toggle.view-assets .views-row .field-type-file a .button {
  background-image: none;
}
.view-assets .views-row .field-type-file a .button.disabled:hover,
.view-assets .views-row .field-type-file a .button[disabled]:hover,
fieldset[disabled] .view-assets .views-row .field-type-file a .button:hover,
.view-assets .views-row .field-type-file a .button.disabled:focus,
.view-assets .views-row .field-type-file a .button[disabled]:focus,
fieldset[disabled] .view-assets .views-row .field-type-file a .button:focus,
.view-assets .views-row .field-type-file a .button.disabled.focus,
.view-assets .views-row .field-type-file a .button[disabled].focus,
fieldset[disabled] .view-assets .views-row .field-type-file a .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-assets .views-row .field-type-file a .button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-assets .views-row:hover .field-type-image:after {
  border-color: #4cbdd4;
}
@media screen and (max-width: 479px) {
  .view-assets .views-row {
    width: 100%;
  }
}
.view-assets .view-empty h2 {
  font: bold 36px/1.33 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none;
  margin: 60px 0 22px 0;
}
.view-assets .view-empty .text {
  min-height: 299px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
/**
 * Contact us config page
 */
body.view-contact-us .main-container {
  background: #4cbdd4;
  padding-top: 100px;
  padding-bottom: 100px;
}
body.view-contact-us .main-container,
body.view-contact-us .main-container a {
  color: #ffffff;
}
body.view-contact-us .main-container h1,
body.view-contact-us .main-container h2,
body.view-contact-us .main-container h3,
body.view-contact-us .main-container h4,
body.view-contact-us .main-container h5,
body.view-contact-us .main-container h6,
body.view-contact-us .main-container .h1,
body.view-contact-us .main-container .h2,
body.view-contact-us .main-container .h3,
body.view-contact-us .main-container .h4,
body.view-contact-us .main-container .h5,
body.view-contact-us .main-container .h6 {
  color: #f0ec81;
  text-transform: none;
}
body.view-contact-us .main-container .uc-embedding-wrapper h3,
body.view-contact-us .main-container .uc-embedding-wrapper p,
body.view-contact-us .main-container .uc-embedding-wrapper .uc-embedding-more-info {
  color: #303030;
}
.view-contact-us-config .group-contact-us-social {
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 10px;
}
.view-contact-us-config .group-contact-us-social > h2 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.view-contact-us-config .group-contact-us-social > .field {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .view-contact-us-config .group-contact-us-social > .field {
    float: left;
    width: 50%;
  }
}
.view-contact-us-config .field-name-field-contact-us-link-facebook a,
.view-contact-us-config .field-name-field-contact-us-link-twitter a,
.view-contact-us-config .field-name-field-contact-us-link-instagram a,
.view-contact-us-config .field-name-field-contact-us-link-youtube a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  text-decoration: none;
  width: 100%;
}
.view-contact-us-config .field-name-field-contact-us-link-facebook .icon,
.view-contact-us-config .field-name-field-contact-us-link-twitter .icon,
.view-contact-us-config .field-name-field-contact-us-link-instagram .icon,
.view-contact-us-config .field-name-field-contact-us-link-youtube .icon {
  background: transparent;
  border-radius: 50%;
  font-size: 29px;
  height: 45px;
  line-height: 45px;
  margin-right: 10px;
  text-align: center;
  vertical-align: middle;
  width: 45px;
}
.view-contact-us-config .field-name-field-contact-us-link-facebook .fa:before,
.view-contact-us-config .field-name-field-contact-us-link-twitter .fa:before,
.view-contact-us-config .field-name-field-contact-us-link-instagram .fa:before,
.view-contact-us-config .field-name-field-contact-us-link-youtube .fa:before {
  position: relative;
  left: 1px;
}
.view-contact-us-config #map_contact_us_canvas {
  width: 100%;
  height: 456px;
}
.view-contact-us-config #map_contact_us_canvas .content-is-loading {
  width: 100%;
  max-width: 300px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: transparent;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.view-contact-us-config #map_contact_us_canvas .content-is-loading > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
.view-contact-us-config #map_contact_us_canvas .content-is-loading > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.view-contact-us-config #map_contact_us_canvas .content-is-loading > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.view-contact-us-config #map_contact_us_canvas .content-is-loading > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .view-contact-us-config #map_contact_us_canvas {
    background-size: 50% auto;
  }
}
@media screen and (max-width: 767px) and (orientation: landscape) {
  .view-contact-us-config #map_contact_us_canvas {
    background-size: auto 50%;
  }
}
.node-contact-us-enquiry.node-teaser > a {
  display: block;
  position: relative;
}
.node-contact-us-enquiry.node-teaser > a > header {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  background: rgba(0, 0, 0, 0.4);
  border: 0 solid transparent;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.node-contact-us-enquiry.node-teaser > a > header .node-title {
  text-transform: none;
}
.views-row .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row .node-contact-us-enquiry.node-teaser > a:focus > header {
  border-width: 10px;
}
.node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.node-contact-us-enquiry.node-teaser > a:focus > header .node-title {
  padding: 0 10px;
}
.node-contact-us-enquiry.node-teaser .node-title {
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  color: #ffffff;
  font-size: 22px;
  line-height: normal;
  margin: 0;
  padding: 0 20px;
  text-align: center;
  width: 100%;
}
.views-row-1 .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row-1 .node-contact-us-enquiry.node-teaser > a:focus > header,
.views-row-4 .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row-4 .node-contact-us-enquiry.node-teaser > a:focus > header {
  border-color: #f0ec81;
}
.views-row-1 .node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.views-row-1 .node-contact-us-enquiry.node-teaser > a:focus > header .node-title,
.views-row-4 .node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.views-row-4 .node-contact-us-enquiry.node-teaser > a:focus > header .node-title {
  color: #ffffff;
}
.views-row-2 .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row-2 .node-contact-us-enquiry.node-teaser > a:focus > header,
.views-row-5 .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row-5 .node-contact-us-enquiry.node-teaser > a:focus > header {
  border-color: #f0ec81;
}
.views-row-2 .node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.views-row-2 .node-contact-us-enquiry.node-teaser > a:focus > header .node-title,
.views-row-5 .node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.views-row-5 .node-contact-us-enquiry.node-teaser > a:focus > header .node-title {
  color: #ffffff;
}
.views-row-3 .node-contact-us-enquiry.node-teaser > a:hover > header,
.views-row-3 .node-contact-us-enquiry.node-teaser > a:focus > header {
  border-color: #f0ec81;
}
.views-row-3 .node-contact-us-enquiry.node-teaser > a:hover > header .node-title,
.views-row-3 .node-contact-us-enquiry.node-teaser > a:focus > header .node-title {
  color: #ffffff;
}
table td {
  padding: 5px;
}
body.broadgate.page-offers .view-offers .view-content.loading,
body.paddington.page-offers .view-offers .view-content.loading,
body.node-type-rsl-page .view-offers .view-content.loading,
body.page-eatdrinkshop .view-offers .view-content.loading,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading,
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading,
body.paddington.page-offers .view-eat-drink-shop .view-content.loading,
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading,
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading,
body.broadgate.page-offers .view-offers .view-empty.loading,
body.paddington.page-offers .view-offers .view-empty.loading,
body.node-type-rsl-page .view-offers .view-empty.loading,
body.page-eatdrinkshop .view-offers .view-empty.loading,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading,
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading,
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading,
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading,
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading {
  min-height: 350px;
  position: relative;
}
body.broadgate.page-offers .view-offers .view-content.loading:before,
body.paddington.page-offers .view-offers .view-content.loading:before,
body.node-type-rsl-page .view-offers .view-content.loading:before,
body.page-eatdrinkshop .view-offers .view-content.loading:before,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading:before,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading:before,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading:before,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading:before,
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading:before,
body.paddington.page-offers .view-eat-drink-shop .view-content.loading:before,
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading:before,
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading:before,
body.broadgate.page-offers .view-offers .view-empty.loading:before,
body.paddington.page-offers .view-offers .view-empty.loading:before,
body.node-type-rsl-page .view-offers .view-empty.loading:before,
body.page-eatdrinkshop .view-offers .view-empty.loading:before,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading:before,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading:before,
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading:before,
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading:before,
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading:before,
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading:before {
  width: 100%;
  max-width: 300px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: #ffffff;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  content: '';
  opacity: 0.5;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 10;
}
body.broadgate.page-offers .view-offers .view-content.loading:before > div,
body.paddington.page-offers .view-offers .view-content.loading:before > div,
body.node-type-rsl-page .view-offers .view-content.loading:before > div,
body.page-eatdrinkshop .view-offers .view-content.loading:before > div,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading:before > div,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading:before > div,
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading:before > div,
body.paddington.page-offers .view-eat-drink-shop .view-content.loading:before > div,
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading:before > div,
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading:before > div,
body.broadgate.page-offers .view-offers .view-empty.loading:before > div,
body.paddington.page-offers .view-offers .view-empty.loading:before > div,
body.node-type-rsl-page .view-offers .view-empty.loading:before > div,
body.page-eatdrinkshop .view-offers .view-empty.loading:before > div,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading:before > div,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading:before > div,
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading:before > div,
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading:before > div,
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading:before > div,
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading:before > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
body.broadgate.page-offers .view-offers .view-content.loading:before > div:nth-child(1),
body.paddington.page-offers .view-offers .view-content.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-offers .view-content.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-offers .view-content.loading:before > div:nth-child(1),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(1),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(1),
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(1),
body.paddington.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading:before > div:nth-child(1),
body.broadgate.page-offers .view-offers .view-empty.loading:before > div:nth-child(1),
body.paddington.page-offers .view-offers .view-empty.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-offers .view-empty.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-offers .view-empty.loading:before > div:nth-child(1),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(1),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(1),
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(1),
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(1),
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading:before > div:nth-child(1),
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading:before > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
body.broadgate.page-offers .view-offers .view-content.loading:before > div:nth-child(2),
body.paddington.page-offers .view-offers .view-content.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-offers .view-content.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-offers .view-content.loading:before > div:nth-child(2),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(2),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(2),
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(2),
body.paddington.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading:before > div:nth-child(2),
body.broadgate.page-offers .view-offers .view-empty.loading:before > div:nth-child(2),
body.paddington.page-offers .view-offers .view-empty.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-offers .view-empty.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-offers .view-empty.loading:before > div:nth-child(2),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(2),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(2),
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(2),
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(2),
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading:before > div:nth-child(2),
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading:before > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
body.broadgate.page-offers .view-offers .view-content.loading:before > div:nth-child(3),
body.paddington.page-offers .view-offers .view-content.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-offers .view-content.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-offers .view-content.loading:before > div:nth-child(3),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(3),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content.loading:before > div:nth-child(3),
body.broadgate.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(3),
body.paddington.page-offers .view-eat-drink-shop .view-content.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-eat-drink-shop .view-content.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-eat-drink-shop .view-content.loading:before > div:nth-child(3),
body.broadgate.page-offers .view-offers .view-empty.loading:before > div:nth-child(3),
body.paddington.page-offers .view-offers .view-empty.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-offers .view-empty.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-offers .view-empty.loading:before > div:nth-child(3),
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(3),
body.paddington.page-offers .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-empty.loading:before > div:nth-child(3),
body.broadgate.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(3),
body.paddington.page-offers .view-eat-drink-shop .view-empty.loading:before > div:nth-child(3),
body.node-type-rsl-page .view-eat-drink-shop .view-empty.loading:before > div:nth-child(3),
body.page-eatdrinkshop .view-eat-drink-shop .view-empty.loading:before > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
body.broadgate.page-offers .view-offers .view-content,
body.paddington.page-offers .view-offers .view-content,
body.node-type-rsl-page .view-offers .view-content,
body.page-eatdrinkshop .view-offers .view-content,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content,
body.broadgate.page-offers .view-eat-drink-shop .view-content,
body.paddington.page-offers .view-eat-drink-shop .view-content,
body.node-type-rsl-page .view-eat-drink-shop .view-content,
body.page-eatdrinkshop .view-eat-drink-shop .view-content {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
body.broadgate.page-offers .view-offers .view-content .views-row,
body.paddington.page-offers .view-offers .view-content .views-row,
body.node-type-rsl-page .view-offers .view-content .views-row,
body.page-eatdrinkshop .view-offers .view-content .views-row,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row,
body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row,
body.paddington.page-offers .view-eat-drink-shop .view-content .views-row,
body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row,
body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (min-width: 768px) {
  body.broadgate.page-offers .view-offers .view-content .views-row,
  body.paddington.page-offers .view-offers .view-content .views-row,
  body.node-type-rsl-page .view-offers .view-content .views-row,
  body.page-eatdrinkshop .view-offers .view-content .views-row,
  body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row,
  body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row,
  body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row,
  body.paddington.page-offers .view-eat-drink-shop .view-content .views-row,
  body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row,
  body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  body.broadgate.page-offers .view-offers .view-content .views-row,
  body.paddington.page-offers .view-offers .view-content .views-row,
  body.node-type-rsl-page .view-offers .view-content .views-row,
  body.page-eatdrinkshop .view-offers .view-content .views-row,
  body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row,
  body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row,
  body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row,
  body.paddington.page-offers .view-eat-drink-shop .view-content .views-row,
  body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row,
  body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  body.broadgate.page-offers .view-offers .view-content .views-row,
  body.paddington.page-offers .view-offers .view-content .views-row,
  body.node-type-rsl-page .view-offers .view-content .views-row,
  body.page-eatdrinkshop .view-offers .view-content .views-row,
  body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row,
  body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row,
  body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row,
  body.paddington.page-offers .view-eat-drink-shop .view-content .views-row,
  body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row,
  body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  body.broadgate.page-offers .view-offers .view-content .views-row,
  body.paddington.page-offers .view-offers .view-content .views-row,
  body.node-type-rsl-page .view-offers .view-content .views-row,
  body.page-eatdrinkshop .view-offers .view-content .views-row,
  body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row,
  body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row,
  body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row,
  body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row,
  body.paddington.page-offers .view-eat-drink-shop .view-content .views-row,
  body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row,
  body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row {
    width: 100%;
  }
}
body.broadgate.page-offers .view-offers .view-content .views-row a,
body.paddington.page-offers .view-offers .view-content .views-row a,
body.node-type-rsl-page .view-offers .view-content .views-row a,
body.page-eatdrinkshop .view-offers .view-content .views-row a,
body.broadgate.page-offers .view-retailer-seo-landing-pages .view-content .views-row a,
body.paddington.page-offers .view-retailer-seo-landing-pages .view-content .views-row a,
body.node-type-rsl-page .view-retailer-seo-landing-pages .view-content .views-row a,
body.page-eatdrinkshop .view-retailer-seo-landing-pages .view-content .views-row a,
body.broadgate.page-offers .view-eat-drink-shop .view-content .views-row a,
body.paddington.page-offers .view-eat-drink-shop .view-content .views-row a,
body.node-type-rsl-page .view-eat-drink-shop .view-content .views-row a,
body.page-eatdrinkshop .view-eat-drink-shop .view-content .views-row a {
  text-decoration: none;
}
/**
 * Node type around styles
 */
.view-getting-here-around .main-container .container-fluid {
  padding: 0;
  max-width: 100%;
}
.view-getting-here-around .main-container .container-fluid .row {
  margin-left: 0;
  margin-right: 0;
}
.view-getting-here-around .main-container .container-fluid .row > [class^="col-"],
.view-getting-here-around .main-container .container-fluid .row > [class*=" col-"],
.view-getting-here-around .main-container .container-fluid .row > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 767px) {
  .view-getting-here-around .view-getting-here-around {
    padding: 40px 0;
  }
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-subtitle {
  padding: 110px 0 0;
  margin-bottom: 65px;
  text-align: center;
  color: #4cbdd4;
  text-transform: none;
  font: bold 36px/43px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 767px) {
  .view-getting-here-around .view-getting-here-around .field-name-field-around-subtitle {
    font: bold 24px/36px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 40px;
  }
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .nav-tabs,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .nav-tabs {
  border: 0;
  text-align: center;
  margin-bottom: 30px;
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .nav-tabs li,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .nav-tabs li {
  float: none;
  display: inline-block;
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .nav-tabs li a,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .nav-tabs li a {
  border: 0;
  background: transparent;
  text-transform: none;
  font: normal 14px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px 40px;
  text-align: center;
  color: #4cbdd4;
  opacity: 0.5;
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .nav-tabs li:hover a,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .nav-tabs li:hover a,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .nav-tabs li.active a,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .nav-tabs li.active a {
  opacity: 1;
}
.view-getting-here-around .view-getting-here-around .field-name-field-around-map-d .tab-content img,
.view-getting-here-around .view-getting-here-around .field-name-field-around-map .tab-content img {
  margin: 0 auto;
  display: block;
}
/**
 * Getting here directions.
 */
body.view-getting-here-directions .main-container {
  width: 100%;
  background-color: #ffffff;
}
@media screen and (min-width: 768px) {
  body.view-getting-here-directions .main-container > .container-fluid {
    width: 100%;
    padding: 0 15px;
    max-width: 100%;
  }
}
body.view-getting-here-directions.admin-menu .pac-container {
  margin-top: -29px;
}
#getting-here-directions .address-tool {
  margin: 0px auto 60px;
}
@media screen and (max-width: 767px) {
  #getting-here-directions .address-tool {
    margin: 0;
    padding: 20px 0;
  }
}
#getting-here-directions .address-tool h2 {
  font: 26px/1.38 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  margin: 21px 0;
}
#getting-here-directions .address-tool label {
  font: 700 16px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0;
  display: inline-block;
  color: #4cbdd4;
}
@media screen and (max-width: 1199px) {
  #getting-here-directions .address-tool label {
    margin-right: 0px;
  }
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro {
  margin-bottom: 60px;
}
@media screen and (max-width: 767px) {
  #getting-here-directions .address-tool .views-field-field-config-gethere-metro {
    margin-bottom: 20px;
  }
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content {
  text-align: center;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view {
  display: inline-block;
  margin: 5px 20px;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field {
  display: inline-block;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field.field-name-field-metro-icon img {
  max-height: 25px;
  width: auto;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field.field-name-field-metro-name,
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field.field-name-field-metro-timetext {
  margin: 2px 0;
  font: 16px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field.field-name-field-metro-name {
  margin-left: 10px;
  margin-right: 10px;
}
#getting-here-directions .address-tool .views-field-field-config-gethere-metro .field-content .field-collection-view .field.field-name-field-metro-timetext {
  font-weight: 500;
}
#getting-here-directions .address-tool .views-widget {
  position: relative;
  vertical-align: top;
}
#getting-here-directions .address-tool .views-widget .error-message {
  margin-top: 1px;
  position: absolute;
  text-transform: none;
  height: 24px;
  font: normal 14px/1.71 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #e7584e;
  display: none;
}
@media screen and (min-width: 992px) {
  #getting-here-directions .address-tool .views-widget {
    display: inline-block;
  }
}
#getting-here-directions .address-tool .row {
  font-size: 16px;
  background: inherit;
  text-align: center;
}
#getting-here-directions .address-tool .row label {
  display: block;
  margin: 0 0 2em 0;
  padding: 0;
  text-transform: none;
}
#getting-here-directions .address-tool .row input,
#getting-here-directions .address-tool .row select {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 2px;
  font-size: 16px;
}
#getting-here-directions .address-tool .row input:focus,
#getting-here-directions .address-tool .row select:focus {
  box-shadow: 0 0 10px #000000;
}
@media screen and (max-width: 767px) {
  #getting-here-directions .address-tool .row .form-item {
    margin: auto;
  }
}
#getting-here-directions .address-tool .row div.form-control {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  background: none;
  border: none;
  color: inherit;
  padding: 0;
  width: auto;
  height: auto;
}
#getting-here-directions .address-tool .row .form-type-select-as-links,
#getting-here-directions .address-tool .row .form-type-select {
  position: relative;
}
#getting-here-directions .address-tool .row .form-type-select-as-links:after,
#getting-here-directions .address-tool .row .form-type-select:after {
  background: #ffffff;
  border-radius: 2px;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 40px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  height: 38px;
  width: 40px;
  right: 0;
  top: 0;
}
#getting-here-directions .address-tool .row.defaultDestination {
  text-align: left;
}
#getting-here-directions .address-tool .row.defaultDestination span {
  margin-left: 20px;
}
#getting-here-directions .address-tool .row.defaultDestination span a {
  margin-left: 20px;
  color: #4cbdd4;
  text-decoration: underline;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  #getting-here-directions .address-tool .row.defaultDestination {
    text-align: center;
  }
  #getting-here-directions .address-tool .row.defaultDestination span {
    margin-left: 0px;
    line-height: 54px;
  }
}
#getting-here-directions .address-tool .row.customDestination {
  display: none;
}
#getting-here-directions .address-tool .row .col-lg-6 label {
  line-height: 54px;
  min-width: 64px;
  text-align: right;
}
@media screen and (max-width: 1199px) {
  #getting-here-directions .address-tool .row .col-lg-6 label {
    display: inline-block;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  #getting-here-directions .address-tool .row .col-lg-6 label {
    line-height: 40px;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 479px) {
  #getting-here-directions .address-tool .row .col-lg-6 {
    display: block;
  }
}
#getting-here-directions .address-tool .row .col-lg-6:last-child {
  margin-right: 0px;
}
#getting-here-directions .address-tool .form-type-select {
  width: 380px;
  max-width: 100%;
}
@media screen and (max-width: 479px) {
  #getting-here-directions .address-tool .form-type-select {
    width: 100%;
  }
}
#getting-here-directions .address-tool .form-type-select:after {
  width: 54px !important;
  height: 54px !important;
  line-height: 54px !important;
  background-color: #ffffff;
  border: solid 1px #4cbdd4;
  border-left: 0 !important;
  border-right-radius: 2px !important;
}
#getting-here-directions .address-tool .form-type-text {
  width: 380px;
  max-width: 100%;
}
@media screen and (max-width: 479px) {
  #getting-here-directions .address-tool .form-type-text {
    width: 100%;
  }
}
#getting-here-directions .address-tool .form-type-text input::-moz-placeholder {
  color: rgba(102, 102, 102, 0.5);
  opacity: 1;
}
#getting-here-directions .address-tool .form-type-text input:-ms-input-placeholder {
  color: rgba(102, 102, 102, 0.5);
}
#getting-here-directions .address-tool .form-type-text input::-webkit-input-placeholder {
  color: rgba(102, 102, 102, 0.5);
}
#getting-here-directions .address-tool select,
#getting-here-directions .address-tool input {
  display: block;
  height: 54px;
  padding: 0 15px;
  border-radius: 2px;
  border: solid 1px #4cbdd4;
  width: 100%;
  font: 400 14px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  background-color: #ffffff;
  background-repeat: no-repeat;
}
#getting-here-directions .address-tool .error input {
  border-color: #e7584e;
  background-image: url("../images/error-cross.svg");
  background-position: bottom 20px right 20px;
}
#getting-here-directions .address-tool .error .error-message {
  display: block;
}
#getting-here-directions .map-container {
  position: relative;
}
#getting-here-directions .map-container .map {
  height: 700px;
  margin: 0 -15px;
}
#getting-here-directions .map-container .way {
  display: none;
}
@media screen and (max-width: 991px) {
  #getting-here-directions .map-container .way {
    margin: 0 -15px;
    background-color: #ffffff;
  }
  #getting-here-directions .map-container .way .way-path-wrapper {
    height: auto;
    padding: 30px 10px 30px 30px;
  }
  #getting-here-directions .map-container .way .way-path-wrapper .mCSB_container {
    margin-top: 1px;
  }
}
@media screen and (min-width: 992px) {
  #getting-here-directions .map-container .way {
    height: 0;
    margin-top: -700px;
    position: relative;
  }
  #getting-here-directions .map-container .way .way-path-wrapper {
    background-color: #4cbdd4;
    height: 700px;
    padding: 100px 10px 100px 0;
  }
}
@media screen and (min-width: 992px) {
  #getting-here-directions .map-container .way .container {
    height: 0;
  }
  #getting-here-directions .map-container .way .container .row {
    height: 0;
  }
}
#getting-here-directions .map-container .way .container:before {
  content: '';
  position: absolute;
  background-color: #4cbdd4;
  height: 700px;
  width: 1000px;
  margin-left: -1000px;
}
#getting-here-directions .map-container.show-way .way {
  background-color: #4cbdd4;
  display: block;
}
@media screen and (min-width: 992px) {
  #getting-here-directions .map-container.show-way .map {
    margin-left: 50%;
  }
}
#getting-here-directions .map-container.search-way .way-path-wrapper .content-is-loading {
  width: 100%;
  max-width: 100%;
  height: 500px;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: transparent;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
#getting-here-directions .map-container.search-way .way-path-wrapper .content-is-loading > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
#getting-here-directions .map-container.search-way .way-path-wrapper .content-is-loading > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
#getting-here-directions .map-container.search-way .way-path-wrapper .content-is-loading > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
#getting-here-directions .map-container.search-way .way-path-wrapper .content-is-loading > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  #getting-here-directions .map-container.search-way .way-path-wrapper {
    background-size: 50% auto;
  }
}
@media screen and (max-width: 767px) and (orientation: landscape) {
  #getting-here-directions .map-container.search-way .way-path-wrapper {
    background-size: auto 50%;
  }
}
#getting-here-directions .map-container.search-way .way-path-wrapper #way-path {
  display: none;
}
#getting-here-directions #way-path {
  font: 400 18px/1.44 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #f0ec81;
}
#getting-here-directions #way-path table,
#getting-here-directions #way-path td,
#getting-here-directions #way-path th {
  border: 0;
}
#getting-here-directions #way-path:before {
  content: "How to get here";
  font: normal 14px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  text-align: center;
  display: block;
  margin-bottom: 20px;
}
#getting-here-directions #way-path .adp * {
  color: #f0ec81;
}
#getting-here-directions #way-path .adp .adp-warnbox {
  display: none;
}
#getting-here-directions #way-path .adp .adp-step,
#getting-here-directions #way-path .adp .adp-substep {
  border: 0;
  padding: 13px 6px;
}
#getting-here-directions #way-path .adp .adp-step img[src$="bus2.png"],
#getting-here-directions #way-path .adp .adp-substep img[src$="bus2.png"] {
  width: 25px;
  height: 0;
  padding-bottom: 25px;
  margin: 10px;
  background: url("../images/maneuvers-bus-white.png") no-repeat center center;
  background-size: contain;
}
#getting-here-directions #way-path .adp .adp-step img[src$="walk.png"],
#getting-here-directions #way-path .adp .adp-substep img[src$="walk.png"] {
  width: 25px;
  height: 0;
  padding-bottom: 25px;
  margin: 10px;
  background: url("../images/maneuvers-walk-white.png") no-repeat center center;
  background-size: contain;
}
#getting-here-directions #way-path .adp .adp-text {
  font: normal 24px/1.25 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#getting-here-directions #way-path .adp .adp-stepicon {
  -webkit-transform: scale(2, 2);
  -ms-transform: scale(2, 2);
  -o-transform: scale(2, 2);
  transform: scale(2, 2);
}
#getting-here-directions #way-path .adp .adp-stepicon .adp-maneuver {
  background-image: url("../images/maneuvers2x-white.png");
}
#getting-here-directions #way-path .adp .adp-details,
#getting-here-directions #way-path .adp .adp-agencies,
#getting-here-directions #way-path .adp .adp-legal {
  font: normal 14px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#getting-here-directions #way-path .adp .adp-summary {
  font: normal 24px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  margin: 10px 0;
}
#getting-here-directions #way-path .adp .adp-directions {
  margin: 35px 0;
  width: 100%;
}
#getting-here-directions #way-path .adp .adp-directions td *::selection {
  background-color: inherit;
}
#getting-here-directions #way-path .adp .adp-directions td:nth-child(1) {
  padding-right: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  padding-right: 20px;
  vertical-align: middle;
}
#getting-here-directions #way-path .adp .adp-directions td:nth-child(2) {
  display: none;
}
#getting-here-directions #way-path .adp .adp-directions td:nth-child(3) {
  font: normal 16px/1.75 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  color: #ffffff;
}
#getting-here-directions #way-path .adp .adp-directions td:nth-child(3) * {
  color: #ffffff;
}
#getting-here-directions #way-path .adp .adp-directions td:nth-child(4) {
  font: normal 14px/26px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: right;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
#getting-here-directions #way-path .adp > div > div .adp-placemark tr td:first-child {
  background: none no-repeat center center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' width='38px' height='49px' viewBox='0 0 38 49' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' fill-rule='nonzero' d='M18.5 0C8.299 0 0 7.96 0 17.746 0 29.889 16.556 47.717 17.26 48.47a1.714 1.714 0 0 0 2.48 0C20.443 47.717 37 29.89 37 17.746 37 7.96 28.7 0 18.5 0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cuse fill='%23f0ec81' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/g%3E%3Ctext text-anchor='middle' dy='10px' x='19' y='15' font-family='Roboto, Arial, sans-serif' font-size='16px' fill='%23333333'%3EB%3C/text%3E%3C/g%3E%3C/svg%3E");
}
#getting-here-directions #way-path .adp .adp-placemark {
  background: transparent;
  border: 0;
}
#getting-here-directions #way-path .adp .adp-placemark tr td:first-child {
  content: "11";
  width: 60px;
  height: 60px;
  min-width: 60px;
  background: none no-repeat center center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' width='38px' height='49px' viewBox='0 0 38 49' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' fill-rule='nonzero' d='M18.5 0C8.299 0 0 7.96 0 17.746 0 29.889 16.556 47.717 17.26 48.47a1.714 1.714 0 0 0 2.48 0C20.443 47.717 37 29.89 37 17.746 37 7.96 28.7 0 18.5 0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cuse fill='%23f0ec81' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/g%3E%3Ctext text-anchor='middle' dy='10px' x='19' y='15' font-family='Roboto, Arial, sans-serif' font-size='16px' fill='%23333333'%3EA%3C/text%3E%3C/g%3E%3C/svg%3E");
}
#getting-here-directions #way-path .adp .adp-placemark img {
  width: 60px;
  height: 0;
}
/**
 * Node parking stypes
 */
.block-views-getting-here-parkingmap-block {
  margin: 0;
}
@media screen and (min-width: 992px) {
  .block-views-getting-here-parkingmap-block .container.text {
    height: 0;
    left: 50%;
    position: absolute;
    -moz-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
  }
}
@media screen and (max-width: 991px) {
  .block-views-getting-here-parkingmap-block .container.text {
    width: 100%;
    background-color: #4cbdd4;
  }
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text {
  text-align: left;
  margin: 0;
  color: #ffffff;
}
@media screen and (min-width: 768px) {
  .block-views-getting-here-parkingmap-block .field-name-field-parking-text {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .block-views-getting-here-parkingmap-block .field-name-field-parking-text {
    margin-bottom: 50px;
  }
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text > *:first-child {
  margin-top: 0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p {
  margin: 20px 0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled]:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled]:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled].focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button {
  background-image: none;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled]:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled]:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button[disabled].focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled]:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled]:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled]:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled]:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled].focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled].focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary .badge,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.active,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.active,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary,
.open > .dropdown-toggle.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark {
  background-image: none;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled]:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled]:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:hover,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:hover,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled]:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled]:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary:focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark:focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.disabled.focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary[disabled].focus,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark[disabled].focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary.focus,
fieldset[disabled] .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.secondary .badge,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.custom:hover {
  position: relative;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.button {
    white-space: initial;
  }
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text blockquote {
  border-left-color: #333333;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text table {
  border: 1px solid #e0e0e0;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text ul {
  padding-left: 30px;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text img {
  max-width: 100%;
  height: auto;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text iframe {
  max-width: 100%;
}
@media screen and (min-width: 992px) {
  .block-views-getting-here-parkingmap-block .field-name-field-parking-text {
    padding-top: 140px;
    padding-bottom: 140px;
    height: 700px;
    box-sizing: border-box;
    padding-right: 10%;
  }
}
@media screen and (max-width: 991px) {
  .block-views-getting-here-parkingmap-block .field-name-field-parking-text {
    padding: 40px 20px;
  }
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text h1,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text h2,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text h3,
.block-views-getting-here-parkingmap-block .field-name-field-parking-text h4 {
  color: #f0ec81;
}
.block-views-getting-here-parkingmap-block .field-name-field-parking-text h2 {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24' viewBox='0 0 18 24'%3E%3Cpath fill='%23f0ec81' fill-rule='nonzero' d='M8.972 0C4.025 0 0 3.9 0 8.692c0 5.948 8.03 14.68 8.371 15.048a.826.826 0 0 0 1.202 0c.342-.368 8.372-9.1 8.372-15.048C17.945 3.899 13.92 0 8.972 0zm0 13.065c-2.489 0-4.514-1.962-4.514-4.373 0-2.412 2.025-4.373 4.514-4.373 2.49 0 4.514 1.962 4.514 4.373 0 2.411-2.025 4.373-4.514 4.373z'/%3E%3C/svg%3E") no-repeat left center;
  padding-left: 30px;
  font: normal 24px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-bottom: 48px;
}
.block-views-getting-here-parkingmap-block .row.map {
  margin-left: 0px;
  margin-right: 0px;
  height: 700px;
  background-color: #4cbdd4;
}
.block-views-getting-here-parkingmap-block .row.map > [class^="col-"],
.block-views-getting-here-parkingmap-block .row.map > [class*=" col-"],
.block-views-getting-here-parkingmap-block .row.map > div {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.block-views-getting-here-parkingmap-block .row.map #parkingmap {
  height: 700px;
  background-size: cover;
  background-position: center;
}
.block-views-getting-here-parkingmap-block .row.map #parkingmap img {
  max-width: 100%;
}
.view-getting-here {
  text-align: left;
  margin-top: 120px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .view-getting-here {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .view-getting-here {
    margin-bottom: 50px;
  }
}
.view-getting-here > *:first-child {
  margin-top: 0;
}
.view-getting-here p {
  margin: 20px 0;
}
.view-getting-here p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.view-getting-here p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-getting-here p a.button:focus,
.view-getting-here p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:active,
.view-getting-here p a.button.active,
.open > .dropdown-toggle.view-getting-here p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:active:hover,
.view-getting-here p a.button.active:hover,
.open > .dropdown-toggle.view-getting-here p a.button:hover,
.view-getting-here p a.button:active:focus,
.view-getting-here p a.button.active:focus,
.open > .dropdown-toggle.view-getting-here p a.button:focus,
.view-getting-here p a.button:active.focus,
.view-getting-here p a.button.active.focus,
.open > .dropdown-toggle.view-getting-here p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.disabled:hover,
.view-getting-here p a.button[disabled]:hover,
fieldset[disabled] .view-getting-here p a.button:hover,
.view-getting-here p a.button.disabled:focus,
.view-getting-here p a.button[disabled]:focus,
fieldset[disabled] .view-getting-here p a.button:focus,
.view-getting-here p a.button.disabled.focus,
.view-getting-here p a.button[disabled].focus,
fieldset[disabled] .view-getting-here p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-getting-here p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-getting-here p a.button:focus,
.view-getting-here p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:active,
.view-getting-here p a.button.active,
.open > .dropdown-toggle.view-getting-here p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:active:hover,
.view-getting-here p a.button.active:hover,
.open > .dropdown-toggle.view-getting-here p a.button:hover,
.view-getting-here p a.button:active:focus,
.view-getting-here p a.button.active:focus,
.open > .dropdown-toggle.view-getting-here p a.button:focus,
.view-getting-here p a.button:active.focus,
.view-getting-here p a.button.active.focus,
.open > .dropdown-toggle.view-getting-here p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button:active,
.view-getting-here p a.button.active,
.open > .dropdown-toggle.view-getting-here p a.button {
  background-image: none;
}
.view-getting-here p a.button.disabled:hover,
.view-getting-here p a.button[disabled]:hover,
fieldset[disabled] .view-getting-here p a.button:hover,
.view-getting-here p a.button.disabled:focus,
.view-getting-here p a.button[disabled]:focus,
fieldset[disabled] .view-getting-here p a.button:focus,
.view-getting-here p a.button.disabled.focus,
.view-getting-here p a.button[disabled].focus,
fieldset[disabled] .view-getting-here p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-getting-here p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-getting-here p a.button.secondary,
.view-getting-here p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-getting-here p a.button.secondary:focus,
.view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary.focus,
.view-getting-here p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:hover,
.view-getting-here p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:active,
.view-getting-here p a.button.dark:active,
.view-getting-here p a.button.secondary.active,
.view-getting-here p a.button.dark.active,
.open > .dropdown-toggle.view-getting-here p a.button.secondary,
.open > .dropdown-toggle.view-getting-here p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:active:hover,
.view-getting-here p a.button.dark:active:hover,
.view-getting-here p a.button.secondary.active:hover,
.view-getting-here p a.button.dark.active:hover,
.open > .dropdown-toggle.view-getting-here p a.button.secondary:hover,
.open > .dropdown-toggle.view-getting-here p a.button.dark:hover,
.view-getting-here p a.button.secondary:active:focus,
.view-getting-here p a.button.dark:active:focus,
.view-getting-here p a.button.secondary.active:focus,
.view-getting-here p a.button.dark.active:focus,
.open > .dropdown-toggle.view-getting-here p a.button.secondary:focus,
.open > .dropdown-toggle.view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary:active.focus,
.view-getting-here p a.button.dark:active.focus,
.view-getting-here p a.button.secondary.active.focus,
.view-getting-here p a.button.dark.active.focus,
.open > .dropdown-toggle.view-getting-here p a.button.secondary.focus,
.open > .dropdown-toggle.view-getting-here p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary.disabled:hover,
.view-getting-here p a.button.dark.disabled:hover,
.view-getting-here p a.button.secondary[disabled]:hover,
.view-getting-here p a.button.dark[disabled]:hover,
fieldset[disabled] .view-getting-here p a.button.secondary:hover,
fieldset[disabled] .view-getting-here p a.button.dark:hover,
.view-getting-here p a.button.secondary.disabled:focus,
.view-getting-here p a.button.dark.disabled:focus,
.view-getting-here p a.button.secondary[disabled]:focus,
.view-getting-here p a.button.dark[disabled]:focus,
fieldset[disabled] .view-getting-here p a.button.secondary:focus,
fieldset[disabled] .view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary.disabled.focus,
.view-getting-here p a.button.dark.disabled.focus,
.view-getting-here p a.button.secondary[disabled].focus,
.view-getting-here p a.button.dark[disabled].focus,
fieldset[disabled] .view-getting-here p a.button.secondary.focus,
fieldset[disabled] .view-getting-here p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-getting-here p a.button.secondary .badge,
.view-getting-here p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.view-getting-here p a.button.secondary:focus,
.view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary.focus,
.view-getting-here p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:hover,
.view-getting-here p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:active,
.view-getting-here p a.button.dark:active,
.view-getting-here p a.button.secondary.active,
.view-getting-here p a.button.dark.active,
.open > .dropdown-toggle.view-getting-here p a.button.secondary,
.open > .dropdown-toggle.view-getting-here p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:active:hover,
.view-getting-here p a.button.dark:active:hover,
.view-getting-here p a.button.secondary.active:hover,
.view-getting-here p a.button.dark.active:hover,
.open > .dropdown-toggle.view-getting-here p a.button.secondary:hover,
.open > .dropdown-toggle.view-getting-here p a.button.dark:hover,
.view-getting-here p a.button.secondary:active:focus,
.view-getting-here p a.button.dark:active:focus,
.view-getting-here p a.button.secondary.active:focus,
.view-getting-here p a.button.dark.active:focus,
.open > .dropdown-toggle.view-getting-here p a.button.secondary:focus,
.open > .dropdown-toggle.view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary:active.focus,
.view-getting-here p a.button.dark:active.focus,
.view-getting-here p a.button.secondary.active.focus,
.view-getting-here p a.button.dark.active.focus,
.open > .dropdown-toggle.view-getting-here p a.button.secondary.focus,
.open > .dropdown-toggle.view-getting-here p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-getting-here p a.button.secondary:active,
.view-getting-here p a.button.dark:active,
.view-getting-here p a.button.secondary.active,
.view-getting-here p a.button.dark.active,
.open > .dropdown-toggle.view-getting-here p a.button.secondary,
.open > .dropdown-toggle.view-getting-here p a.button.dark {
  background-image: none;
}
.view-getting-here p a.button.secondary.disabled:hover,
.view-getting-here p a.button.dark.disabled:hover,
.view-getting-here p a.button.secondary[disabled]:hover,
.view-getting-here p a.button.dark[disabled]:hover,
fieldset[disabled] .view-getting-here p a.button.secondary:hover,
fieldset[disabled] .view-getting-here p a.button.dark:hover,
.view-getting-here p a.button.secondary.disabled:focus,
.view-getting-here p a.button.dark.disabled:focus,
.view-getting-here p a.button.secondary[disabled]:focus,
.view-getting-here p a.button.dark[disabled]:focus,
fieldset[disabled] .view-getting-here p a.button.secondary:focus,
fieldset[disabled] .view-getting-here p a.button.dark:focus,
.view-getting-here p a.button.secondary.disabled.focus,
.view-getting-here p a.button.dark.disabled.focus,
.view-getting-here p a.button.secondary[disabled].focus,
.view-getting-here p a.button.dark[disabled].focus,
fieldset[disabled] .view-getting-here p a.button.secondary.focus,
fieldset[disabled] .view-getting-here p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-getting-here p a.button.secondary .badge,
.view-getting-here p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.view-getting-here p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.view-getting-here p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.view-getting-here p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.view-getting-here p a.button.custom:hover {
  position: relative;
}
.view-getting-here p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .view-getting-here p a.button {
    white-space: initial;
  }
}
.view-getting-here p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.view-getting-here blockquote {
  border-left-color: #333333;
}
.view-getting-here table {
  border: 1px solid #e0e0e0;
}
.view-getting-here ul {
  padding-left: 30px;
}
.view-getting-here img {
  max-width: 100%;
  height: auto;
}
.view-getting-here iframe {
  max-width: 100%;
}
.view-getting-here > h2 {
  margin-top: 0;
}
.view-getting-here h2 {
  font: bold 30px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-getting-here .field-name-field-parking-map img {
  width: 100%;
}
.view-getting-here .field-name-field-parking-contats-left {
  margin-bottom: 100px;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-getting-here .field-name-field-parking-contats-left p {
  margin: 13px 0;
}
.view-getting-here .field-name-field-parking-contats-right {
  margin-top: 16px;
}
.view-getting-here .field-name-field-parking-tariffs {
  margin-bottom: 100px;
}
.view-getting-here .field-name-field-parking-tariffs .field-items {
  margin-right: -30px;
  margin-left: -30px;
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item {
  position: relative;
  min-height: 1px;
  padding-right: 30px;
  padding-left: 30px;
  margin-bottom: 80px;
}
@media (min-width: 992px) {
  .view-getting-here .field-name-field-parking-tariffs .field-items > .field-item {
    float: left;
    width: 50%;
  }
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item.even {
  clear: left;
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item table {
  width: 100%;
  border: 0;
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item table th {
  border: 0;
  text-align: left;
  font: bold 20px/24px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-bottom: 35px;
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item table td {
  border: 0;
  padding: 13px 15px 13px 0;
  width: 50%;
}
.view-getting-here .field-name-field-parking-tariffs .field-items > .field-item table td:first-child {
  font-weight: bold;
}
body.view-getting-here-parking .main-container {
  background-color: #4cbdd4;
}
body.view-getting-here-parking .main-container * {
  color: #ffffff;
}
body.view-getting-here-parking .main-container h2 {
  font: bold 20px/24px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.view-getting-here-parking .main-container h2,
body.view-getting-here-parking .main-container h3,
body.view-getting-here-parking .main-container h4,
body.view-getting-here-parking .main-container th {
  color: #f0ec81;
}
/**
 * Leasing Storey landing page
 */
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row {
  background: #4cbdd4;
  color: #f0ec81;
  margin: 0 !important;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h1,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h2,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h3,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h4,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h5,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row h6,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h1,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h2,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h3,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h4,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h5,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .h6 {
  color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row a:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row a:focus {
  color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active:hover,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active:focus,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active.focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active.focus,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  background-image: none;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled]:hover,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled]:focus,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled.focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled].focus,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-button-prev,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-button-next,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active:hover,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active:focus,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active.focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active.focus,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:active,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.active,
.open > .dropdown-toggle.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button {
  background-image: none;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled]:hover,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:hover,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled]:focus,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button:focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.disabled.focus,
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button[disabled].focus,
fieldset[disabled] .view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-leasing-storey-page .view-leasing-storey-buildings-list .views-row .button .badge {
  color: #f0ec81;
  background-color: #000000;
}
@media screen and (max-width: 479px) {
  .view-leasing-storey-page h1 {
    font-size: 24px;
    padding: 0 15px;
  }
}
/* VISION landing page on Leasing site section */
.view-leasing-vision .views-field-field-vision-statsection2 {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  margin-top: 100px;
  margin-bottom: 100px;
}
.view-leasing-vision .views-field-field-vision-statsection2 > .navbar-header,
.view-leasing-vision .views-field-field-vision-statsection2 > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-leasing-vision .views-field-field-vision-statsection2 > .navbar-header,
  .view-leasing-vision .views-field-field-vision-statsection2 > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-leasing-vision .views-field-field-vision-statsection2 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-leasing-vision .views-field-field-vision-statsection2 {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-leasing-vision .views-field-field-vision-statsection2 > .navbar-header,
.view-leasing-vision .views-field-field-vision-statsection2 > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-leasing-vision .views-field-field-vision-statsection2 > .navbar-header,
  .view-leasing-vision .views-field-field-vision-statsection2 > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-leasing-vision .views-field-field-vision-statsection2 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-leasing-vision .views-field-field-vision-statsection2 {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content {
  margin-right: 0px;
  margin-left: 0px;
  position: relative;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full {
  height: 373px;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}
@media screen and (min-width: 768px) {
  .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full {
    padding: 0 10px;
  }
}
@media screen and (max-width: 991px) {
  .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full {
    height: 280px;
  }
}
@media (min-width: 768px) {
  .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full {
    float: left;
    width: 33.33333333%;
  }
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full .entity {
  height: 100%;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity {
  background: #4cbdd4;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity h6,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .h6 {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity a:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity a:focus {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:active:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.active:hover,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:active:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.active:focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:active.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.active.focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button {
  background-image: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.disabled:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button[disabled]:hover,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.disabled:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button[disabled]:focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.disabled.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button[disabled].focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-button-prev,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-button-next,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(1) .entity .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity {
  background: #4cbdd4;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity h6,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .h6 {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity a:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity a:focus {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:active:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.active:hover,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:active:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.active:focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:active.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.active.focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button {
  background-image: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.disabled:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button[disabled]:hover,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.disabled:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button[disabled]:focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.disabled.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button[disabled].focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-button-prev,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-button-next,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(2) .entity .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity {
  background: #4cbdd4;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity h6,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h1,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h2,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h3,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h4,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h5,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .h6 {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity a:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity a:focus {
  color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button {
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:active:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.active:hover,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:active:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.active:focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:active.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.active.focus,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:active,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.active,
.open > .dropdown-toggle.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button {
  background-image: none;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.disabled:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button[disabled]:hover,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:hover,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.disabled:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button[disabled]:focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button:focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.disabled.focus,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button[disabled].focus,
fieldset[disabled] .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .button .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .tooltip.left .tooltip-arrow {
  border-left-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .tooltip.right .tooltip-arrow {
  border-right-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .tooltip.top .tooltip-arrow {
  border-top-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #f0ec81;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #f0ec81;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-pagination-bullet {
  border-color: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-pagination-bullet-active {
  background: #f0ec81 !important;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-button-prev,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-button-next,
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full:nth-child(3) .entity .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23f0ec81' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full .content {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full .content .field-name-field-ss2-title {
  font: bold 72px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-stretch: normal;
  text-align: center;
}
.view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full .content .field-name-field-ss2-text {
  padding-top: 13px;
  font: italic 22px/1.09 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-stretch: normal;
  text-align: center;
}
@media screen and (max-width: 479px) {
  .view-leasing-vision h1 {
    font-size: 24px;
    padding: 0 15px;
  }
  .view-leasing-vision .view-homepage-swipe .view-footer {
    display: none;
  }
  .view-leasing-vision .view-homepage-swipe .swiper-pagination {
    bottom: 20px;
  }
  .view-leasing-vision .views-field-field-vision-statsection2 {
    margin: 0;
    padding: 0;
  }
  .view-leasing-vision .views-field-field-vision-statsection2 .field-content .view-mode-full .content .field-name-field-ss2-text {
    padding-top: 16px;
    font: italic 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
/**
 * Press releases landing page
 */
body.page-press .view-press-releases {
  overflow: hidden;
}
@media screen and (min-width: 992px) {
  body.page-press .view-press-releases {
    padding-bottom: 130px;
  }
}
body.page-press .view-press-releases .view-content {
  margin-right: -33px;
  margin-left: -32px;
}
body.page-press .view-press-releases .view-content .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 32.5px;
  padding-left: 32.5px;
}
@media (min-width: 992px) {
  body.page-press .view-press-releases .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media screen and (max-width: 479px) {
  body.page-press .view-press-releases .view-content .views-row {
    width: 100%;
  }
}
body.page-press .view-press-releases .view-content .views-row .node-press-release.node-teaser {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 992px) {
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+3):nth-last-child(1) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+2):nth-last-child(1) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+2):nth-last-child(2) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+1):nth-last-child(3) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+1):nth-last-child(2) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(3n+1):nth-last-child(1) .node-press-release.node-teaser {
    border: 0;
  }
}
@media screen and (max-width: 767px) {
  body.page-press .view-press-releases .view-content .views-row:nth-child(2n+2):nth-last-child(1) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(2n+1):nth-last-child(2) .node-press-release.node-teaser,
  body.page-press .view-press-releases .view-content .views-row:nth-child(2n+1):nth-last-child(1) .node-press-release.node-teaser {
    border: 0;
  }
}
body.page-press .view-press-releases .view-empty {
  padding: 30px 0;
  color: #333333;
  font-size: 26px;
  line-height: 36px;
}
/**
 * User login page styles.
 */
body.page-user {
  background-color: #ffffff;
  padding: 0;
}
.login-container {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  margin: 0;
  width: 100%;
  max-width: 1450px;
  height: 750px;
  max-height: 100%;
}
.login-container .login-form {
  height: 100%;
}
.login-container .login-form label {
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.login-container .login-form #user-login label,
.login-container .login-form #user-pass label {
  display: none;
}
.login-container .login-form .form-item,
.login-container .login-form .form-actions {
  margin-top: 20px;
  margin-bottom: 0px;
}
.login-container .login-form .row {
  margin-left: -10px;
  margin-right: -10px;
}
.login-container .login-form .row > [class^="col-"],
.login-container .login-form .row > [class*=" col-"],
.login-container .login-form .row > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.login-container .login-form .form-type-password-confirm .form-type-password {
  width: 100%;
}
.login-container .login-form input {
  background-color: #ffffff;
  border: solid 1px #e0e0e0;
  padding: 13px 16px 15px;
  height: 54px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
}
.login-container .login-form button[type="submit"] {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  width: 100%;
}
.login-container .login-form button[type="submit"]:focus,
.login-container .login-form button[type="submit"].focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.login-container .login-form button[type="submit"]:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.login-container .login-form button[type="submit"]:active,
.login-container .login-form button[type="submit"].active,
.open > .dropdown-toggle.login-container .login-form button[type="submit"] {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.login-container .login-form button[type="submit"]:active:hover,
.login-container .login-form button[type="submit"].active:hover,
.open > .dropdown-toggle.login-container .login-form button[type="submit"]:hover,
.login-container .login-form button[type="submit"]:active:focus,
.login-container .login-form button[type="submit"].active:focus,
.open > .dropdown-toggle.login-container .login-form button[type="submit"]:focus,
.login-container .login-form button[type="submit"]:active.focus,
.login-container .login-form button[type="submit"].active.focus,
.open > .dropdown-toggle.login-container .login-form button[type="submit"].focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.login-container .login-form button[type="submit"]:active,
.login-container .login-form button[type="submit"].active,
.open > .dropdown-toggle.login-container .login-form button[type="submit"] {
  background-image: none;
}
.login-container .login-form button[type="submit"].disabled:hover,
.login-container .login-form button[type="submit"][disabled]:hover,
fieldset[disabled] .login-container .login-form button[type="submit"]:hover,
.login-container .login-form button[type="submit"].disabled:focus,
.login-container .login-form button[type="submit"][disabled]:focus,
fieldset[disabled] .login-container .login-form button[type="submit"]:focus,
.login-container .login-form button[type="submit"].disabled.focus,
.login-container .login-form button[type="submit"][disabled].focus,
fieldset[disabled] .login-container .login-form button[type="submit"].focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.login-container .login-form button[type="submit"] .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.login-container .login-form button[type="submit"] span {
  display: none;
}
.login-container .login-form .region.region-content {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  padding: 0 13.333%;
}
.login-container .login-form h1 {
  margin-bottom: 20px;
  font: bold 24px/29px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #4cbdd4;
  text-transform: none;
}
.login-container .login-form .summary {
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #333333;
}
.login-container .login-form .forgot-password {
  margin-top: 10px;
  font-size: 13px;
  display: inline-block;
  color: #333333;
}
.login-container .login-banner {
  height: 750px;
  max-height: 100%;
  background: #FFF url(../images/kinetic-login-page.svg) no-repeat center center;
  background-size: cover;
}
@media (max-width: 700px) {
  .login-container .login-form {
    padding: 0;
    height: auto;
    width: 100%;
  }
  .login-container .login-form .region.region-content {
    left: 0;
    top: 0;
    position: relative;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    padding: 20px;
  }
  .login-container .login-banner {
    display: none;
  }
}
body.page-news .custom-date-select-hidden,
body.page-whatson .custom-date-select-hidden,
body.page-event .custom-date-select-hidden {
  display: none;
  visibility: hidden;
  padding-right: 10px;
}
body.page-news .custom-date-select,
body.page-whatson .custom-date-select,
body.page-event .custom-date-select {
  cursor: pointer;
  display: inline-block;
  position: relative;
  font-size: 16px;
  height: 48px;
}
@media (max-width: 992px) {
  body.page-news .custom-date-select,
  body.page-whatson .custom-date-select,
  body.page-event .custom-date-select {
    width: 100%;
  }
}
body.page-news .custom-date-select-styled,
body.page-whatson .custom-date-select-styled,
body.page-event .custom-date-select-styled {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #333333;
  background: none;
  padding: 12px 15px;
  @include transition(all 0.2s ease-in);
}
body.page-news .custom-date-select-styled:after,
body.page-whatson .custom-date-select-styled:after,
body.page-event .custom-date-select-styled:after {
  content: "";
  right: 10px;
  box-sizing: border-box;
  height: 10px;
  width: 10px;
  border-style: solid;
  border-color: #333333;
  border-width: 0px 1px 1px 0px;
  transform: rotate(45deg);
  transition: border-width 150ms ease-in-out;
  position: absolute;
  top: 15px;
}
body.page-news .custom-date-select-styled:hover,
body.page-whatson .custom-date-select-styled:hover,
body.page-event .custom-date-select-styled:hover {
  background: #2ea7bf;
  color: #fff;
}
body.page-news .custom-date-select-styled:active,
body.page-whatson .custom-date-select-styled:active,
body.page-event .custom-date-select-styled:active,
body.page-news .custom-date-select-styled.active,
body.page-whatson .custom-date-select-styled.active,
body.page-event .custom-date-select-styled.active {
  color: #333333;
  background: none;
}
body.page-news .custom-date-select-styled:active:after,
body.page-whatson .custom-date-select-styled:active:after,
body.page-event .custom-date-select-styled:active:after,
body.page-news .custom-date-select-styled.active:after,
body.page-whatson .custom-date-select-styled.active:after,
body.page-event .custom-date-select-styled.active:after {
  top: 20px;
  transform: rotate(225deg);
}
body.page-news .custom-date-select-options,
body.page-whatson .custom-date-select-options,
body.page-event .custom-date-select-options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #4cbdd4;
  color: #ffffff;
}
body.page-news .custom-date-select-options li,
body.page-whatson .custom-date-select-options li,
body.page-event .custom-date-select-options li {
  margin: 0;
  padding: 12px 0;
  text-indent: 15px;
  color: #fff;
  background: #4cbdd4;
  @include transition(all 0.15s ease-in);
}
body.page-news .custom-date-select-options li:hover,
body.page-whatson .custom-date-select-options li:hover,
body.page-event .custom-date-select-options li:hover {
  color: #ffffff;
  background: #2ea7bf;
}
body.page-news .custom-date-select-options li[rel="hide"],
body.page-whatson .custom-date-select-options li[rel="hide"],
body.page-event .custom-date-select-options li[rel="hide"] {
  display: none;
}
#block-views-exp-whatson-page {
  color: #ffffff;
}
#block-views-exp-whatson-page .openFilter {
  line-height: 50px;
  margin-left: 7px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  cursor: pointer;
}
#block-views-exp-whatson-page .openFilter:after {
  content: "\f107";
  font-family: "FontAwesome";
  margin-left: 5px;
}
#block-views-exp-whatson-page .resetFilter {
  opacity: 0.3;
  line-height: 50px;
  margin-right: 7px;
  cursor: pointer;
}
#block-views-exp-whatson-page .resetFilter:after {
  background: none no-repeat center center;
  width: 10px;
  height: 10px;
  background-size: cover;
  display: inline-block;
  margin-left: 5px;
  background-image: url('data:image/svg+xml;charset=utf8, %3Csvg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10"%3E %3Cpath stroke="%23fff" stroke-width="2" d="M1 1l4 4 4-4M9 9L5 5 1 9"/%3E%3C/svg%3E');
}
@media screen and (max-width: 991px) {
  #block-views-exp-whatson-page .desktop {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  #block-views-exp-whatson-page .mobile {
    display: none;
  }
}
#block-views-exp-whatson-page-content {
  color: #ffffff;
  font-size: 15px;
  user-select: none;
}
#block-views-exp-whatson-page-content .wrapper-filter-title {
  margin-top: 15px;
  position: relative;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.no-data input {
  opacity: 1;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.no-data .whatson-title-filter-reset {
  opacity: 0;
  pointer-events: none;
  right: 30px;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.reset-cover input {
  pointer-events: none;
  opacity: 0;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.reset-cover .whatson-title-filter-reset {
  opacity: 1;
  right: 30px;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.reset-cover .wrapper-whatson-suggestions {
  display: none;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.reset-available input {
  opacity: 1;
}
#block-views-exp-whatson-page-content .wrapper-filter-title.reset-available .whatson-title-filter-reset {
  top: 7px;
  opacity: 1;
  right: 105%;
}
#block-views-exp-whatson-page-content .whatson-title-filter {
  font-size: 15px;
  color: #ffffff;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  outline: none;
  height: 39px;
  width: 100%;
  padding-right: 40px;
}
#block-views-exp-whatson-page-content .whatson-title-filter-reset {
  cursor: pointer;
  position: absolute;
  padding-right: 26px;
  line-height: 21px;
  font-size: 13px;
  top: 10px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M16.439 14.566L27.982 3.024a1.324 1.324 0 1 0-1.873-1.873L14.566 12.694 3.024 1.153A1.324 1.324 0 1 0 1.15 3.025l11.543 11.543L1.153 26.11a1.324 1.324 0 0 0 1.87 1.873l11.543-11.543L26.11 27.982a1.323 1.323 0 1 0 1.871-1.873L16.439 14.566z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 3px center;
  height: 24px;
  background-size: 16px 16px;
  white-space: nowrap;
  transition: right 0.25s, top 0.25s;
}
#block-views-exp-whatson-page-content .whatson-title-filter-submit {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='@{@escape-whatson-advfilter-color}' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  height: 24px;
  background-size: 16px 16px;
}
#block-views-exp-whatson-page-content .wrapper-whatson-suggestions {
  margin-top: 15px;
  background-color: #37b5cf;
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
}
#block-views-exp-whatson-page-content .wrapper-whatson-suggestions .content {
  max-height: 210px;
  padding: 15px;
  display: none;
}
#block-views-exp-whatson-page-content .wrapper-whatson-suggestions .autocomplete-suggestions {
  position: relative !important;
  background-color: transparent;
}
#block-views-exp-whatson-page-content .wrapper-filter-level2 {
  margin: 0 -1000px;
  padding: 0 1000px;
  background-color: rgba(0, 0, 0, 0.1);
}
#block-views-exp-whatson-page-content .desktop .wrapper-filter-level1 {
  padding: 17px 100px 17px 0;
}
#block-views-exp-whatson-page-content .desktop .wrapper-filter-level1 span {
  margin: 10px 50px 10px 0;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
#block-views-exp-whatson-page-content .desktop .wrapper-filter-level1 span.active,
#block-views-exp-whatson-page-content .desktop .wrapper-filter-level1 span.selected {
  font-weight: bold;
}
#block-views-exp-whatson-page-content .desktop .filter-level2 {
  padding: 44px 0;
}
#block-views-exp-whatson-page-content .desktop .tag-level-2 {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 28px;
  cursor: pointer;
}
#block-views-exp-whatson-page-content .desktop .tag-level-2.active {
  border-bottom: 2px solid;
  margin-bottom: 26px;
}
#block-views-exp-whatson-page-content .desktop .tag {
  display: block;
  margin-bottom: 13px;
  cursor: pointer;
}
#block-views-exp-whatson-page-content .desktop .tag.active {
  font-weight: bold;
}
#block-views-exp-whatson-page-content .desktop .tag:last-child {
  margin-bottom: 0;
}
#block-views-exp-whatson-page-content .node-teaser {
  text-align: left;
}
#block-views-exp-whatson-page-content .node-teaser .node-title {
  font-size: 20px;
  text-transform: none;
  height: auto;
}
#block-views-exp-whatson-page-content .node-teaser .node-type {
  font-size: 12px;
  text-transform: uppercase;
}
#block-views-exp-whatson-page-content .node-teaser .field-type-image {
  margin-bottom: 13px;
}
#block-views-exp-whatson-page-content .node-teaser .content {
  font-size: 14px;
}
#block-views-exp-whatson-page-content .node-teaser a {
  color: #ffffff !important;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile {
  background-color: rgba(0, 0, 0, 0.2);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 100%;
  right: 0;
  z-index: 2500;
  font-size: 14px;
  display: block;
  transition: left 0.65s;
  min-width: 250px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile.in {
  left: 0;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile div.closeFilter {
  background: none no-repeat center center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M16.439 14.566L27.982 3.024a1.324 1.324 0 1 0-1.873-1.873L14.566 12.694 3.024 1.153A1.324 1.324 0 1 0 1.15 3.025l11.543 11.543L1.153 26.11a1.324 1.324 0 0 0 1.87 1.873l11.543-11.543L26.11 27.982a1.323 1.323 0 1 0 1.871-1.873L16.439 14.566z'/%3E%3C/svg%3E");
  background-size: 18px;
  width: 35px;
  height: 35px;
  cursor: pointer;
  left: 10px;
  top: 10px;
  position: absolute;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .filter-layer {
  left: 55px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  color: #333333;
  background-color: #f4f4f4;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .filter-layer .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: rgba(77, 77, 77, 0.2);
  width: 5px;
  border-radius: 4px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .filter-layer .mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .filter-layer .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .filter-layer .content {
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 100px;
  top: 65px;
  left: 0;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile h2 {
  margin: 20px 15px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-1 {
  display: block;
  line-height: 20px;
  padding: 10px 15px;
  border-top: 1px solid rgba(77, 77, 77, 0.2);
  position: relative;
  text-decoration: none;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-1:after {
  content: '\f107';
  font-family: "FontAwesome";
  position: absolute;
  right: 10px;
  top: 10px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-1:nth-last-child(2) {
  border-bottom: 1px solid rgba(77, 77, 77, 0.2);
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-1[aria-expanded="true"] {
  background-color: #ada39a;
  color: #ffffff;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .wrapper-tag-level-2 {
  display: block;
  overflow: hidden;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-2-content {
  padding: 15px 15px 10px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-2 {
  margin: 10px 0 7px 0;
  font-weight: bold;
  color: #979797;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag-level-2.active {
  border-bottom: 2px solid;
  margin-bottom: 5px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .wrapper-tag-level-3 {
  margin: 0 0 17px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag {
  padding: 2.5px 12px;
  display: block;
  transition: color 0.2s, background-color 0.3s;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag.active {
  color: #ffffff;
  background-color: #ada39a;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .tag.active:before {
  position: absolute;
  left: 5px;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .footer {
  bottom: 25px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .footer span {
  display: inline-block;
  padding: 15px;
  width: calc(100% - 60px);
  opacity: 0.2;
}
#block-views-exp-whatson-page-content .wrapper-filter-mobile .footer span.ready {
  opacity: 1;
}
.view.view-whatson-everything-calendar .view-filters {
  padding-bottom: 50px;
}
.view.view-whatson-everything-calendar .view-filters #edit-field-event-date-value-min-wrapper,
.view.view-whatson-everything-calendar .view-filters #edit-field-event-date-value-max-wrapper,
.view.view-whatson-everything-calendar .view-filters #edit-field-event-date-value-wrapper,
.view.view-whatson-everything-calendar .view-filters .views-exposed-widget.views-submit-button {
  display: none;
}
.view.view-whatson-everything-calendar .views-row {
  margin-bottom: 20px;
}
.view.view-whatson-everything-calendar > .attachment,
.view.view-art-pages > .attachment,
.view.view-whatson-events-calendar > .attachment,
.view.view-whatson > .attachment {
  margin: 50px 0;
}
.view.view-whatson-everything-calendar > .view-header,
.view.view-art-pages > .view-header,
.view.view-whatson-events-calendar > .view-header,
.view.view-whatson > .view-header {
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 60px;
}
@media screen and (max-width: 767px) {
  .view.view-whatson-everything-calendar > .view-header,
  .view.view-art-pages > .view-header,
  .view.view-whatson-events-calendar > .view-header,
  .view.view-whatson > .view-header {
    margin-bottom: 30px;
  }
}
.view.view-whatson-everything-calendar > .view-header .tabs-container,
.view.view-art-pages > .view-header .tabs-container,
.view.view-whatson-events-calendar > .view-header .tabs-container,
.view.view-whatson > .view-header .tabs-container {
  display: table;
  margin: auto;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper {
  display: table-row;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  font-weight: 400;
  color: #4cbdd4;
  border-radius: 0;
  padding: 10px;
  margin-bottom: 30px;
  width: 50%;
  display: table-cell;
  box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.1) !important;
  color: #333333;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:active.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.focus {
  color: #ffffff;
  text-decoration: none;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.disabled,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.disabled,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.disabled,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.disabled,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a[disabled],
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.disabled,
a.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.disabled,
a.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.disabled,
a.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.disabled,
fieldset[disabled] a.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] a.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] a.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] a.view.view-whatson > .view-header .tabs-container .tabs-wrapper a {
  pointer-events: none;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.icon-before .glyphicon,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.icon-before .glyphicon,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.icon-before .glyphicon,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.icon-after .glyphicon,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.icon-after .glyphicon,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.icon-after .glyphicon,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a[disabled],
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a[disabled],
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:active {
  border-color: transparent;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a:focus {
  color: #2995ab;
  text-decoration: underline;
  background-color: transparent;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a[disabled]:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a[disabled]:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a[disabled]:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a[disabled]:hover,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:hover,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:hover,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a[disabled]:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a[disabled]:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a[disabled]:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a[disabled]:focus,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a:focus,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a:focus,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a:focus {
  color: #777777;
  text-decoration: none;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active:hover,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active:focus,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active.focus,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:active,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.active,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.active,
.open > .dropdown-toggle.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active,
.open > .dropdown-toggle.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active {
  background-image: none;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled]:hover,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:hover,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:hover,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled]:focus,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active:focus,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active:focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.disabled.focus,
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active[disabled].focus,
fieldset[disabled] .view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active.focus,
fieldset[disabled] .view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view.view-whatson-everything-calendar > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-art-pages > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-whatson-events-calendar > .view-header .tabs-container .tabs-wrapper a.active .badge,
.view.view-whatson > .view-header .tabs-container .tabs-wrapper a.active .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view.view-whatson-everything-calendar .node-teaser .node-type,
.view.view-art-pages .node-teaser .node-type,
.view.view-whatson-events-calendar .node-teaser .node-type,
.view.view-whatson .node-teaser .node-type {
  text-transform: uppercase;
}
.view.view-whatson-everything-calendar .node-teaser .field-name-field-event-date,
.view.view-art-pages .node-teaser .field-name-field-event-date,
.view.view-whatson-events-calendar .node-teaser .field-name-field-event-date,
.view.view-whatson .node-teaser .field-name-field-event-date,
.view.view-whatson-everything-calendar .node-teaser .field-name-field-art-date,
.view.view-art-pages .node-teaser .field-name-field-art-date,
.view.view-whatson-events-calendar .node-teaser .field-name-field-art-date,
.view.view-whatson .node-teaser .field-name-field-art-date,
.view.view-whatson-everything-calendar .node-teaser .field-name-field-art-location,
.view.view-art-pages .node-teaser .field-name-field-art-location,
.view.view-whatson-events-calendar .node-teaser .field-name-field-art-location,
.view.view-whatson .node-teaser .field-name-field-art-location,
.view.view-whatson-everything-calendar .node-teaser .submitted,
.view.view-art-pages .node-teaser .submitted,
.view.view-whatson-events-calendar .node-teaser .submitted,
.view.view-whatson .node-teaser .submitted {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  margin-top: 1em;
  margin-bottom: 1em;
}
.view.view-whatson-everything-calendar .node-teaser .submitted,
.view.view-art-pages .node-teaser .submitted,
.view.view-whatson-events-calendar .node-teaser .submitted,
.view.view-whatson .node-teaser .submitted,
.view.view-whatson-everything-calendar .node-teaser .field-name-field-event-date,
.view.view-art-pages .node-teaser .field-name-field-event-date,
.view.view-whatson-events-calendar .node-teaser .field-name-field-event-date,
.view.view-whatson .node-teaser .field-name-field-event-date {
  margin-top: 27px;
}
.view.view-whatson-everything-calendar .view-filters,
.view.view-art-pages .view-filters,
.view.view-whatson-events-calendar .view-filters,
.view.view-whatson .view-filters {
  padding-bottom: 50px;
}
.view.view-whatson-everything-calendar .view-content,
.view.view-art-pages .view-content,
.view.view-whatson-events-calendar .view-content,
.view.view-whatson .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.view.view-whatson-everything-calendar .views-row,
.view.view-art-pages .views-row,
.view.view-whatson-events-calendar .views-row,
.view.view-whatson .views-row {
  padding-bottom: 30px;
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 992px) {
  .view.view-whatson-everything-calendar .views-row,
  .view.view-art-pages .views-row,
  .view.view-whatson-events-calendar .views-row,
  .view.view-whatson .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.view.view-whatson-everything-calendar .views-row > .node,
.view.view-art-pages .views-row > .node,
.view.view-whatson-events-calendar .views-row > .node,
.view.view-whatson .views-row > .node {
  margin-top: 60px;
  padding-top: 60px;
  border-top: 1px solid #dbdbdb;
}
.view.view-whatson-everything-calendar .views-row:nth-child(1) > .node,
.view.view-art-pages .views-row:nth-child(1) > .node,
.view.view-whatson-events-calendar .views-row:nth-child(1) > .node,
.view.view-whatson .views-row:nth-child(1) > .node,
.view.view-whatson-everything-calendar .views-row:nth-child(2) > .node,
.view.view-art-pages .views-row:nth-child(2) > .node,
.view.view-whatson-events-calendar .views-row:nth-child(2) > .node,
.view.view-whatson .views-row:nth-child(2) > .node,
.view.view-whatson-everything-calendar .views-row:nth-child(3) > .node,
.view.view-art-pages .views-row:nth-child(3) > .node,
.view.view-whatson-events-calendar .views-row:nth-child(3) > .node,
.view.view-whatson .views-row:nth-child(3) > .node {
  margin-top: 0;
  padding-top: 0;
}
@media (max-width: 991px) {
  .view.view-whatson-everything-calendar .views-row:nth-child(2n+1),
  .view.view-art-pages .views-row:nth-child(2n+1),
  .view.view-whatson-events-calendar .views-row:nth-child(2n+1),
  .view.view-whatson .views-row:nth-child(2n+1) {
    clear: both;
  }
  .view.view-whatson-everything-calendar .views-row:nth-child(3) > .node,
  .view.view-art-pages .views-row:nth-child(3) > .node,
  .view.view-whatson-events-calendar .views-row:nth-child(3) > .node,
  .view.view-whatson .views-row:nth-child(3) > .node {
    margin-top: 60px;
    padding-top: 60px;
  }
}
@media screen and (max-width: 479px) {
  .view.view-whatson-everything-calendar .views-row,
  .view.view-art-pages .views-row,
  .view.view-whatson-events-calendar .views-row,
  .view.view-whatson .views-row {
    width: 100%;
  }
  .view.view-whatson-everything-calendar .views-row:nth-child(n) > .node,
  .view.view-art-pages .views-row:nth-child(n) > .node,
  .view.view-whatson-events-calendar .views-row:nth-child(n) > .node,
  .view.view-whatson .views-row:nth-child(n) > .node {
    margin-top: 30px;
    padding-top: 30px;
  }
}
@media (max-width: 767px) {
  .view.view-whatson-everything-calendar .views-row:nth-child(1) .node,
  .view.view-art-pages .views-row:nth-child(1) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(1) .node,
  .view.view-whatson .views-row:nth-child(1) .node {
    border-top: 0;
  }
}
@media (min-width: 768px) {
  .view.view-whatson-everything-calendar .views-row:nth-child(1) .node,
  .view.view-art-pages .views-row:nth-child(1) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(1) .node,
  .view.view-whatson .views-row:nth-child(1) .node,
  .view.view-whatson-everything-calendar .views-row:nth-child(2) .node,
  .view.view-art-pages .views-row:nth-child(2) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(2) .node,
  .view.view-whatson .views-row:nth-child(2) .node {
    border-top: 0;
  }
}
@media (min-width: 992px) {
  .view.view-whatson-everything-calendar .views-row:nth-child(1) .node,
  .view.view-art-pages .views-row:nth-child(1) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(1) .node,
  .view.view-whatson .views-row:nth-child(1) .node,
  .view.view-whatson-everything-calendar .views-row:nth-child(2) .node,
  .view.view-art-pages .views-row:nth-child(2) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(2) .node,
  .view.view-whatson .views-row:nth-child(2) .node,
  .view.view-whatson-everything-calendar .views-row:nth-child(3) .node,
  .view.view-art-pages .views-row:nth-child(3) .node,
  .view.view-whatson-events-calendar .views-row:nth-child(3) .node,
  .view.view-whatson .views-row:nth-child(3) .node {
    border-top: 0;
  }
  .view.view-whatson-everything-calendar .views-row:nth-child(3n+1),
  .view.view-art-pages .views-row:nth-child(3n+1),
  .view.view-whatson-events-calendar .views-row:nth-child(3n+1),
  .view.view-whatson .views-row:nth-child(3n+1) {
    clear: both;
    padding-right: 45px;
  }
  .view.view-whatson-everything-calendar .views-row:nth-child(3n+2),
  .view.view-art-pages .views-row:nth-child(3n+2),
  .view.view-whatson-events-calendar .views-row:nth-child(3n+2),
  .view.view-whatson .views-row:nth-child(3n+2) {
    padding: 0 30px;
  }
  .view.view-whatson-everything-calendar .views-row:nth-child(3n+3),
  .view.view-art-pages .views-row:nth-child(3n+3),
  .view.view-whatson-events-calendar .views-row:nth-child(3n+3),
  .view.view-whatson .views-row:nth-child(3n+3) {
    padding-left: 45px;
  }
}
.view.view-whatson-everything-calendar .pager,
.view.view-art-pages .pager,
.view.view-whatson-events-calendar .pager,
.view.view-whatson .pager {
  margin-top: 70px;
  margin-bottom: 150px;
}
.view.view-whatson-everything-calendar .event-wrapper,
.view.view-art-pages .event-wrapper,
.view.view-whatson-events-calendar .event-wrapper,
.view.view-whatson .event-wrapper {
  overflow: hidden;
  clear: both;
  position: relative;
  padding-top: 0;
}
.view.view-whatson-everything-calendar .event-wrapper h3,
.view.view-art-pages .event-wrapper h3,
.view.view-whatson-events-calendar .event-wrapper h3,
.view.view-whatson .event-wrapper h3 {
  color: #4cbdd4;
  font-family: "Gotham M", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 36px;
  font-weight: normal;
  clear: both;
  margin-top: 0;
  padding-top: 0;
}
.view.view-whatson-everything-calendar .event-wrapper.floating,
.view.view-art-pages .event-wrapper.floating,
.view.view-whatson-events-calendar .event-wrapper.floating,
.view.view-whatson .event-wrapper.floating {
  padding-top: 80px;
}
.view.view-whatson-everything-calendar .event-wrapper.floating h3,
.view.view-art-pages .event-wrapper.floating h3,
.view.view-whatson-events-calendar .event-wrapper.floating h3,
.view.view-whatson .event-wrapper.floating h3 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background: #ffffff;
  z-index: 10000000000;
  text-align: center;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper,
.view.view-art-pages .event-wrapper .group-wrapper,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper,
.view.view-whatson .event-wrapper .group-wrapper {
  padding-bottom: 30px;
  overflow: hidden;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row .views-field.views-field-title,
.view.view-art-pages .event-wrapper .group-wrapper .views-row .views-field.views-field-title,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row .views-field.views-field-title,
.view.view-whatson .event-wrapper .group-wrapper .views-row .views-field.views-field-title {
  text-transform: none;
  padding-bottom: 25px;
  font-size: 16px;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row .views-field.views-field-title a,
.view.view-art-pages .event-wrapper .group-wrapper .views-row .views-field.views-field-title a,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row .views-field.views-field-title a,
.view.view-whatson .event-wrapper .group-wrapper .views-row .views-field.views-field-title a {
  color: #333333;
  font-weight: bold;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row .views-field.article-teaser,
.view.view-art-pages .event-wrapper .group-wrapper .views-row .views-field.article-teaser,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row .views-field.article-teaser,
.view.view-whatson .event-wrapper .group-wrapper .views-row .views-field.article-teaser {
  color: #333333;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row .views-field.article-image,
.view.view-art-pages .event-wrapper .group-wrapper .views-row .views-field.article-image,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row .views-field.article-image,
.view.view-whatson .event-wrapper .group-wrapper .views-row .views-field.article-image {
  display: none;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone,
.view.view-art-pages .event-wrapper .group-wrapper .views-row.alone,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone,
.view.view-whatson .event-wrapper .group-wrapper .views-row.alone {
  width: 66.6% !important;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .views-field-title,
.view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .views-field-title,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .views-field-title,
.view.view-whatson .event-wrapper .group-wrapper .views-row.alone .views-field-title {
  text-transform: none;
  float: left;
  width: 50%;
  padding: 0 15px 0 0;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .article-teaser,
.view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .article-teaser,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .article-teaser,
.view.view-whatson .event-wrapper .group-wrapper .views-row.alone .article-teaser {
  float: left;
  width: 50%;
  padding: 15px 15px 0 0;
  clear: left;
}
.view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .article-image,
.view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .article-image,
.view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .article-image,
.view.view-whatson .event-wrapper .group-wrapper .views-row.alone .article-image {
  display: block;
  width: 50%;
  float: right;
  padding: 0 15px;
}
@media (max-width: 992px) {
  .view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone,
  .view.view-art-pages .event-wrapper .group-wrapper .views-row.alone,
  .view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone,
  .view.view-whatson .event-wrapper .group-wrapper .views-row.alone {
    width: 100% !important;
  }
  .view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .views-field-title,
  .view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .views-field-title,
  .view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .views-field-title,
  .view.view-whatson .event-wrapper .group-wrapper .views-row.alone .views-field-title {
    width: 100%;
  }
  .view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .article-teaser,
  .view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .article-teaser,
  .view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .article-teaser,
  .view.view-whatson .event-wrapper .group-wrapper .views-row.alone .article-teaser {
    width: 100%;
  }
  .view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row.alone .article-image,
  .view.view-art-pages .event-wrapper .group-wrapper .views-row.alone .article-image,
  .view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row.alone .article-image,
  .view.view-whatson .event-wrapper .group-wrapper .views-row.alone .article-image {
    display: none;
  }
}
@media (max-width: 992px) {
  .view.view-whatson-everything-calendar .event-wrapper .group-wrapper .views-row,
  .view.view-art-pages .event-wrapper .group-wrapper .views-row,
  .view.view-whatson-events-calendar .event-wrapper .group-wrapper .views-row,
  .view.view-whatson .event-wrapper .group-wrapper .views-row {
    padding: 0 0 20px 0;
    width: 100% !important;
  }
}
.view-whatson-news .view-title {
  font-weight: bold;
  text-transform: none;
}
.view.view-whatson .whatson-tags {
  padding-left: 0;
  list-style: none;
  text-transform: none;
  margin-bottom: 0;
}
.view.view-whatson .whatson-tags > li {
  display: inline-block;
  margin-bottom: 10px;
  margin-right: 10px;
}
.view.view-whatson .whatson-tags > li > span {
  border: 1px solid #000000;
  color: #000000;
  cursor: pointer;
  display: block;
  font-size: 13px;
  padding: 5px 15px;
  white-space: nowrap;
}
.view.view-whatson .whatson-tags > li > span.active {
  border: 1px solid #000000;
  background: #000000;
  color: #ffffff;
}
body.page-whatson #region-filters-menu .navbar-inverse {
  background-color: #4cbdd4;
}
#cinema-listings .cert {
  display: inline-block;
  position: absolute;
  margin-left: 10px;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
#cinema-listings .cert.cert_15 {
  background-image: url('data:image/png;base64,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');
}
#cinema-listings .cert.cert_12a {
  background-image: url('data:image/png;base64,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');
}
#cinema-listings .cert.cert_u {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAYAAAAtZZsLAAAAAXNSR0IArs4c6QAABPFJREFUWAnNWF1oHFUUPvdnJtk0qa2QVozb1JISFIOmjdZkJS6W+qCRBFtLFFs1SPBFLP6AulRXpVIEAz74oA/xRbGkilbrgxQxRAyI0BdtlfShljRRoT9JbZPu7sxcz7nJZmZndzYzu3nIhGTOnHvu931z5txzZ8JghY6uYwefZFwMEZxy7BfHe9/5dCWg2UqAdH2ZauamOMGk2KoFWvYZJ2vvGt996Fy1+LxagO0fDRpK8KeYIbc6ORvol2zy0Vi1+FULrLmpsVMY8mXHspe0kE0+GltyVmhUJTD549O1jPE3GYMGcJQrAW3t4+INinEHoltVCczOxgcYY/d7s5eXQD6uIEkxeV8l54oFdn2XamacPQ+ci0BiwQXF0CIKjFlmoDKBSjFm8beZKVuV4wRS0BjF4Op+C3BOYGCZgeC7LzOps93qwtp7F+uspqD2SsxBVQxjWm7584fR80d+miwRUtYVOYPJkXS94Pwl7Hv1yg7OXp6VYiiW4xyam/eHPUcWmK2DHmDiUep3YQ/dG3GOnht20mJcpLro/joVt5gcYwI2L/doi3RwBsqGv6Syusf6DoV+1OEziEXuMPYalyy6OFKLvZHmEkaUBRN6kSQ62EOMw+vYgdcgQVGCwjiw5dCS2RyfGDs1+fnomTBzQmVw+7fpOqXsF5hhNIZZGEHENFdjIBZhBsV5/aEExpSzW5jyASdreedq28FsOsoBhT/5g6wFP3ldP40TBmERZj6+3HnZRZI4lr4ZmHOCS3G7f0vDbQ7aboyDgatmem4G/p67rMWuNetgy9qNwPF5Tl69CBcyV9ByqRALEOs0KL7r5970dDmBy2eQOweY4EXiCJSEHe54HN7fsQ8e2dQOHIs061iwpWEDvHf3EzB07z7YsaEFbN9uQzdKmJjPA+XE0VhZgYkvUh349AaV903FhyhxK6ZfEpc/KFvkM7TfzVx+nM6EiQ9/kDi8fr/tovpG7vvs1fXKFIe55DdUump9kIWXWLuETRzEVTjoXgUKhPraZzi+SlXYUVyGMhZhEwdxBYWVFNj9fSoO3HkW30Ik+OonCKgiP73tEAdyac4SIMUC02luzbP9YMjbnFxxWymBUZVLcyCX5kRuP1iRI7EN7uFSvqIivAwQqL/f+YnKXRMXcRK3P65AYDKdlMDUQdzOQi0MEnXdzmnMdWa9bjvUoGPSBJNL3aJpnPpl2YOKkTiRW2vwBEuPDZn25H4Ozk788Pa6A20be9D4vxPQs2kbPNjUBjOZazA1dwl6mzuo+OFKbh5OXT6v7UCQxYFFzp2kAWB0OB+/dGv6G8MWx7Fo71DYSMMclK0W3DFSd/VB67qmgimz2Tn4ZGIUjp79xbOHFIQUXSA3IPfvStg94w8vfPRrgY+NjIipmt8+5oYcUDaKK9w+i4C8DsrienMNJDa2wq0NjbpBX7j+H5y8eBb+mJnCUO8m551ZwkY1TOA2mLOGmzJtg0f37rX1I/4ndvpOpvgeLSyCOKLAzza4lL0GX537FepkjX6cGaw7C8vEFEbo7Gm5xK3Lke9BTR/i1UnWOTIUE7HZYbz1/qgrV4N6/ih85MRBayJC3jwICyYz8DXVso7Y81cHpKid6UPcfojYVopQtbBqZLmIC4li/aK24Rt6I/rAHVplFmrD/06s3oO0YdtznsOSmdaFs1q0YhFrTajtf0NkzYLPFJjiAAAAAElFTkSuQmCC');
}
#cinema-listings .cert.cert_pg {
  background-image: url('data:image/png;base64,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');
}
#cinema-listings .cert.cert_18 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAD7BJREFUWAmtWAl4VtWZfu+9/5I/C9n3BbICCQENkUUgEDbBKGK1Gqq1xZYZW7V1ptKHqfrYUlTsaKudp50Zps9oWwdBETsVB6gCIUtFSCAbZP0TskKWP/uff733zntuIKJSt5nDc7l/zr33nPd8y/u950j4/2nhHEZcQbwkXi5eI7yGefl5feUmBvsqLSomLLIg98b5a7IysvKSU1JSIqOjQgODAq2SLMPlnPQNDw9N9Hb39NrtrbXn686XtHV1HOdEF7/KZF/mm+zlS29+6emnnuo6fvyEPuSc0D/W/H5dd3s/1uX0+fTKqrP6iy+8MHzbxo2vm4CVX2bCL2rB6EUL83cUb9my7d777gtJiIulE13wHyuD93QVdG0cWlsvpDAb9AkvlJxZ8Fe2Q46JgXX1UpgLlwERURjjN39+84C6b+/eg+8ePfJTAr3weWCVz3shAKa1Dz300Ju/+NWLtxcVFVlDHIPw1Z2C79j78Bw7Cc+b70IK1CCZdEhWGXJ8OJSYcP42wXe6Bl6+5z93CnpfF2wmGxbculHeUFSUExocXNza2Dg6OjFR9VkYPhNgcmLi93Y+s+vVp3b+LD7SYoLnrX1w/eseyIkhUJt6IJkt0Lr7IUcFAwqdpzNDAqwwZWfAX90GKSQY+ihzRdMAdRLud45CDtIQnDUHK9asC8zIzLrN3twS1XOp9xhBqtcD+jcBZqanb9+9+/mXtn7nQbN6sgLOnT/npNUGEN0xQXBmaJcG4W/p4qRWiOSAV4UkSVC7hyCFBsNf1QB9fBLSDBtzmRbmO1rvZfgqz0LSJczduAF5+QsXNV1omNXR2fnu9UBeF+DMhITvPvv887++t7hYcv/hTUy+9CuoFzoYY7RczUXICZHwnazmRI2QAywEEACti4wiE1wbLcpY9LxxAvrACKSoEOhjZB1NPOtjONho/Ytw/fL30CddmHn/PVhww4IF1VXnImnJw5+04qcA2kymZU8+/fTe72zbZvFXnsHEoz8hoBlQGFumrATIsbwvzIIcGQF5RhC0/iGY5iVCjuY7M2NgmpMMZRbfS4qje52Qgkz8OxJKWixDIRTmm+YY3ypJMfDsP8TnCpI3bUJSctJNH5SW9w+PjZ65FuQnAc544IEHDv7smWeSpLY2uP7td4wMEVjkWt4lgtCHJ2FenAN9xEXLzYB2kbFIi4Euh8Z3gm0w3TCH1roMOTyUVhzkM4UZzd/9YzDlpkIOZMwyHDQuQOtphaRYMefOO+B2u1a8f+zYIQLsvwqSgfNRW5CT89g/Pr491+x2w3uCAU33aCPj0H2MrUAL4PERAN3ZM8i/rez3Qnf7poCZOBRdbLi5i26Oi4A2OALdz2+tBO/xM2kCoA9xPI8XsFmM+BSu9xzcD629Dd979NEZm24t2k1E07iutWDSww8/8p93f/3uQPcrf6T5/xv+Dxug9TlIISbexxhLbsZPL8CV+2ta4T99gQBoXVpO6yGY0UnjuT48Bl9FPdSWboDf6iOT0AcnoHUOMiRGoLZ283mdEQIwKfRCP7RhB0JuL4LFGpB59H+OVnh8njZhummAC3Jyf7jr+eeKItweeEuPQLLRQuNuunQcppwEw02meSmkEgnmFbmcaBQYd9GCLrp0ppHVSloM5IgQKBmJtB4XRAvKMSHkxlDGIcmdYWBeMncqbJy0/sgEv+WYZhPDgWEQEYuMwlXS2crK8Mamxn0CIMnLaLZVhYVb0lNT4f7NvwMBEkyL5kGKjKSxFbrEx4RgnAWYOSGTITUZ1uJvAk4PrdEF9eif4FeYsXSlee1amJYuReD2MPg+rIOvrARq7Tkjs8FQEQwgxzJhkhOgv1POMPETGDUG49Rz5DCCbl6KdevXrXn7z3/KIrImw9fM3LzlK1fMZs2Cv77acKkBm8Ag+I3cNtWYBOHRsKy7kxmbCSWbi9i0Ebs7L2PQ44Ht2w8S+AO0ViYTh+/dshpBu3ZC2XQXrUYeVrUprSOIm8BEvBoj60xEEr3e18NFj6Bw3Vrb3MzZG8ScBsC52dkrb7r5Zlmvv0CALfCW1MF7+BQzsRuqvYvkOkqXjsN/qgnmm1cQZNQVwJyTwM4MDcEbOxPKItZczuh0OnH6zBka2G28J3/7fhwb18iVA/AeOg1veQ3859sY10NQyZ8ivtWaDvgvXIT3aAkyMjKQuyB39TTA9Iys/IT4eKiOS1wZ3RkSRCvyZ3ktRYGHMRRGUvUamalIMuydnThfXz8N0sxMVeIYS1fa7ud24/5bNuLUnleMHnoIp6OicL6tB5akaCYHF8sEg1+DksCxJzhHQoRBYbp3FCZ6LTMzcx4/DhQWVJKSEtLMokT190KZnUgizoBpSS5s2+4g4cYYqaRkMgFSoqCMD+LlHdtRW/cRQImZKAVeQcdbNFXMrqINWLPwhunOrv5BdGRQ3eTOYogsQsCDRSyHU7GnzI5jXM6AeVUuJAvdzZaYmMSsQoxIkqCIyKgI0ak7x8h7k4abZJY1X0M3P2SiaMxmrhKKgsmj76EgKRzLbhQLvNJoVV/laSOGpNhE/OAHj0IdZhKFhxkvlJWW4oO/luNbkawuTDTJJ0N3kRfDWQZFPDr90Bmfgrhhmor3yKhIseRIYUFrAJsYSW1hVeBz1d5LYUCGJymrHZcM04uA1roGoSoSbvPIiKXLpxuVjj46Cr27a7pLuQJOdFTX1WEVcyI/MRauqhaonX20hsrKMgTdQVBi7N5hI2GMsJpwIjA4WEQZC6UQSZIQSvzBMqba+2gtri4oAL7SOoNoEcX4bOkz6qlB1ItnQ3G5pzJMfCfidGY25LzFYhg0NjTinUOHsPmuu5CZlgrqSVQ0NsP/bhm9QTDDF6kR7ZRmrE4EpzZd5thx8DfaYSmi1dk3hQi6AOiZnJw00k3JmUk3DzIOU5khOjkvioKzijwVyAIfDCU9fkoszE9nzBlGNwCJAS0bC6bp6MknnsBw9Vks8/qQ+cQ/keIUVGekwp9cg1UFufD0jUNJjmM5JT+SV+XwIALk2EwU042kPxL6xMSERqM7BcDJIYfDwXuKQhd4GQcm1kmZykQbcUPJTIbuJX7GmS7+CdKmYpbjP6IawXFC911tqwoKsESyIP9rt1/twhAzt2Z4FGvDqBMtDC9BsRxD5yKEVNUFTwrSjos2AA47hO/hEDGo9nR3270MVplBLIkiznKnsaiLsqWxrooKMCUWpgq+1jf8MUBCvKqtpI0r7ZHHfoi8V/8DmDuVSD5SV0VZOcIjqWhYOsUiQfGhM9bg43aBc4o5EEB7KVOe6e4i+1PVCAuitbn5THdPz92p0clQG3oZsGOUUtR6oogPsuYKrro8BrmPBZ/ARdE3LVlP63JMK9U0AXoOvgfP3PnQvrYZtuAgcmmwAZeuwrPkxUvNTVgcHAvn4UpD26udA0Yt1gIJwe2AFkEG6R2Edf1mCGM1NzczAeAyAJ5vbj55pqJCTSsuVkx52Ux/KyNTm8pexyiUFEonKhlTNhdg7zfEgk4x+2pFGWpGhtHT1wcTa6t28ghOlJ5EfTo1n82GgYEB0ssHGLHb8WxBPtJGGAr5c6C3MxFJZyrFgpIWTSNQkGSnQGWBsKwpwPmmJtRW1x0XKzQA0gXV5KrzlPjzLatXQr1MKR9Dd1M1C+7TqeWEjJeEWEikOqZi1toHEF/fDHd5FZZSLUfEcxGsGKtIX/FmFz58+z1o1H1/x63m0pxsJMdRQcvjMPN7mdtWOSWRYqHsiligtamrzMvyyZ0ROP6H1yaa21uPTAPkD0/J8ZL/amxqmj9nwy1wv8WiLYhHiFFWCUiMD/KpQZJC/1GcMnJQmJKCFSHtMCUwuRT2segrLFPzacH5y6mYO/rgb7NDpXQTrCnEqzHGtFgQKcBGPSn6LUsL4KRYfu8vR//CXrt4xNmn2oBj0B4REnp/4abbgzUqYs8bh4xE8Ne2Mo2IjoML0Sk2QKr9siE2vQ0s7pcdfEzBOsFqQ7cJd/mau+FnVrsqG+B3U/fxudgJCn2pMfbUSyRoxpvKHaEAJxjAlJWDgO9uxYH9b6j/8vLL3/f6/R0C2ZUlGCAvHzjwxi/PnT0Hy61F5KQE+I5zT+0SIoHZR+0nxYVR1YxRkCaQVC9Crefel2JTiqaLJkk/oYEkbd75nre0ekqwkj+NFsJnXITMUNBHqbg/YC2nWBA1mOUJtge3YmhkBH/8/atvT7jdZVMfXWNB0TE4NFTtHBtff+vmOxIDcnNYTegmZrsUHmCAVJKieCeZzkuDkpoEJTGGkqyHgU4hwUXIpBFjV5eeDNPsWdwYMRzIoXIK4zaZ35K2zAvSqSUToWQxKSjnlLhgBD25Hab8fPzzc885fvfKK98gFMHLRrvWgqJj8rV9ex966cUXR+XUVFi3fANSRKhBoEIsCKLWhkhBBCLkvhQYaJwkCCA6+Ux30s3kUEHAYmMlk/hFMAvXimqjcxsAsY8mLQn5JgXZYLntTpjXrMPBA29hz549P+IHLQLI1TYdg1c7eL9UX1vbERkZdUfemrWyHBZO7catqkgUlj8hrTTHOBOFJwuMP39LJ2SKCtFvEDq3CNolFn6qIT9jUJ/gyUIotwvcZhogCUxsvuD1wsLtge3721BRXo4dP97xi5Y2+wvX4DB+Xg8gnJOT9WerqgYiwsI2LNxyj2zOzuF+ocKQY2oNAcVwv8GTBf+ZBqPgSzz6ME4WOKTaytMDAjZOFvoJNJKSSkg4Hn2I5DIsyhMwy/oiBGz7JoQUe/wffvTbquqzjxsPDVgf/XddgOLx2Ph45V8rKto1VVu76Ot3WoPv3mTsk3WdGZfLXVwET7BYbfSBYf6dZBxxKLN4sjA7GXJqAk8iYoxMl4ItJHrW7uQI49TLWrwZQQ8/zEqUj317X9d/smPHs2drqn/MKQWRfar9TYDiTafLVcudfknvxY4bZ82dk5C4ajWsK5YZ7tMd3MXxJEttsDN7WT+ZzSIrjZOF+VkGB4oY0y7xhCGWG6iC5Qj61laYlheid3wcu3c907Prpzv/vr2789ecypB7n0LHDgqvL9RCcufmPHZP8b2PFN93X0xGehqpndTb3g7X4WOsNBQPbsYaU04K47Y0M43HclyAjRItMoqglgAhIejn5urgvv3u/ftef62krGwXZza47rMQfFGAV8eYmTf/hq2r1xQWL1+5cvZNS5YgnntcY5D3SwGhTlgJjLPCorVULDYMUSzUVlah7GRJ74njx985UVq6h4OdvTrg592/LMCr4wUHmEyL8/LyCjMyM/OTEhPTwn16BA+ArZIkS26vzztmM4/2Djm67K2t1fX19SX9Dkc5P54+FLo60OfdvyrAT45LHgFLAsRdjMkdFkh6mOD1f2r/C54oA1RBMkrYAAAAAElFTkSuQmCC');
}
#cinema-listings .cert.cert_tbc {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAD19JREFUWAmtWAlUlVUev9/7lrcDyi6QpYRILhzJpRodddRwwVzCSUtFnWyzdEYNdTyaHcxsOafMSouZjmXF2JQLhaQWTo5prmhIo2CoIIvs8Pbl++b3v4+H2F4z95zH4931d3/391/uFdhvLJqmRR04cCDp1KlTt5SUlESMGDFiqV5R4mg6t8dz9YsvvnixX79+DYMGDaoYM2bMBUEQrv2WpYRfMwigdO+8887gCxcuLLDZbON9Pp8lLCzMWVNT86kkSQ2R0dF+HSasq6sT/X5/ZGxs7N1NTc16WZbsFotlb1JS0t9mz559HGDVX7ruLwIIYMrHH388EZ85Lpczze9X84cMGVI0Y8aMk9HR0VFYzABAvQBYZn4/k/R6ryhqZYxJzsbGRvv27dv7Hz9+fKQoihlGo/HklClT3k5PT/8EQD0/B/RnAba1tYU//fTTz9vt9qndIyLevicj44XBgwdH4ve9DQ0NI9xu90BRp7OAQb6WqqpMpxOY2+1hqqa1mU2my9aQkH+GhZnzjx8vbti1a9fSlpaWuQC6c+3atctDQkIafwrkTwLcu3fvhJ07d77i8XiKZ82atWLs2LExtbXVyz0eb7qs6GWAZDZbO1NkmekEOtxAUfR6xjSmudwugWkaMxiNDP94Fb2hMC4ubtP+/fsvg9VnDQZDakZGxuP4FATHfvf7RwFu3LhxclnZ+byIiKi1GzZs2FZfX7fa6XA9ovr9EhME5ldVTacT3W3trQZZlDhATdCYDlD0BiPa/T4cu+Z2umSdqGPQIRMlmYFpDaxt7tatW87K7Oy5jU1N65L69Jm5fPny3d8FR79/EGBubu7soqKilwcMGPD4k4ufPPpt1cU8UHK70+UKzKFBXWDN6/Uyn9/HcMTALPAPCOPfMsA4XU6+gg7tOrRTQTOzWqxYWDhxU8+b7oN8UsvLy7ePGjXq0fnz57/FO3X58z2Ae/bsGb179+4CgHvo4YefOHGlsnwXU9VEu8OBo1SY2+thChhz+7x0ihycKIikN649MMvrPABP2yd2CTRtApSiD20GTfiGWypPTLx1yubNm4fBXW2eOnXqxMmTJ3/eBd+NDF67di1m9erVxXq9/plNmzbtrau7dtDusPUQaAV0lSQRRupnIh2pKEJ/NuYFULPRxMFIOpEzRIYCS2cOpwPjaBMSk+iYFZnA0mx2RVEsxDCAV/eOTxi1JDs73el0rsrJyUmNioqqDYLsZJB83OLFi3NhlfFbtmy5H77swCeffDIAR0264f3pGGl6kQNV2bRp0+DzallR0UEAEKE9AyOvc+cdd7K+KbdBAR7msNtluBcGQAynwz7d96nW2NjkSk1NNd47/V6WktIXB6SevaVXrz8sXLjwPZPJVPXSSy/96Xu+8s033xwOJ1pfUFAQX119NRdsavBXLZyCgHSIxhs+z+Q8U/Lggw9Wf7ceJ6DNnTtX/frrEvXsmTNaeVmZtmJF9g1jaUxCQoJW9Pln6uVLFdrVq1dz8/Pz4+bMmdO4Y8eOsWjnhfsGsCcdO3ZsZXxc3Hvjx4+PdjgcWfBVTNErIdSLGAgWYpHYoA/cTCUY7/Rj8G28G+rYtm3bhL0FBX6Txey/cuUK27r1Dd5Gp9G9e3fuoCsrK9nf33qr1evzO90uV9akSZN6wg29V1T0+VLCRAM4QBjFHagYNnvOnGcx2RpYmKipGnvg/geErVu3lq1Zs+bfCGnEAOvdu3cbLO89aOWDGffNqEKVleppYTjeC0uX/qVahoVT2ZO/xxFqDWk+f/4/rLm5mdeBgFOHDh16IS0tjYM8fPhLCVo4pyiyWFVVtfKxxx57BR5sOGGiAToAE44ePToHk37at2/fWHROJ5FL8FsDB6Y6xo4Z03PC+PH9AYDrFVZYs2zZMn/WvHnDY2JjMsFaT5qImO3Vq1f78mXLrX37JlMVq6+vt/i83uqGhgDJHX2O9YHfS07uo1AfhEIfjOMbeE3mcrnGgUEz1shHspFJ2IjB0Pb29rsTExPfh2Hci+NUuNHCasnR2h1OGUcWis40HwlaQPiL8Ho8MV6PH+YbKNTu9foUUSdKkRGRvBJS0RCf/WRbVKgPiDBivmj05XVYQ0ebJ/CyJCqN9fWZkd0i3wLYDHQI1cFSUzDQumDBgq8xIZk6c7mdzAkXYXfYzXAYgtfn4wzRjOTHaGF80N4eOEu+FGlVxzyw3Ha4HyqwSE1vMsL9XU9eaIPQrgZXwpDtNMfExFzDnC4aR4Ggpa1t5EPzHyrF8LB9+/alSOfOnesdHh7uCA0NDW9uakqi6MCdKkAhXPGjJhcSZJAWJpDkQrjHpQoUYgAx27v/wH5PaWkpt5aEngkXI8MjroK1wYFenRtkWVlzGUg5jnjcAAZvo/k9SDBkSRrYI7FHLAzJUVxc3FsqLj4VbjKZ9zHmjwUDZgXaQ4zlAR5i5WzSEXWcEh0xJpGZ1RrCnXZwYRwljGTNwNraOh2dAvTYuvjxRa81NTcvogjStZjg2LuFdcfcrnFkXCoYVjUVnkGmIGDCVHrkmPsvXrwYrktPn7AIldegiThijkBBR9zjIcA7eZYC+QUUGFiGIgIBhb9DsA0UYqCi4pIIcHwvMITatLQho5wOx60UfYKFmMZuMa3Qommql1wSDIkTQGtTMzB7FElpRM64iGJ4b+gAXf0q7RQDuY4otmKw0a/5KXO5QYMup4v/hg4Djg+r08JI7+2RkZF2AgP99MnLy5sC4CoPbh0IaSNgTAUhYdC2rEJGFNNJTgQOzWTNiUiEvZizd2cSR3ukRrfHjaPzIUTZyEg6pg20BX8gk2Lt7W3M5enIbtAAnbEVK1aeQp5Xj1SKH//27e86kRQ085WDg/HthBGSIdJJKIqeJxHEHu4yXOuCqlr92AlpHX6QXaytrRUMBlmgRfSyHhTLXING5HVUyEhod8Ei4DfpSEHfYKEjx8a69e/XLxZ3D15dVnZBj5BZQvNeLyoz6o2sqrKKHTl8hBUXn+bWr+BcKVsiTeLK4K6rq5Hh3A/pCgsLNvt9viidTq4hrdAREEAyBIPB6KZUiuroQ4WAUEiD82Jmk9l9fWFqQ3ySJNVsNvNqGI4OTNuxuU4RCpjPYrWw3Nw32cIHF7LFi5cgc/NdovyShMgVIYoVwBJx8ODBHbrU1EGNsT16jMOMjZjQTfcJDXqgzgAjcXBo5OLuQOP1IuWCj0f/QJrTUR/QENduRw25FYFE1gkQ89FuMZ2Oaw86doiS9C9ijubEJh2Y1AEfOXbo0KFtuttSUy8i/TEiilRjZAkZByI3s0GDNnu7CAfANRJkkHThdjmYzUEatV3PIgDJZLJ4Ki5dUnEt5QCJabPZeg25Y+dGYPlRMMZ28rdUAAyhn4nkqKE70u6Z6urqmqamJtPAgQPLdRPHjSvFzltfe+21JKvVsg8T8CMOpug0CUIQdwP0PxVR7CLIQBWXwJatr8cg/ZIRg3ktXI0tOTnJeFNCQueAwsLCu1599VUj4j/vA6bUEGuIl3ROGZLFaj2IBCUFjS3jgI121gpvnt/QUD8vMjJ6o81mXwpvjqzeSHrwO5xOniYH/SBpUIHILbA6HAfRwC2A9Fu4d28cXxV/EJkY0qcdTrszsX///kJS0q3swoUydvLkyRB8eDeSDbKaoyEWS3hLawvdWzxwLx9gg9kIk/no1Io6QcOzxQeIlxlIGu2yrOwz6A2cESQOPrqlETiajOsElThmdIdDFyXuhyhfJObpY7VaWXJysg0J65ZFixZVNjY1/85gNLCnnnqKxcfHc2D0h9i66667SjdsyNnd3Nr6ewoO0OI+wgASMoYPH/4BYePUQ1/SI488tKd794jy9evW5VVcvvKFx+cViS3yi6S/0nOlbdBpPuJ22+gxo4d43d40hCpWVVVFLuMEEoBS6g+nz26//XYPnjqsYGI6HLFEFyQDwNfU1HpOnDhRBbuwhYSGnpmRmVmOSDMTASEZ1wXvLbckjFy1as19cC+Jr7/++mQA9HVqg1J+5GAf4TkjFRFhHVKwBWQIZBR6uBy4FdWoNzhx0UHOIhjsyHYQIjhrRsXgoeMmK8ZRIxgJJmyQ0ScQNgPhk07CaDR4IaEmt8drdntcFmontwaDevXIkSM5SPtLRo8ePXXevHmHiOlOgGBJt2TJklzsLv6NN96Ydfly5Wea5h/Q3NLMjDgOSphIyJQ60ZHSrQ7ZCw+LejhYmokMCyfP20kSlD6RQPjxYVuUECA2MBE+j06FIpXFbCHpnLn55psnIJveDqd+qeulqTPUYUJ1/fq/rgJjA5544olZPXsmZJrNlgqKJmCHT0iTUiH9AJEGITsJCC1MhWI2eTfcd4l5r9FgQOyCP8U4GolmXCaIMfg8UWyleTC+GuAycaPMhERuW79+/SrCwifEn06AVGGxRNVOnHjPLLD43IsvvnhHZGTEBOyoXG/QoyMowioEiGImvgUEdUMA9PU2mpmYRbMEbcnUDt/Px3KGEQQoNYOBheoVfTnuOGNffvnlEbhjP4tL+0xot/NOTJhucLRU8f7771aA6stffvnlS8jHivGw82xrS+udOKceXFcevCiAMTIQXNoJJ2eX2COmEDa5Y6eHI2RCpEdeTyxTZk4S0evpBNgJ5IxTcAHrjwQ3d+TIkY9mZmbupIau5XsAqREX7LNZWVnfnD9//u3Dhw/XZc6YsZwuNZDRUOwc0QtKwo9g4Y9HMCaInzNMWoUzwpF26BX9qQ3+lqxZw03vhbj4+EXZ2dkzkUxsSklJmQlS8oLzdf0m8n+00PPbhx9+yJ/f7ps69cnxkybF1TY0LENqno6jl0nk9AQn8acQAkyvW4y/boFNP6QgaLgUkR/EQl6jyVwIN7QJb4QVeNZ7DpabiseBx3EV/fXPb0HU9ICZk5PzPL6nhYd323bPPVNfGJw6OLrV0TrN4/ONxD2mPxizEGtkCnSkMtIwkgAMoQU0XjFbzR/CxxacPn26Hq8Gf8ajQBa09hHu2//bA2YQJISuIIZO3LVn1xy3050G6zs4bNiwzyDqr+C4Q9EvCsdJd2ruN2HBNoCrRL0Hzt2Bm2MaHPTdMJrfg/ivpk+f/jYeQ/8/T8BBkPQNoLp38vIGl5WWzgej42CNYciencg+ChHmmgGWEDLcbWVYcjgSgXHISgxwKxTvdyE7eR8vtSdgWJ1upOv8P/T/T2rwhwYE6wC2O55y+549e7rXmTMlEYg+f8R9ZCi1I8R9hfe+fwBQA94ZvwVb3wBUU3Dsr/n+L53yA1BxhwRQAAAAAElFTkSuQmCC');
}
#cinema-listings .h5 {
  display: block;
  margin-top: 0;
}
#cinema-listings .films-showing {
  padding-top: 12px;
}
#cinema-listings .films-showing h2 {
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  #cinema-listings .films-showing h2 {
    font-size: 20.4px;
  }
}
#cinema-listings .films-showing .film-row {
  margin-bottom: 80px;
}
#cinema-listings .films-showing .film-row .col-img {
  width: 150px;
  float: left;
}
#cinema-listings .films-showing .film-row .col-img img {
  width: 150px;
}
@media (max-width: 991px) {
  #cinema-listings .films-showing .film-row .col-img {
    padding-bottom: 30px;
    width: 100%;
    float: none;
  }
  #cinema-listings .films-showing .film-row .col-img img {
    display: block;
    width: 100%;
  }
}
#cinema-listings .films-showing .film-row .col-film-info {
  margin-left: 183px;
  padding-right: 15%;
}
@media (max-width: 991px) {
  #cinema-listings .films-showing .film-row .col-film-info {
    margin-left: 0px;
  }
}
#cinema-listings .films-showing .film-row .description {
  margin-bottom: 20px;
}
#cinema-listings .films-showing .film-row .h3 {
  display: block;
  margin-top: 0;
  margin-bottom: 10px;
}
#cinema-listings .films-showing .film-row .showtimes-open {
  color: #4cbdd4;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#cinema-listings .films-showing .film-row .day {
  margin: 15px 0;
}
#cinema-listings .films-showing .film-row .showtimes {
  display: none;
}
#cinema-listings .films-showing .film-row .showtimes a {
  font-weight: bold;
  color: #4cbdd4;
  display: inline-block;
  padding-right: 20px;
}
@media (max-width: 991px) {
  #cinema-listings .films-coming {
    margin-left: -15px;
    margin-right: -15px;
    padding: 0;
  }
}
#cinema-listings .films-coming .coming-soon-block {
  padding: 52px;
  background-color: #f4f4f4;
}
@media (max-width: 991px) {
  #cinema-listings .films-coming .coming-soon-block {
    padding: 30px;
  }
}
#cinema-listings .films-coming .coming-soon-block h2 {
  margin-top: 0;
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  #cinema-listings .films-coming .coming-soon-block h2 {
    font-size: 20.4px;
  }
}
#cinema-listings .films-coming .coming-soon-block .film-row {
  margin-bottom: 30px;
}
@media (min-width: 991px) {
  #cinema-listings .films-coming .coming-soon-block .film-row .col-img {
    padding: 0;
  }
}
@media (max-width: 991px) {
  #cinema-listings .films-coming .coming-soon-block .film-row .col-img {
    text-align: center;
    padding-bottom: 30px;
  }
  #cinema-listings .films-coming .coming-soon-block .film-row .col-img img {
    display: block;
    width: 100%;
  }
}
#cinema-listings .films-coming .coming-soon-block .film-row .release-date {
  font-size: 14px;
}
#cinema-listings .films-coming .coming-soon-block .film-row .h3 {
  margin-top: 0;
}
#block-menu-menu-cinema-menu {
  margin-bottom: 40px;
}
#block-menu-menu-cinema-menu ul {
  border-bottom: 1px solid #ddd;
}
#block-menu-menu-cinema-menu ul li {
  float: left;
  padding-right: 40px;
}
@media (max-width: 991px) {
  #block-menu-menu-cinema-menu ul li {
    padding-right: 20px;
  }
}
#block-menu-menu-cinema-menu ul li a {
  display: block;
  color: rgba(76, 189, 212, 0.5);
  font-size: 16px;
  padding: 10px 0;
}
#block-menu-menu-cinema-menu ul li a.active {
  font-weight: bold;
  border-bottom: 2px solid #4cbdd4;
  color: #4cbdd4;
}
@media (max-width: 991px) {
  #block-menu-menu-cinema-menu ul {
    border-bottom: none;
    margin: 0 5px;
  }
}
.page-cinema .cinema-header-container,
.page-cinema-offers .cinema-header-container,
.page-cinema-venue .cinema-header-container {
  padding-top: 325px;
}
.page-cinema .cinema-header-container .cinema-title,
.page-cinema-offers .cinema-header-container .cinema-title,
.page-cinema-venue .cinema-header-container .cinema-title {
  color: #fff;
  line-height: 36px;
  font-size: 36px;
  float: left;
  margin: 0;
}
@media (max-width: 991px) {
  .page-cinema .cinema-header-container .cinema-title,
  .page-cinema-offers .cinema-header-container .cinema-title,
  .page-cinema-venue .cinema-header-container .cinema-title {
    display: none;
  }
}
.page-cinema .cinema-header-container .cinema-buttons,
.page-cinema-offers .cinema-header-container .cinema-buttons,
.page-cinema-venue .cinema-header-container .cinema-buttons {
  float: right;
}
.page-cinema .cinema-header-container .cinema-buttons a,
.page-cinema-offers .cinema-header-container .cinema-buttons a,
.page-cinema-venue .cinema-header-container .cinema-buttons a {
  font-size: 16px !important;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  color: #ffffff;
  text-decoration: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled],
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled],
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled],
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled,
a.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled,
a.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled,
fieldset[disabled] a.page-cinema .cinema-header-container .cinema-buttons a:first-child,
fieldset[disabled] a.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
fieldset[disabled] a.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  pointer-events: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child.icon-before .glyphicon,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.icon-before .glyphicon,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child.icon-after .glyphicon,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.icon-after .glyphicon,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active:hover,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active:focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active.focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child .badge,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child .badge,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child .badge {
  color: #f0ec81;
  background-color: #000000;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active:hover,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active:focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active.focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child {
  background-image: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled]:hover,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child:hover,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:hover,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled]:focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child:focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child:focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.disabled.focus,
.page-cinema .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child[disabled].focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:first-child.focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:first-child.focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:first-child.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.page-cinema .cinema-header-container .cinema-buttons a:first-child .badge,
.page-cinema-offers .cinema-header-container .cinema-buttons a:first-child .badge,
.page-cinema-venue .cinema-header-container .cinema-buttons a:first-child .badge {
  color: #f0ec81;
  background-color: #000000;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  margin-left: 20px;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  color: #ffffff;
  text-decoration: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled],
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled],
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled],
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled,
a.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled,
a.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled,
fieldset[disabled] a.page-cinema .cinema-header-container .cinema-buttons a:last-child,
fieldset[disabled] a.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
fieldset[disabled] a.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  pointer-events: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child.icon-before .glyphicon,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.icon-before .glyphicon,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child.icon-after .glyphicon,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.icon-after .glyphicon,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active:hover,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active:focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active.focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child .badge,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child .badge,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active:hover,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active:focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active.focus,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:active,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.active,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.active,
.open > .dropdown-toggle.page-cinema .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child,
.open > .dropdown-toggle.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child {
  background-image: none;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled]:hover,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child:hover,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:hover,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:hover,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled]:focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child:focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child:focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child:focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.disabled.focus,
.page-cinema .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child[disabled].focus,
fieldset[disabled] .page-cinema .cinema-header-container .cinema-buttons a:last-child.focus,
fieldset[disabled] .page-cinema-offers .cinema-header-container .cinema-buttons a:last-child.focus,
fieldset[disabled] .page-cinema-venue .cinema-header-container .cinema-buttons a:last-child.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.page-cinema .cinema-header-container .cinema-buttons a:last-child .badge,
.page-cinema-offers .cinema-header-container .cinema-buttons a:last-child .badge,
.page-cinema-venue .cinema-header-container .cinema-buttons a:last-child .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .page-cinema .cinema-header-container .cinema-buttons,
  .page-cinema-offers .cinema-header-container .cinema-buttons,
  .page-cinema-venue .cinema-header-container .cinema-buttons {
    display: none;
  }
}
.page-cinema .page-header,
.page-cinema-offers .page-header,
.page-cinema-venue .page-header {
  display: none;
}
#region-leading-blocks .cinema-buttons a {
  font-size: 16px !important;
  margin-bottom: 20px !important;
  display: block !important;
}
#region-leading-blocks .cinema-buttons a:first-child {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  margin-top: 20px;
}
#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child:active:focus,
#region-leading-blocks .cinema-buttons a:first-child.active:focus,
#region-leading-blocks .cinema-buttons a:first-child.focus,
#region-leading-blocks .cinema-buttons a:first-child:active.focus,
#region-leading-blocks .cinema-buttons a:first-child.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
#region-leading-blocks .cinema-buttons a:first-child:hover,
#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child.focus {
  color: #ffffff;
  text-decoration: none;
}
#region-leading-blocks .cinema-buttons a:first-child:active,
#region-leading-blocks .cinema-buttons a:first-child.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
#region-leading-blocks .cinema-buttons a:first-child.disabled,
#region-leading-blocks .cinema-buttons a:first-child[disabled],
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a#region-leading-blocks .cinema-buttons a:first-child.disabled,
fieldset[disabled] a#region-leading-blocks .cinema-buttons a:first-child {
  pointer-events: none;
}
#region-leading-blocks .cinema-buttons a:first-child.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
#region-leading-blocks .cinema-buttons a:first-child.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:active,
#region-leading-blocks .cinema-buttons a:first-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:active:hover,
#region-leading-blocks .cinema-buttons a:first-child.active:hover,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child:hover,
#region-leading-blocks .cinema-buttons a:first-child:active:focus,
#region-leading-blocks .cinema-buttons a:first-child.active:focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child:active.focus,
#region-leading-blocks .cinema-buttons a:first-child.active.focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child.disabled:hover,
#region-leading-blocks .cinema-buttons a:first-child[disabled]:hover,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child:hover,
#region-leading-blocks .cinema-buttons a:first-child.disabled:focus,
#region-leading-blocks .cinema-buttons a:first-child[disabled]:focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child.disabled.focus,
#region-leading-blocks .cinema-buttons a:first-child[disabled].focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
#region-leading-blocks .cinema-buttons a:first-child .badge {
  color: #f0ec81;
  background-color: #000000;
}
#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:active,
#region-leading-blocks .cinema-buttons a:first-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:active:hover,
#region-leading-blocks .cinema-buttons a:first-child.active:hover,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child:hover,
#region-leading-blocks .cinema-buttons a:first-child:active:focus,
#region-leading-blocks .cinema-buttons a:first-child.active:focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child:active.focus,
#region-leading-blocks .cinema-buttons a:first-child.active.focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:first-child:active,
#region-leading-blocks .cinema-buttons a:first-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:first-child {
  background-image: none;
}
#region-leading-blocks .cinema-buttons a:first-child.disabled:hover,
#region-leading-blocks .cinema-buttons a:first-child[disabled]:hover,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child:hover,
#region-leading-blocks .cinema-buttons a:first-child.disabled:focus,
#region-leading-blocks .cinema-buttons a:first-child[disabled]:focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child:focus,
#region-leading-blocks .cinema-buttons a:first-child.disabled.focus,
#region-leading-blocks .cinema-buttons a:first-child[disabled].focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:first-child.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
#region-leading-blocks .cinema-buttons a:first-child .badge {
  color: #f0ec81;
  background-color: #000000;
}
#region-leading-blocks .cinema-buttons a:last-child {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child:active:focus,
#region-leading-blocks .cinema-buttons a:last-child.active:focus,
#region-leading-blocks .cinema-buttons a:last-child.focus,
#region-leading-blocks .cinema-buttons a:last-child:active.focus,
#region-leading-blocks .cinema-buttons a:last-child.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
#region-leading-blocks .cinema-buttons a:last-child:hover,
#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child.focus {
  color: #ffffff;
  text-decoration: none;
}
#region-leading-blocks .cinema-buttons a:last-child:active,
#region-leading-blocks .cinema-buttons a:last-child.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
#region-leading-blocks .cinema-buttons a:last-child.disabled,
#region-leading-blocks .cinema-buttons a:last-child[disabled],
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a#region-leading-blocks .cinema-buttons a:last-child.disabled,
fieldset[disabled] a#region-leading-blocks .cinema-buttons a:last-child {
  pointer-events: none;
}
#region-leading-blocks .cinema-buttons a:last-child.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
#region-leading-blocks .cinema-buttons a:last-child.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:active,
#region-leading-blocks .cinema-buttons a:last-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:active:hover,
#region-leading-blocks .cinema-buttons a:last-child.active:hover,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child:hover,
#region-leading-blocks .cinema-buttons a:last-child:active:focus,
#region-leading-blocks .cinema-buttons a:last-child.active:focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child:active.focus,
#region-leading-blocks .cinema-buttons a:last-child.active.focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child.disabled:hover,
#region-leading-blocks .cinema-buttons a:last-child[disabled]:hover,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child:hover,
#region-leading-blocks .cinema-buttons a:last-child.disabled:focus,
#region-leading-blocks .cinema-buttons a:last-child[disabled]:focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child.disabled.focus,
#region-leading-blocks .cinema-buttons a:last-child[disabled].focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
#region-leading-blocks .cinema-buttons a:last-child .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:active,
#region-leading-blocks .cinema-buttons a:last-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:active:hover,
#region-leading-blocks .cinema-buttons a:last-child.active:hover,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child:hover,
#region-leading-blocks .cinema-buttons a:last-child:active:focus,
#region-leading-blocks .cinema-buttons a:last-child.active:focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child:active.focus,
#region-leading-blocks .cinema-buttons a:last-child.active.focus,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
#region-leading-blocks .cinema-buttons a:last-child:active,
#region-leading-blocks .cinema-buttons a:last-child.active,
.open > .dropdown-toggle#region-leading-blocks .cinema-buttons a:last-child {
  background-image: none;
}
#region-leading-blocks .cinema-buttons a:last-child.disabled:hover,
#region-leading-blocks .cinema-buttons a:last-child[disabled]:hover,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child:hover,
#region-leading-blocks .cinema-buttons a:last-child.disabled:focus,
#region-leading-blocks .cinema-buttons a:last-child[disabled]:focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child:focus,
#region-leading-blocks .cinema-buttons a:last-child.disabled.focus,
#region-leading-blocks .cinema-buttons a:last-child[disabled].focus,
fieldset[disabled] #region-leading-blocks .cinema-buttons a:last-child.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
#region-leading-blocks .cinema-buttons a:last-child .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media (min-width: 991px) {
  #region-leading-blocks .cinema-buttons {
    display: none;
  }
}
.phoenix .view-cinema-offers .view-content {
  margin-right: -19px;
  margin-left: -19px;
}
.phoenix .view-cinema-offers .view-content .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 19px;
  padding-left: 19px;
}
@media (min-width: 768px) {
  .phoenix .view-cinema-offers .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .phoenix .view-cinema-offers .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .phoenix .view-cinema-offers .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media screen and (max-width: 479px) {
  .phoenix .view-cinema-offers .view-content .views-row {
    width: 100%;
  }
}
.phoenix .view-cinema-offers .view-content .views-row .thumbnail {
  margin-bottom: 38px;
}
.phoenix .view-cinema-offers .view-content .views-row .thumbnail:hover .field-type-image,
.phoenix .view-cinema-offers .view-content .views-row .thumbnail:focus .field-type-image {
  position: relative;
}
.phoenix .view-cinema-offers .view-content .views-row .caption {
  padding: 20px;
  height: 333px !important;
  background-color: #f4f4f4;
  position: relative;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-links {
  position: absolute;
  bottom: 40px;
}
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2) {
  .phoenix .view-cinema-offers .view-content .views-row .caption .share-links {
    position: inherit;
  }
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  margin-right: 10px;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.focus {
  color: #ffffff;
  text-decoration: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.disabled,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link[disabled],
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.disabled,
fieldset[disabled] a.phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
  pointer-events: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active:hover,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active:focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active.focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
  background-image: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.disabled:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link[disabled]:hover,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.disabled:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link[disabled]:focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link.disabled.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link[disabled].focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link .badge {
  color: #f0ec81;
  background-color: #000000;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook {
  color: #000000;
  background-color: #0f4788;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.focus {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:hover {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook {
  color: #000000;
  background-color: #0a2f5a;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:active:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.active:hover,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:active:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.active:focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:active.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.active.focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.focus {
  color: #000000;
  background-color: #061e3a;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook {
  background-image: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.disabled:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook[disabled]:hover,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.disabled:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook[disabled]:focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.disabled.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook[disabled].focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook.focus {
  background-color: #0f4788;
  border-color: transparent;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-facebook .badge {
  color: #0f4788;
  background-color: #000000;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter {
  color: #000000;
  background-color: #4a90e2;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.focus {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:hover {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter {
  color: #000000;
  background-color: #2275d7;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:active:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.active:hover,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:active:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.active:focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:active.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.active.focus,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.focus {
  color: #000000;
  background-color: #1d65b8;
  border-color: rgba(0, 0, 0, 0);
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:active,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.active,
.open > .dropdown-toggle.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter {
  background-image: none;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.disabled:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter[disabled]:hover,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:hover,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.disabled:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter[disabled]:focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter:focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.disabled.focus,
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter[disabled].focus,
fieldset[disabled] .phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter.focus {
  background-color: #4a90e2;
  border-color: transparent;
}
.phoenix .view-cinema-offers .view-content .views-row .caption .share-link-twitter .badge {
  color: #4a90e2;
  background-color: #000000;
}
@media screen and (min-width: 991px) and (max-width: 1230px) {
  .phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
    margin-right: 0px;
    padding: 5px;
  }
}
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio : 2) {
  .phoenix .view-cinema-offers .view-content .views-row .caption .share-link {
    margin-bottom: 6px;
    display: block;
    width: 100%;
  }
}
.phoenix .view-offers .view-content {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.phoenix .view-offers .view-content .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (min-width: 768px) {
  .phoenix .view-offers .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .phoenix .view-offers .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .phoenix .view-offers .view-content .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .phoenix .view-offers .view-content .views-row {
    width: 100%;
  }
}
.phoenix .view-offers .view-content .views-row .thumbnail {
  margin-bottom: 38px;
}
.phoenix .view-offers .view-content .views-row .thumbnail:hover .field-type-image,
.phoenix .view-offers .view-content .views-row .thumbnail:focus .field-type-image {
  position: relative;
}
.phoenix .view-offers .view-content .views-row .caption {
  padding: 20px;
  background-color: #f4f4f4;
  position: relative;
  height: 100%;
}
.phoenix .view-offers .view-content .views-row .caption h3 {
  font-size: 18px;
}
body.page-cinema-venue #retailer-tabs .nav-tabs-responsive {
  display: none;
}
body.page-cinema-venue .view-cinema-venue-details .view-content .node-title {
  display: none;
}
body.page-cinema-venue .view-cinema-venue-details .view-content .item-list > ul {
  list-style-type: none;
  padding-left: 0;
}
body.page-cinema-venue .view-cinema-venue-details .view-content .node-retailer > .row {
  padding-top: 0;
}
.content .view-faqs-page a:target {
  display: inline;
}
.view-faqs-page .expand-collapse {
  cursor: pointer;
  text-align: right;
  font-size: 10px;
  padding: 30px 0 16px;
}
.view-faqs-page .expand-collapse a {
  color: #4cbdd4;
}
.view-faqs-page .expand-collapse a:hover {
  text-transform: none;
  text-decoration: none;
}
@media (max-width: 992px) {
  .view-faqs-page .expand-collapse {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .view-faqs-page .breadcrumb,
  .view-faqs-page .page-title,
  .view-faqs-page .summary-text {
    text-align: left;
    max-width: none;
  }
}
.view-faqs-page #region-content {
  padding-bottom: 80px;
}
.view-faqs-page .view-empty {
  padding: 30px 15px;
}
.view-faqs-page .view-filters {
  clear: both;
}
.view-faqs-page .view-filters .input-group {
  width: 100%;
  overflow: hidden;
}
.view-faqs-page .view-filters .edit-title-wrapper {
  position: relative;
}
.view-faqs-page .view-filters .edit-title-wrapper label {
  display: none;
}
.view-faqs-page .view-filters .edit-title-wrapper .autocomplete-suggestions {
  background: #4cbdd4;
  color: #fff;
}
.view-faqs-page .view-filters .edit-title-wrapper .autocomplete-suggestions > .autocomplete-suggestion {
  text-align: left;
  color: #fff;
}
.view-faqs-page .view-filters .edit-title-wrapper .autocomplete-suggestions > .autocomplete-suggestion.autocomplete-selected {
  background: #2ea7bf;
}
.view-faqs-page .view-filters .edit-title-wrapper input.form-control {
  background: none;
  border: none;
  font-size: 34px;
  box-shadow: none;
  border-bottom: 3px solid #f5f7f8;
  padding: 16px 0;
  height: 90px;
}
.view-faqs-page .view-filters .edit-title-wrapper .close {
  position: absolute;
  top: 35px;
  right: 0;
  font-size: 30px;
  z-index: 10;
}
.view-faqs-page .view-filters .edit-title-wrapper .form-autocomplete .input-group-addon {
  display: none;
}
@media (max-width: 992px) {
  .view-faqs-page .view-filters {
    padding: 15px 0 30px;
  }
}
.view-faqs-page .side-filters .category-wrapper {
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  position: absolute;
  right: 0;
  left: 0;
}
@media (max-width: 992px) {
  .view-faqs-page .side-filters .category-wrapper {
    width: 100% !important;
    position: relative;
    margin-top: 30px;
    height: 48px;
  }
}
.view-faqs-page .side-filters .category-wrapper.floating {
  position: fixed;
  top: 105px;
  padding-bottom: 75px;
}
.view-faqs-page .side-filters .category-wrapper.floating.footer {
  position: absolute;
  bottom: 0;
  top: auto;
}
.view-faqs-page .side-filters .category-wrapper.floating .category-filter {
  width: 100%;
  position: relative;
}
.view-faqs-page .side-filters .category-wrapper .filter-container-styled {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #f6f6f9;
  padding: 12px 15px;
  min-height: 48px;
  z-index: 100;
  @include transition(all 0.2s ease-in);
}
.view-faqs-page .side-filters .category-wrapper .filter-container-styled:after {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-color: #54585a transparent transparent transparent;
  position: absolute;
  top: 20px;
  right: 10px;
}
.view-faqs-page .side-filters .category-wrapper .filter-container-styled:hover {
  background-color: #f0f0f5;
}
.view-faqs-page .side-filters .category-wrapper .filter-container-styled:active,
.view-faqs-page .side-filters .category-wrapper .filter-container-styled.active {
  background-color: #e7e7ef;
}
.view-faqs-page .side-filters .category-wrapper .filter-container-styled:active:after,
.view-faqs-page .side-filters .category-wrapper .filter-container-styled.active:after {
  top: 9px;
  border-color: transparent transparent #f6f6f9 transparent;
}
@media (min-width: 992px) {
  .view-faqs-page .side-filters .category-wrapper .filter-container-styled {
    display: none;
  }
}
.view-faqs-page .side-filters .category-wrapper .category-filter {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #e7e7ef;
  font-size: 14px;
}
.view-faqs-page .side-filters .category-wrapper .category-filter li {
  margin: 0;
  padding: 12px 15px;
  border-top: 1px solid #d7d7e5;
  @include transition(all 0.15s ease-in);
}
.view-faqs-page .side-filters .category-wrapper .category-filter li:hover {
  color: #54585a;
  background: #f6f6f9;
}
.view-faqs-page .side-filters .category-wrapper .category-filter li[rel="hide"] {
  display: none;
}
.view-faqs-page .side-filters .category-wrapper .category-filter li a {
  padding: 7px 10px;
}
.view-faqs-page .side-filters .category-wrapper .category-filter li a:hover {
  background: none;
}
.view-faqs-page .side-filters .category-wrapper .category-filter li a.active {
  font-weight: bold;
  background-color: #eee;
  color: #868888;
}
@media (min-width: 992px) {
  .view-faqs-page .side-filters .category-wrapper .category-filter {
    display: block;
    background-color: transparent;
    top: 75px;
  }
  .view-faqs-page .side-filters .category-wrapper .category-filter li {
    border-top: none;
  }
  .view-faqs-page .side-filters .category-wrapper .category-filter li.active {
    font-weight: bold;
    background-color: #eee;
    color: #868888;
  }
}
.view-faqs-page .items-wrapper .tree-item > .header .caret:before {
  content: "";
  display: block;
  position: absolute;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Crect width="1.36624" height="9.56368" transform="matrix(0.690075 0.723738 -0.690075 0.723738 12.8281 1.1709)" fill="%234cbdd4"/%3E%3Crect width="1.36624" height="9.56369" transform="matrix(0.690075 -0.723738 0.690075 0.723738 0.228516 2.15918)" fill="%23323232"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.1s;
  top: 15px;
  right: 0;
  width: 16px;
  height: 16px;
}
.view-faqs-page .items-wrapper .tree-item.expanded > .header .caret:before {
  content: "";
  transform: rotate(180deg);
}
.view-faqs-page .view-content .items-wrapper {
  float: left;
  width: 100%;
  color: #333333;
}
.view-faqs-page .view-content .items-wrapper ul.tree-view {
  padding-left: 0;
  list-style: none;
}
.view-faqs-page .view-content .items-wrapper ul.tree-view ul.tree-view {
  padding-left: 30px;
  padding-right: 0px;
  display: none;
}
.view-faqs-page .view-content .items-wrapper div.field-content {
  display: none;
}
.view-faqs-page .view-content .items-wrapper li.leaf {
  border-bottom: 1px solid #f4f4f4;
}
.view-faqs-page .view-content .items-wrapper li.leaf .content {
  display: none;
}
.view-faqs-page .view-content .items-wrapper li.tree-item li.tree-item {
  display: none;
}
.view-faqs-page .view-content .items-wrapper li.tree-item {
  position: relative;
}
.view-faqs-page .view-content .items-wrapper li.tree-item .header {
  filter: alpha(opacity=100);
  opacity: 1;
  margin: 10px 0 0 0;
  padding: 10px 30px 10px 0;
  cursor: pointer;
  font-size: 18px;
}
.view-faqs-page .view-content .items-wrapper li.tree-item .header span.title {
  display: block;
}
.view-faqs-page .view-content .items-wrapper li.tree-item .content {
  font-size: 16px;
}
.view-faqs-page .view-content .items-wrapper li.tree-item .content .category,
.view-faqs-page .view-content .items-wrapper li.tree-item .content .tags {
  display: none;
}
.view-faqs-page .view-content .items-wrapper li.tree-item:before {
  display: none;
}
.view-faqs-page .view-content .items-wrapper li.tree-item .caret {
  position: absolute;
  right: 0;
  top: 2px;
}
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded {
  color: #4cbdd4;
}
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded > .header {
  filter: alpha(opacity=100);
  opacity: 1;
}
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded > .content,
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded > .tree-view {
  display: block;
}
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded div.content {
  padding: 16px 50px 16px 0;
}
.view-faqs-page .view-content .items-wrapper li.tree-item.expanded li.tree-item {
  display: block;
}
.view-faqs-page .view-content .items-wrapper li.tree-item a.title {
  text-decoration: none;
  color: inherit;
}
@media (min-width: 993px) {
  .view-faqs-page .view-content .items-wrapper {
    padding: 0 0 80px;
  }
}
@media (max-width: 992px) {
  .view-faqs-page .view-content .items-wrapper {
    padding: 0 0 40px;
  }
}
.view-faqs-page .pager.pager--infinite-scroll {
  clear: both;
  padding-top: 50px;
}
@media (min-width: 992px) {
  .view-faqs-page .pager.pager--infinite-scroll {
    margin-left: 16.66666667%;
    width: 66.66666667%;
  }
}
#opening-times {
  background-color: #f4f4f4;
  padding: 108px 0;
}
#opening-times .row:first-child > div {
  margin-bottom: 90px;
}
#opening-times .field-config-opening-time .field-label,
#opening-times .field-config-opening-time .field-collection-view-links {
  display: none;
}
#opening-times .field-config-opening-time span {
  display: inline-block;
  vertical-align: top;
}
#opening-times .field-config-opening-time .day-label {
  min-width: 35%;
  font-weight: bold;
}
#opening-times .field-config-opening-time .time {
  min-width: 40%;
}
#opening-times .field-config-opening-time .upcoming-label {
  font-weight: bold;
  min-width: 25%;
}
#opening-times .field-config-opening-time .upcoming-date {
  min-width: 20%;
}
#opening-times .field-config-opening-time .upcoming-time {
  min-width: 30%;
}
#opening-times .field-config-opening-time p.field_config_bottom_title {
  margin-bottom: 40px;
}
#opening-times .field-config-opening-time p.special-dates-title {
  margin: 70px 0 40px;
}
#opening-times #views-exposed-form-wrapper {
  display: block;
  margin-top: 43px;
}
#opening-times #views-exposed-form-wrapper #edit-clickcollect-wrapper {
  display: none;
}
#opening-times .views-exposed-widgets.container-fluid {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  width: 70%;
  margin-left: 0;
}
#opening-times .views-exposed-widgets.container-fluid #edit-search {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #c1c1c1;
  background-color: transparent;
  padding-left: 0;
  padding-right: 23px;
}
#opening-times .views-exposed-widgets.container-fluid .views-reset-button {
  display: none;
}
#opening-times .views-exposed-widgets.container-fluid .views-submit-button {
  position: absolute;
  right: 0;
  top: 6px;
}
#opening-times .views-exposed-widgets.container-fluid .views-submit-button button {
  margin-top: 0;
  width: 20px;
  height: 20px;
  font-size: 0;
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTE1Ljc1NyAxNC41NzNsLTMuOTQ1LTMuOTZhNi4zMDcgNi4zMDcgMCAwIDAgMS41Ny00LjE1M2MwLTMuNTYyLTMuMDAxLTYuNDYtNi42OS02LjQ2QzMuMDAxIDAgMCAyLjg5OCAwIDYuNDZzMy4wMDIgNi40NiA2LjY5MSA2LjQ2YTYuNzg0IDYuNzg0IDAgMCAwIDMuODM0LTEuMTY5bDMuOTc0IDMuOTljLjE2Ni4xNjcuMzkuMjU5LjYyOS4yNTlhLjg4NS44ODUgMCAwIDAgLjYwNS0uMjM1LjgyMy44MjMgMCAwIDAgLjAyNC0xLjE5MnpNNi42OSAxLjY4NWMyLjcyNyAwIDQuOTQ2IDIuMTQyIDQuOTQ2IDQuNzc1IDAgMi42MzMtMi4yMTkgNC43NzUtNC45NDYgNC43NzVTMS43NDYgOS4wOTMgMS43NDYgNi40NmMwLTIuNjMzIDIuMjE4LTQuNzc1IDQuOTQ1LTQuNzc1eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8bWFzayBpZD0iYiIgZmlsbD0iIzU0NTg1YSI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHVzZSBmaWxsPSIjNTQ1ODVhIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgPGcgZmlsbD0iIzU0NTg1YSIgbWFzaz0idXJsKCNiKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBoMTZ2MTZIMHoiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  padding: 0;
  display: block;
}
#opening-times .views-exposed-widgets.container-fluid #edit-search-wrapper > label {
  display: none;
}
#opening-times .views-exposed-widgets.container-fluid #edit-search-wrapper .description {
  display: none;
}
#opening-times .views-exposed-widgets.container-fluid .retailer-s-tags {
  display: none;
}
#opening-times .button-exposed-widgets {
  display: none;
}
.view-vacancies .views-exposed-form {
  text-align: right;
  margin-bottom: 50px;
}
.view-vacancies .views-exposed-form .popup-filters {
  position: relative;
  height: 36px;
  font-size: 14px;
  float: right;
  margin-left: 25px;
}
.view-vacancies .views-exposed-form .popup-filters .current-filter {
  cursor: pointer;
  text-align: right;
  font-size: 16px;
  color: #333333;
  margin-top: 10px;
}
.view-vacancies .views-exposed-form .popup-filters .current-filter i {
  display: inline-block;
  margin-left: 15px;
}
.view-vacancies .views-exposed-form .popup-filters .current-filter i:before {
  content: '';
  border: solid #333333;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 4px;
  vertical-align: middle;
  margin-top: -8px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.view-vacancies .views-exposed-form .popup-filters .apply {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  padding: 0 5px;
  font-weight: bold;
  cursor: pointer;
  color: #fff;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  z-index: 10;
}
.view-vacancies .views-exposed-form .popup-filters .apply:hover {
  background: #fff;
  color: #4cbdd4;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content {
  position: absolute;
  text-align: left;
  z-index: 10;
  right: 0;
  top: 2.6em;
  background: #4cbdd4;
  display: none;
  width: 205px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 20px 0px;
  max-height: 60vh;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content a {
  display: block;
  width: 100%;
  color: #fff;
  padding: 7px 20px 7px 25px;
  font-size: 16px;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content a:hover {
  text-decoration: none;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content a.selected {
  position: relative;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content a.selected:before {
  content: '\2713';
  display: inline-block;
  color: #fff;
  position: absolute;
  left: 8px;
}
.view-vacancies .views-exposed-form .popup-filters .popup-filters-content .views-row:hover {
  background-color: #2ea7bf;
}
.view-vacancies .views-exposed-form .views-widget-filter-field_vacancy_retailer_target_id {
  display: none;
}
.view-vacancies .views-exposed-form .views-widget-filter-combine {
  display: inline-block;
  float: left;
}
.view-vacancies .views-exposed-form .views-widget-filter-combine .form-item-combine {
  position: relative;
}
.view-vacancies .views-exposed-form label,
.view-vacancies .views-exposed-form .views-submit-button,
.view-vacancies .views-exposed-form select {
  display: none;
}
.view-vacancies .views-exposed-form #edit-combine {
  border: 0;
  border-bottom: 3px solid #f4f4f4;
  font-size: 34px;
  padding: 0 2px 15px 2px;
  color: #58595b;
  box-shadow: none;
  height: 54px;
}
.view-vacancies .views-exposed-form #edit-combine:focus {
  outline: none;
}
.view-vacancies .views-exposed-form .cancel-search {
  display: none;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 25px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5QYXRoPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb24tYWRkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjAwMDAwMCwgNi4wMDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC02LjAwMDAwMCwgLTYuMDAwMDAwKSB0cmFuc2xhdGUoLTYuMDAwMDAwLCAtNi4wMDAwMDApIiBmaWxsPSIjQUNBMzlBIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNMTEsMTEgTDExLDYuMDA3IEMxMSw1LjQ1IDExLjQ0NCw1IDEyLDUgQzEyLjU1Miw1IDEzLDUuNDUgMTMsNi4wMDcgTDEzLDExIEwxNy45OTMsMTEgQzE4LjU0OSwxMSAxOSwxMS40NDQgMTksMTIgQzE5LDEyLjU1MiAxOC41NSwxMyAxNy45OTMsMTMgTDEzLDEzIEwxMywxNy45OTMgQzEzLDE4LjU1IDEyLjU1NiwxOSAxMiwxOSBDMTEuNDQ4LDE5IDExLDE4LjU1IDExLDE3Ljk5MyBMMTEsMTMgTDYuMDA3LDEzIEM1Ljc0MDY1MzQ2LDEzLjAwMTU5NjYgNS40ODQ2NTMxOSwxMi44OTY5NzcxIDUuMjk1NjU4NjMsMTIuNzA5Mjk2MyBDNS4xMDY2NjQwNiwxMi41MjE2MTU1IDUuMDAwMjYxMywxMi4yNjYzNTEyIDUsMTIgQzUsMTEuNDQ4IDUuNDUsMTEgNi4wMDcsMTEgTDExLDExIFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}
.view-vacancies.view-display-id-page .pager--infinite-scroll,
.view-job-related-or-similar .pager--infinite-scroll {
  position: absolute;
  margin-top: -30px;
  width: 80%;
}
.view-vacancies.view-display-id-page .wrap-view-content,
.view-job-related-or-similar .wrap-view-content,
.view-vacancies.view-display-id-page .view-empty,
.view-job-related-or-similar .view-empty {
  background-color: #f4f4f4;
  margin-right: -15px;
  margin-left: -15px;
}
@media (max-width: 1199px) and (min-width: 768px) {
  .view-vacancies.view-display-id-page .wrap-view-content,
  .view-job-related-or-similar .wrap-view-content,
  .view-vacancies.view-display-id-page .view-empty,
  .view-job-related-or-similar .view-empty {
    margin-right: -50px;
    margin-left: -50px;
  }
}
@media (min-width: 1200px) {
  .view-vacancies.view-display-id-page .wrap-view-content,
  .view-job-related-or-similar .wrap-view-content,
  .view-vacancies.view-display-id-page .view-empty,
  .view-job-related-or-similar .view-empty {
    margin-right: -75px;
    margin-left: -75px;
  }
}
.view-vacancies.view-display-id-page .view-empty,
.view-job-related-or-similar .view-empty {
  font-size: 26px;
  padding: 72px 0 200px 0;
}
.view-vacancies.view-display-id-page .view-content,
.view-job-related-or-similar .view-content {
  padding: 79px 0 79px 0;
  display: flex;
  flex-wrap: wrap;
  margin-right: -19px;
  margin-left: -19px;
}
.view-vacancies.view-display-id-page .view-content .views-row,
.view-job-related-or-similar .view-content .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 19px;
  padding-left: 19px;
}
@media (min-width: 768px) {
  .view-vacancies.view-display-id-page .view-content .views-row,
  .view-job-related-or-similar .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .view-vacancies.view-display-id-page .view-content .views-row,
  .view-job-related-or-similar .view-content .views-row {
    float: left;
    width: 25%;
  }
}
@media (min-width: 1200px) {
  .view-vacancies.view-display-id-page .view-content .views-row,
  .view-job-related-or-similar .view-content .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .view-vacancies.view-display-id-page .view-content .views-row,
  .view-job-related-or-similar .view-content .views-row {
    width: 100%;
  }
}
.view-vacancies.view-display-id-page .view-content .views-row .field-label,
.view-job-related-or-similar .view-content .views-row .field-label {
  display: none;
}
.view-vacancies.view-display-id-page .view-content .views-row a,
.view-job-related-or-similar .view-content .views-row a {
  text-decoration: none;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail,
.view-job-related-or-similar .view-content .views-row a .thumbnail {
  margin-bottom: 58px;
  font-size: 13px;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail a,
.view-job-related-or-similar .view-content .views-row a .thumbnail a {
  color: #333333;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail h3,
.view-job-related-or-similar .view-content .views-row a .thumbnail h3 {
  margin: 14px 0 8px 0;
  font-size: 22px;
  line-height: 1.25;
  padding-bottom: 2px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail .field-name-field-job-image,
.view-job-related-or-similar .view-content .views-row a .thumbnail .field-name-field-job-image {
  height: 200px;
  width: 100%;
  overflow: hidden;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail .field-name-field-job-tags,
.view-job-related-or-similar .view-content .views-row a .thumbnail .field-name-field-job-tags {
  margin: 10px 0;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:hover,
.view-job-related-or-similar .view-content .views-row a .thumbnail:hover,
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:focus,
.view-job-related-or-similar .view-content .views-row a .thumbnail:focus {
  text-decoration: none;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:hover .field-name-field-job-image,
.view-job-related-or-similar .view-content .views-row a .thumbnail:hover .field-name-field-job-image,
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:focus .field-name-field-job-image,
.view-job-related-or-similar .view-content .views-row a .thumbnail:focus .field-name-field-job-image {
  position: relative;
}
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:hover .field-name-field-job-image::after,
.view-job-related-or-similar .view-content .views-row a .thumbnail:hover .field-name-field-job-image::after,
.view-vacancies.view-display-id-page .view-content .views-row a .thumbnail:focus .field-name-field-job-image::after,
.view-job-related-or-similar .view-content .views-row a .thumbnail:focus .field-name-field-job-image::after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-width: 10px;
  border-style: solid;
  border-color: #f0ec81;
}
@media (max-width: 991px) {
  .view-vacancies.view-display-id-page .view-content .views-row a .thumbnail,
  .view-job-related-or-similar .view-content .views-row a .thumbnail {
    margin-bottom: 10px;
  }
}
.view-vacancies.view-display-id-page .view-content .views-row a .caption,
.view-job-related-or-similar .view-content .views-row a .caption {
  padding: 0;
  position: relative;
  margin-bottom: 10px;
}
.view-vacancies.view-display-id-page .view-content .views-row.views-row-0,
.view-job-related-or-similar .view-content .views-row.views-row-0 {
  width: 50%;
  display: none;
}
.view-vacancies.view-display-id-page .view-content .views-row.views-row-0:first-child,
.view-job-related-or-similar .view-content .views-row.views-row-0:first-child {
  display: block;
}
@media (max-width: 991px) {
  .view-vacancies.view-display-id-page .view-content .views-row.views-row-0,
  .view-job-related-or-similar .view-content .views-row.views-row-0 {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .view-vacancies.view-display-id-page .view-content,
  .view-job-related-or-similar .view-content {
    margin-left: 0;
    margin-right: 0;
    padding: 48px 0 0px 0 !important;
  }
}
.view-vacancies.view-display-id-page .autocomplete-suggestions,
.view-job-related-or-similar .autocomplete-suggestions {
  background: #4cbdd4;
  color: #fff;
}
.view-vacancies.view-display-id-page .autocomplete-suggestions > .autocomplete-suggestion,
.view-job-related-or-similar .autocomplete-suggestions > .autocomplete-suggestion {
  text-align: left;
}
.view-vacancies.view-display-id-page .autocomplete-suggestions > .autocomplete-suggestion.autocomplete-selected,
.view-job-related-or-similar .autocomplete-suggestions > .autocomplete-suggestion.autocomplete-selected {
  background: #2ea7bf;
  color: #fff;
}
.block-views-job-related-or-similar-block h2 {
  font-size: 24px;
  text-transform: uppercase;
}
.node-jobs.node-view-mode-full {
  margin-top: 70px;
  margin-bottom: 100px;
}
@media (max-width: 991px) {
  .node-jobs.node-view-mode-full {
    margin-top: 15px;
  }
}
.node-jobs h1 {
  margin: 20px 0 10px 0;
  font-size: 36px;
  text-transform: uppercase;
  font-weight: 500;
}
@media (max-width: 991px) {
  .node-jobs h1 {
    font-size: 32px;
  }
}
.node-jobs h2 {
  font-size: 24px;
  text-transform: uppercase;
}
.node-jobs .field-label {
  font-size: 22px;
  margin: 20px 0;
}
.node-jobs .back-link {
  font-size: 14px;
}
.node-jobs .jobs-content-row div a {
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.block-views-job-related-or-similar-block .view-job-related-or-similar {
  background-color: #f4f4f4;
}
.block-views-job-related-or-similar-block .view-job-related-or-similar .view-content {
  background-color: #f4f4f4;
  padding: 48px 15px 0px 15px;
}
@media (max-width: 1199px) and (min-width: 768px) {
  .block-views-job-related-or-similar-block .view-job-related-or-similar .view-content {
    padding: 48px 50px 0px 50px;
  }
}
@media (min-width: 1200px) {
  .block-views-job-related-or-similar-block .view-job-related-or-similar .view-content {
    padding: 48px 75px 0px 75px;
  }
}
@media (min-width: 1600px) {
  .block-views-job-related-or-similar-block .view-job-related-or-similar .view-content {
    margin-right: auto;
    margin-left: auto;
    max-width: 1638px;
  }
}
.job-news .news-item {
  width: 50%;
  height: 700px;
  float: left;
  background-position: center;
}
.job-news .news-item a {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  padding: 0 20%;
}
.job-news .news-item a:hover,
.job-news .news-item a:focus {
  text-decoration: none;
  position: relative;
}
.job-news .news-item a:hover::after,
.job-news .news-item a:focus::after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-width: 10px;
  border-style: solid;
  border-color: #f0ec81;
}
@media (max-width: 991px) {
  .job-news .news-item {
    width: 100%;
    float: none;
  }
}
body.page-jobs.phoenix .breadcrumb a {
  font-size: 14px;
}
body.page-jobs.phoenix #main-container > .container-fluid {
  max-width: none;
}
body.page-jobs.phoenix .block-views-exp-vacancies-page {
  max-width: 1450px;
  margin: 0 auto;
}
.node-type-competition #page-header {
  display: none;
}
.node-type-competition .block-title {
  text-transform: none;
  font-size: 36px;
  font-weight: lighter;
}
.node-type-competition .breadcrumb {
  text-transform: none;
  font-size: 14px;
}
.node-type-competition .node-competition {
  padding-top: 60px;
}
@media (min-width: 991px) {
  .node-type-competition .node-competition .node-title {
    font-size: 36px;
  }
}
.node-type-competition .webform-client-form .form-item:not(.form-inline).form-type-checkbox input[type="checkbox"],
.node-type-competition .webform-client-form .form-item:not(.form-inline).form-type-radio input[type="checkbox"],
.node-type-competition .webform-client-form .form-item:not(.form-inline).form-type-checkbox input[type="radio"],
.node-type-competition .webform-client-form .form-item:not(.form-inline).form-type-radio input[type="radio"] {
  margin-left: 0px;
}
#block-system-main .view-competitions-page {
  padding: 0 0 60px;
}
#block-system-main .view-competitions-page .node-teaser.node-competition .node-title {
  margin-bottom: 30px;
  text-transform: initial;
  margin-top: 5px;
}
#block-system-main .view-competitions-page .node-teaser.node-competition .node-title a {
  font-size: 22px;
}
#block-system-main .view-competitions-page .node-teaser.node-competition .node-type {
  color: #4cbdd4;
}
#block-system-main .view-competitions-page .node-teaser.node-competition .field-name-field-event-date,
#block-system-main .view-competitions-page .node-teaser.node-competition .field-name-field-art-date,
#block-system-main .view-competitions-page .node-teaser.node-competition .field-name-field-art-location,
#block-system-main .view-competitions-page .node-teaser.node-competition .submitted {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  margin-top: 1em;
  margin-bottom: 1em;
}
#block-system-main .view-competitions-page .node-teaser.node-competition .field-name-field-competition-thumbnail,
#block-system-main .view-competitions-page .node-teaser.node-competition .field-name-field-competition-image {
  margin-bottom: 30px;
}
#block-system-main .view-competitions-page .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
#block-system-main .view-competitions-page .views-row {
  overflow: hidden;
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 992px) {
  #block-system-main .view-competitions-page .views-row {
    float: left;
    width: 33.33333333%;
  }
}
#block-system-main .view-competitions-page .views-row > .node {
  margin-bottom: 60px;
}
#block-system-main .view-competitions-page .views-row .field-type-image img {
  width: 100%;
}
#block-system-main .view-competitions-page .views-row:nth-child(1) > .node,
#block-system-main .view-competitions-page .views-row:nth-child(2) > .node,
#block-system-main .view-competitions-page .views-row:nth-child(3) > .node {
  border: none;
  margin-top: 0;
  padding-top: 0;
}
@media (max-width: 991px) {
  #block-system-main .view-competitions-page .views-row:nth-child(2n+1) {
    clear: both;
  }
  #block-system-main .view-competitions-page .views-row:nth-child(3) > .node {
    margin-bottom: 60px;
  }
}
@media (min-width: 992px) {
  #block-system-main .view-competitions-page .views-row:nth-child(3n+1) {
    clear: both;
  }
}
@media screen and (max-width: 479px) {
  #block-system-main .view-competitions-page .views-row {
    width: 100%;
  }
  #block-system-main .view-competitions-page .views-row:nth-child(2) > .node,
  #block-system-main .view-competitions-page .views-row:nth-child(3) > .node {
    margin-bottom: 60px;
  }
}
#block-system-main .view-competitions-page .pager {
  margin-top: 70px;
  margin-bottom: 150px;
}
.view-competitions-page.view-display-id-block_1 {
  margin-bottom: 60px;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node {
  padding: 0;
  height: 100%;
  min-height: 180px;
  position: relative;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node a {
  display: block;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .node-title {
  font-size: 20px;
  font-weight: lighter;
  line-height: 150%;
  text-transform: none;
  margin: 0;
  color: inherit;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .field-name-field-competition-thumbnail {
  position: relative;
  z-index: 1;
  height: 100%;
  opacity: 1;
  transition: opacity 0.5s ease-out;
  -moz-transition: opacity 0.5s ease-out;
  -webkit-transition: opacity 0.5s ease-out;
  -o-transition: opacity 0.5s ease-out;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .field-name-field-competition-thumbnail .field-items {
  height: 100%;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .field-name-field-competition-thumbnail .field-items .field-item {
  height: 100%;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .field-name-field-competition-thumbnail .field-items .field-item img {
  object-fit: cover;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .caption {
  padding: 26px 21px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node .field-type-image img {
  width: 100%;
  height: 180px;
}
.view-competitions-page.view-display-id-block_1 .views-row > .node:hover .field-name-field-competition-thumbnail {
  opacity: 0;
  z-index: 0;
}
.view-competitions-page.view-display-id-block_1 .views-row.views-row-last {
  margin-right: 0;
}
.view-competitions-page.view-display-id-block_1 .views-row.views-row-last > .node {
  padding-right: 0;
}
@media (max-width: 768px) {
  .view-competitions-page.view-display-id-block_1 .views-row {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
    min-height: 200px;
  }
}
/**
 * 404 error block styles.
 */
.block-error-404 {
  margin: 50px 0 100px;
  padding-top: 320px;
  background: url(../images/default-download.png) no-repeat center top;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
.block-error-404 h2 {
  font: bold 36px/1.33 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none;
  margin: 30px 0 22px 0;
}
.block-error-404 p {
  margin: 22px 0;
}
.block-error-404 a {
  display: inline-block;
  width: 220px;
  height: 60px;
  background-color: #000000;
  font: 18px/60px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #ffffff;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .block-error-404 {
    margin: -30px 0 20px;
  }
}
/* Hide page header as defined in mockup */
.page-404-http-error-page .page-header {
  display: none;
}
.block-app-retailer-featured-featured-retailers-without-popup {
  pointer-events: none;
  position: absolute;
  width: 100%;
  bottom: 50px;
}
.block-app-retailer-featured-featured-retailers-without-popup .swiper-container {
  pointer-events: all;
  position: absolute;
  bottom: 20px;
  right: 0;
}
.block-app-retailer-featured-featured-retailers-popup {
  opacity: 0.001;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .block-app-retailer-featured-featured-retailers-eds {
    padding-bottom: 270px;
  }
}
@media screen and (max-width: 767px) {
  .block-app-retailer-featured-featured-retailers-before-footer {
    overflow: hidden;
    padding-bottom: 200px;
  }
}
@media screen and (min-width: 992px) {
  .region-hero-image.featured-block-content {
    min-height: 760px;
  }
}
@media screen and (max-width: 991px) {
  .region-hero-image.featured-block-content .block-app-retailer-featured-featured-retailers-without-popup {
    display: none;
  }
}
/**
 * Assets download popup modal form block.
 */
.assets-download-popup * {
  text-align: center;
}
.assets-download-popup article header {
  display: none;
}
.assets-download-popup .form-actions .webform-submit span.glyphicon {
  display: none;
}
/**
 * Building & Office hero blocks
 */
.view-hero-block .breadcrumb {
  color: #ffffff;
}
.view-hero-block .hero {
  background-size: cover;
  background-position: center center;
  height: 450px;
}
.view-hero-block .hero .content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  overflow: hidden;
  color: #ffffff;
}
@media (min-width: 768px) {
  .view-hero-block .hero .content {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .view-hero-block .hero .content {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .view-hero-block .hero .content {
    width: 1210px;
  }
}
.view-hero-block .hero .content > .navbar-header,
.view-hero-block .hero .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-hero-block .hero .content > .navbar-header,
  .view-hero-block .hero .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.view-hero-block .hero .content .breadcrumb {
  margin-top: 30px;
  height: 52px;
}
.view-hero-block .hero .content .breadcrumb a {
  color: inherit;
}
.view-hero-block .hero .content h1 {
  margin-top: 38px;
  font: bold 36px/1.33 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: inherit;
  text-transform: none;
}
.view-hero-block .hero .content .summary {
  margin-top: 22px;
  max-width: 740px;
  font: normal 24px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.8);
  max-height: 205px;
  overflow: hidden;
}
@media screen and (max-width: 479px) {
  .view-hero-block .hero .content h1 {
    margin-top: 0px;
    font-size: 26px;
  }
  .view-hero-block .hero .content .summary {
    font-size: 16px;
    line-height: 1.88;
  }
}
body.admin-menu.page-leasing .view-hero-block .hero .content {
  padding-top: 118px;
}
body.page-leasing .view-hero-block .hero .content {
  padding-top: 90px;
}
/**
 * Building map block + static image styles
 */
.view-building-retail-map,
.view-building-map {
  margin-bottom: 100px;
}
@media screen and (max-width: 767px) {
  .view-building-retail-map,
  .view-building-map {
    margin-bottom: 50px;
  }
}
.view-building-retail-map .views-field-field-bldr-static-img .field-content > div,
.view-building-map .views-field-field-bldr-static-img .field-content > div,
.view-building-retail-map .views-field-field-bld-static-img .field-content > div,
.view-building-map .views-field-field-bld-static-img .field-content > div {
  height: 600px;
  background-size: cover;
  background-position: center center;
  margin-bottom: 100px;
}
@media screen and (max-width: 767px) {
  .view-building-retail-map .views-field-field-bldr-static-img .field-content > div,
  .view-building-map .views-field-field-bldr-static-img .field-content > div,
  .view-building-retail-map .views-field-field-bld-static-img .field-content > div,
  .view-building-map .views-field-field-bld-static-img .field-content > div {
    margin-bottom: 50px;
  }
}
.view-building-retail-map .map-title > h2,
.view-building-map .map-title > h2 {
  font: 30px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none;
  margin: 0px 0 40px 0;
}
@media screen and (max-width: 767px) {
  .view-building-retail-map .map-title > h2,
  .view-building-map .map-title > h2 {
    font: 20px/1.8 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0px 0 20px;
  }
}
.view-building-retail-map .views-field-field-bld-map-img,
.view-building-map .views-field-field-bld-map-img,
.view-building-retail-map .views-field-field-bldr-map-img,
.view-building-map .views-field-field-bldr-map-img {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .view-building-retail-map .views-field-field-bld-map-img,
  .view-building-map .views-field-field-bld-map-img,
  .view-building-retail-map .views-field-field-bldr-map-img,
  .view-building-map .views-field-field-bldr-map-img {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .view-building-retail-map .views-field-field-bld-map-img,
  .view-building-map .views-field-field-bld-map-img,
  .view-building-retail-map .views-field-field-bldr-map-img,
  .view-building-map .views-field-field-bldr-map-img {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .view-building-retail-map .views-field-field-bld-map-img,
  .view-building-map .views-field-field-bld-map-img,
  .view-building-retail-map .views-field-field-bldr-map-img,
  .view-building-map .views-field-field-bldr-map-img {
    width: 1210px;
  }
}
.view-building-retail-map .views-field-field-bld-map-img > .navbar-header,
.view-building-map .views-field-field-bld-map-img > .navbar-header,
.view-building-retail-map .views-field-field-bldr-map-img > .navbar-header,
.view-building-map .views-field-field-bldr-map-img > .navbar-header,
.view-building-retail-map .views-field-field-bld-map-img > .navbar-collapse,
.view-building-map .views-field-field-bld-map-img > .navbar-collapse,
.view-building-retail-map .views-field-field-bldr-map-img > .navbar-collapse,
.view-building-map .views-field-field-bldr-map-img > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-building-retail-map .views-field-field-bld-map-img > .navbar-header,
  .view-building-map .views-field-field-bld-map-img > .navbar-header,
  .view-building-retail-map .views-field-field-bldr-map-img > .navbar-header,
  .view-building-map .views-field-field-bldr-map-img > .navbar-header,
  .view-building-retail-map .views-field-field-bld-map-img > .navbar-collapse,
  .view-building-map .views-field-field-bld-map-img > .navbar-collapse,
  .view-building-retail-map .views-field-field-bldr-map-img > .navbar-collapse,
  .view-building-map .views-field-field-bldr-map-img > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.view-building-retail-map .views-field-field-bld-map-img .field-content img,
.view-building-map .views-field-field-bld-map-img .field-content img,
.view-building-retail-map .views-field-field-bldr-map-img .field-content img,
.view-building-map .views-field-field-bldr-map-img .field-content img {
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .view-building-retail-map .views-field-field-bld-map-img .field-content,
  .view-building-map .views-field-field-bld-map-img .field-content,
  .view-building-retail-map .views-field-field-bldr-map-img .field-content,
  .view-building-map .views-field-field-bldr-map-img .field-content {
    height: 480px;
    overflow: hidden;
  }
  .view-building-retail-map .views-field-field-bld-map-img .field-content img,
  .view-building-map .views-field-field-bld-map-img .field-content img,
  .view-building-retail-map .views-field-field-bldr-map-img .field-content img,
  .view-building-map .views-field-field-bldr-map-img .field-content img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
.view-building-retail-map .views-field-field-bld-map-text,
.view-building-map .views-field-field-bld-map-text,
.view-building-retail-map .views-field-field-bldr-map-text,
.view-building-map .views-field-field-bldr-map-text {
  max-width: 960px;
  margin: 38px auto 0 auto;
  font: 24px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
@media screen and (max-width: 767px) {
  .view-building-retail-map .views-field-field-bld-map-text,
  .view-building-map .views-field-field-bld-map-text,
  .view-building-retail-map .views-field-field-bldr-map-text,
  .view-building-map .views-field-field-bldr-map-text {
    font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
/**
 * Sheets of building of multiply of 3
 */
.buildings-sheet-3x {
  margin-bottom: 80px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .buildings-sheet-3x {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .buildings-sheet-3x {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .buildings-sheet-3x {
    width: 1210px;
  }
}
.buildings-sheet-3x > .navbar-header,
.buildings-sheet-3x > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .buildings-sheet-3x > .navbar-header,
  .buildings-sheet-3x > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.buildings-sheet-3x .view-header h2 {
  margin: 0px 0 50px;
  font: 30px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none;
}
.buildings-sheet-3x .view-content {
  margin-right: -15px;
  margin-left: -15px;
  margin-left: -10px;
  margin-right: -10px;
}
.buildings-sheet-3x .view-content > [class^="col-"],
.buildings-sheet-3x .view-content > [class*=" col-"],
.buildings-sheet-3x .view-content > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.buildings-sheet-3x .view-content > .views-row {
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .buildings-sheet-3x .view-content > .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.block-views-contact-us-enquiries-block {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 70px;
  padding-top: 50px;
  text-align: center;
}
@media (min-width: 768px) {
  .block-views-contact-us-enquiries-block {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .block-views-contact-us-enquiries-block {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .block-views-contact-us-enquiries-block {
    width: 1210px;
  }
}
.block-views-contact-us-enquiries-block > .navbar-header,
.block-views-contact-us-enquiries-block > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .block-views-contact-us-enquiries-block > .navbar-header,
  .block-views-contact-us-enquiries-block > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.block-views-contact-us-enquiries-block .block-title {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
}
.block-views-contact-us-enquiries-block .block-title small,
.block-views-contact-us-enquiries-block .block-title .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.block-views-contact-us-enquiries-block .block-title small,
.block-views-contact-us-enquiries-block .block-title .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .block-views-contact-us-enquiries-block .block-title {
    font-size: 24px;
  }
}
.block-views-contact-us-enquiries-block .view-header {
  margin: -1em auto 50px auto;
  max-width: 580px;
}
.block-views-contact-us-enquiries-block .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.block-views-contact-us-enquiries-block .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .block-views-contact-us-enquiries-block .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .block-views-contact-us-enquiries-block .views-row {
    width: 100%;
  }
}
.view-contact-us > .view-filters {
  display: none;
}
/**
 * Downloads user note block.
 */
.view-downloads-user-note {
  max-width: 1000px;
  margin: 60px auto;
  text-align: center;
  font: 24px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  word-wrap: break-word;
}
.view-downloads-user-note p {
  margin-bottom: 1.42em;
  padding: 0 20px;
}
.view-downloads-user-note p:last-child {
  margin-bottom: 0;
}
.block-views-featured-whatson-block,
.block-views-featured-art-block,
.block-views-featured-events-block {
  margin-bottom: 100px;
  position: relative;
}
@media screen and (max-width: 991px) {
  .block-views-featured-whatson-block,
  .block-views-featured-art-block,
  .block-views-featured-events-block {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .block-views-featured-whatson-block,
  .block-views-featured-art-block,
  .block-views-featured-events-block {
    margin-right: -15px;
    margin-left: -15px;
  }
}
@media (min-width: 768px) {
  .block-views-featured-whatson-block .view-featured-whatson.view-display-id-block > .attachment,
  .block-views-featured-art-block .view-featured-whatson.view-display-id-block > .attachment,
  .block-views-featured-events-block .view-featured-whatson.view-display-id-block > .attachment,
  .block-views-featured-whatson-block .view-featured-art.view-display-id-block > .attachment,
  .block-views-featured-art-block .view-featured-art.view-display-id-block > .attachment,
  .block-views-featured-events-block .view-featured-art.view-display-id-block > .attachment,
  .block-views-featured-whatson-block .view-featured-events.view-display-id-block > .attachment,
  .block-views-featured-art-block .view-featured-events.view-display-id-block > .attachment,
  .block-views-featured-events-block .view-featured-events.view-display-id-block > .attachment {
    display: none;
  }
}
@media (max-width: 767px) {
  .block-views-featured-whatson-block .view-featured-whatson.view-display-id-block > .view-footer,
  .block-views-featured-art-block .view-featured-whatson.view-display-id-block > .view-footer,
  .block-views-featured-events-block .view-featured-whatson.view-display-id-block > .view-footer,
  .block-views-featured-whatson-block .view-featured-art.view-display-id-block > .view-footer,
  .block-views-featured-art-block .view-featured-art.view-display-id-block > .view-footer,
  .block-views-featured-events-block .view-featured-art.view-display-id-block > .view-footer,
  .block-views-featured-whatson-block .view-featured-events.view-display-id-block > .view-footer,
  .block-views-featured-art-block .view-featured-events.view-display-id-block > .view-footer,
  .block-views-featured-events-block .view-featured-events.view-display-id-block > .view-footer {
    display: none;
  }
}
.block-views-featured-whatson-block .block-title,
.block-views-featured-art-block .block-title,
.block-views-featured-events-block .block-title {
  font-weight: bold;
  text-transform: none;
}
.block-views-featured-whatson-block .gallery-thumbs .swiper-slide,
.block-views-featured-art-block .gallery-thumbs .swiper-slide,
.block-views-featured-events-block .gallery-thumbs .swiper-slide {
  background: #f0ec81;
  height: 125px;
  width: 90%;
}
.block-views-featured-whatson-block .gallery-thumbs .swiper-slide a,
.block-views-featured-art-block .gallery-thumbs .swiper-slide a,
.block-views-featured-events-block .gallery-thumbs .swiper-slide a {
  display: block;
  color: #000000;
  text-decoration: none;
  padding: 20px;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.block-views-featured-whatson-block .gallery-thumbs .swiper-slide-active,
.block-views-featured-art-block .gallery-thumbs .swiper-slide-active,
.block-views-featured-events-block .gallery-thumbs .swiper-slide-active {
  background: #4cbdd4;
}
.block-views-featured-whatson-block .gallery-thumbs .swiper-slide-active a,
.block-views-featured-art-block .gallery-thumbs .swiper-slide-active a,
.block-views-featured-events-block .gallery-thumbs .swiper-slide-active a {
  color: #ffffff;
}
.block-views-featured-whatson-block .swiper-wrapper,
.block-views-featured-art-block .swiper-wrapper,
.block-views-featured-events-block .swiper-wrapper {
  margin-bottom: 0;
}
.block-views-featured-whatson-block .swiper-pagination,
.block-views-featured-art-block .swiper-pagination,
.block-views-featured-events-block .swiper-pagination {
  position: static;
}
.block-views-featured-whatson-block .swiper-pagination-bullets,
.block-views-featured-art-block .swiper-pagination-bullets,
.block-views-featured-events-block .swiper-pagination-bullets {
  bottom: 0;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet,
.block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet,
.block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet {
  filter: alpha(opacity=100);
  opacity: 1;
  border-radius: 0;
  background: none;
  height: 125px;
  width: 33.3333333%;
  vertical-align: top;
  cursor: pointer;
}
.block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet:first-child,
.block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet:first-child,
.block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet:first-child {
  padding-left: 0px;
}
.block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet > .content,
.block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet > .content,
.block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet > .content {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: #f0ec81;
  color: #000000;
  height: 125px;
  padding: 20px 30px;
}
@media (max-width: 767px) {
  .block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet > .content,
  .block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet > .content,
  .block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet > .content {
    padding: 20px;
  }
}
.block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet-active > .content,
.block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet-active > .content,
.block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet-active > .content {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-featured-whatson-block .swiper-pagination-bullets .swiper-pagination-bullet-disabled,
.block-views-featured-art-block .swiper-pagination-bullets .swiper-pagination-bullet-disabled,
.block-views-featured-events-block .swiper-pagination-bullets .swiper-pagination-bullet-disabled {
  cursor: default;
}
.block-views-featured-whatson-block .field-name-field-art-location,
.block-views-featured-art-block .field-name-field-art-location,
.block-views-featured-events-block .field-name-field-art-location,
.block-views-featured-whatson-block .field-name-field-art-date,
.block-views-featured-art-block .field-name-field-art-date,
.block-views-featured-events-block .field-name-field-art-date,
.block-views-featured-whatson-block .field-name-field-event-date,
.block-views-featured-art-block .field-name-field-event-date,
.block-views-featured-events-block .field-name-field-event-date,
.block-views-featured-whatson-block .created,
.block-views-featured-art-block .created,
.block-views-featured-events-block .created {
  font-size: 12px;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  margin-bottom: 7px;
}
.block-views-featured-whatson-block .field-name-field-art-location > .field-items > .field-item,
.block-views-featured-art-block .field-name-field-art-location > .field-items > .field-item,
.block-views-featured-events-block .field-name-field-art-location > .field-items > .field-item,
.block-views-featured-whatson-block .field-name-field-art-date > .field-items > .field-item,
.block-views-featured-art-block .field-name-field-art-date > .field-items > .field-item,
.block-views-featured-events-block .field-name-field-art-date > .field-items > .field-item,
.block-views-featured-whatson-block .field-name-field-event-date > .field-items > .field-item,
.block-views-featured-art-block .field-name-field-event-date > .field-items > .field-item,
.block-views-featured-events-block .field-name-field-event-date > .field-items > .field-item,
.block-views-featured-whatson-block .created > .field-items > .field-item,
.block-views-featured-art-block .created > .field-items > .field-item,
.block-views-featured-events-block .created > .field-items > .field-item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 2;
}
@media (max-width: 991px) {
  .block-views-featured-whatson-block .field-name-field-art-location > .field-items > .field-item,
  .block-views-featured-art-block .field-name-field-art-location > .field-items > .field-item,
  .block-views-featured-events-block .field-name-field-art-location > .field-items > .field-item,
  .block-views-featured-whatson-block .field-name-field-art-date > .field-items > .field-item,
  .block-views-featured-art-block .field-name-field-art-date > .field-items > .field-item,
  .block-views-featured-events-block .field-name-field-art-date > .field-items > .field-item,
  .block-views-featured-whatson-block .field-name-field-event-date > .field-items > .field-item,
  .block-views-featured-art-block .field-name-field-event-date > .field-items > .field-item,
  .block-views-featured-events-block .field-name-field-event-date > .field-items > .field-item,
  .block-views-featured-whatson-block .created > .field-items > .field-item,
  .block-views-featured-art-block .created > .field-items > .field-item,
  .block-views-featured-events-block .created > .field-items > .field-item {
    line-height: 32px;
  }
}
.block-views-featured-whatson-block .swiper-pagination-bullet .title,
.block-views-featured-art-block .swiper-pagination-bullet .title,
.block-views-featured-events-block .swiper-pagination-bullet .title,
.block-views-featured-whatson-block .views-field-title .title,
.block-views-featured-art-block .views-field-title .title,
.block-views-featured-events-block .views-field-title .title {
  height: 3em;
  overflow: hidden;
  white-space: normal;
  font-size: 16px;
}
.block-views-featured-whatson-block .node-news,
.block-views-featured-art-block .node-news,
.block-views-featured-events-block .node-news,
.block-views-featured-whatson-block .node-event,
.block-views-featured-art-block .node-event,
.block-views-featured-events-block .node-event {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 455px;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .block-views-featured-whatson-block .node-news,
  .block-views-featured-art-block .node-news,
  .block-views-featured-events-block .node-news,
  .block-views-featured-whatson-block .node-event,
  .block-views-featured-art-block .node-event,
  .block-views-featured-events-block .node-event {
    min-height: 400px;
  }
}
@media (max-width: 767px) {
  .block-views-featured-whatson-block .node-news,
  .block-views-featured-art-block .node-news,
  .block-views-featured-events-block .node-news,
  .block-views-featured-whatson-block .node-event,
  .block-views-featured-art-block .node-event,
  .block-views-featured-events-block .node-event {
    min-height: 356px;
  }
}
.block-views-featured-whatson-block .node-news > .overlay,
.block-views-featured-art-block .node-news > .overlay,
.block-views-featured-events-block .node-news > .overlay,
.block-views-featured-whatson-block .node-event > .overlay,
.block-views-featured-art-block .node-event > .overlay,
.block-views-featured-events-block .node-event > .overlay {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
}
.block-views-featured-whatson-block .node-news .field-name-field-event-date,
.block-views-featured-art-block .node-news .field-name-field-event-date,
.block-views-featured-events-block .node-news .field-name-field-event-date,
.block-views-featured-whatson-block .node-event .field-name-field-event-date,
.block-views-featured-art-block .node-event .field-name-field-event-date,
.block-views-featured-events-block .node-event .field-name-field-event-date,
.block-views-featured-whatson-block .node-news .field-name-field-event-image,
.block-views-featured-art-block .node-news .field-name-field-event-image,
.block-views-featured-events-block .node-news .field-name-field-event-image,
.block-views-featured-whatson-block .node-event .field-name-field-event-image,
.block-views-featured-art-block .node-event .field-name-field-event-image,
.block-views-featured-events-block .node-event .field-name-field-event-image,
.block-views-featured-whatson-block .node-news .node-title,
.block-views-featured-art-block .node-news .node-title,
.block-views-featured-events-block .node-news .node-title,
.block-views-featured-whatson-block .node-event .node-title,
.block-views-featured-art-block .node-event .node-title,
.block-views-featured-events-block .node-event .node-title {
  display: none;
}
.block-views-featured-whatson-block .node-news .field-name-field-event-image img,
.block-views-featured-art-block .node-news .field-name-field-event-image img,
.block-views-featured-events-block .node-news .field-name-field-event-image img,
.block-views-featured-whatson-block .node-event .field-name-field-event-image img,
.block-views-featured-art-block .node-event .field-name-field-event-image img,
.block-views-featured-events-block .node-event .field-name-field-event-image img {
  min-width: 1180px;
}
body.global-search-opened {
  overflow: hidden;
}
body.global-search-opened.admin-menu {
  margin-top: 0 !important;
}
body.global-search-opened .view-id-global_search {
  display: block;
}
.view-id-global_search {
  background-size: cover;
  background-position: center;
  padding-top: 80px;
  padding-bottom: 40px;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3000;
  background-color: #4cbdd4;
  /* search results */
}
.view-id-global_search > .close-wrapper {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  position: relative;
}
.view-id-global_search > .close-wrapper > .navbar-header,
.view-id-global_search > .close-wrapper > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-id-global_search > .close-wrapper > .navbar-header,
  .view-id-global_search > .close-wrapper > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-id-global_search > .close-wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-id-global_search > .close-wrapper {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-id-global_search > .close-wrapper > .navbar-header,
.view-id-global_search > .close-wrapper > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-id-global_search > .close-wrapper > .navbar-header,
  .view-id-global_search > .close-wrapper > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-id-global_search > .close-wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-id-global_search > .close-wrapper {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-id-global_search > .close-wrapper .close-button {
  margin-top: -20px;
  background: none no-repeat center center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath fill='%23f0ec81' fill-rule='evenodd' d='M16.439 14.566L27.982 3.024a1.324 1.324 0 1 0-1.873-1.873L14.566 12.694 3.024 1.153A1.324 1.324 0 1 0 1.15 3.025l11.543 11.543L1.153 26.11a1.324 1.324 0 0 0 1.87 1.873l11.543-11.543L26.11 27.982a1.323 1.323 0 1 0 1.871-1.873L16.439 14.566z'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  background-size: cover;
  float: right;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .view-id-global_search {
    padding: 80px 40px 70px;
  }
  .view-id-global_search > .close-wrapper {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1;
  }
  .view-id-global_search > .close-wrapper .close-button {
    float: none;
    margin-left: -45px;
    margin-bottom: 45px;
    width: 18px;
    height: 18px;
  }
}
.view-id-global_search > .view-filters,
.view-id-global_search > .attachment-before,
.view-id-global_search > .scrollable-area,
.view-id-global_search > .pager {
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
}
.view-id-global_search > .view-filters {
  margin-bottom: 20px;
}
.view-id-global_search > .view-filters .views-submit-button {
  width: 1px;
  height: 1px;
  opacity: 0.001;
  pointer-events: none;
}
.view-id-global_search > .attachment-before {
  margin-top: 40px;
  margin-bottom: 30px;
  color: #f0ec81;
  font: 500 20px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-id-global_search > .attachment-before .popular-searches {
  padding-top: 20px;
}
.view-id-global_search > .attachment-before .popular-searches .h3,
.view-id-global_search > .attachment-before .popular-searches h3 {
  color: #f0ec81;
  font: bold 20px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-id-global_search > .attachment-before .popular-searches .content {
  font: 100 17px/37px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
}
.view-id-global_search > .attachment-before .popular-searches .content span {
  display: block;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .view-id-global_search > .attachment-before {
    font: 700 16px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 35px;
    margin-bottom: 10px;
  }
}
.view-id-global_search > .scrollable-area {
  margin-top: 30px;
  margin-bottom: 30px;
  height: 100%;
  max-height: calc(100% - 250px);
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .view-id-global_search > .scrollable-area {
    max-height: calc(100% - 170px);
  }
}
.view-id-global_search .pager {
  margin: 0;
}
.view-id-global_search .pager a {
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  width: 1px;
  height: 1px;
  opacity: 0.01;
  padding: 0;
}
.view-id-global_search .pager a:focus,
.view-id-global_search .pager a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:active,
.view-id-global_search .pager a.active,
.open > .dropdown-toggle.view-id-global_search .pager a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:active:hover,
.view-id-global_search .pager a.active:hover,
.open > .dropdown-toggle.view-id-global_search .pager a:hover,
.view-id-global_search .pager a:active:focus,
.view-id-global_search .pager a.active:focus,
.open > .dropdown-toggle.view-id-global_search .pager a:focus,
.view-id-global_search .pager a:active.focus,
.view-id-global_search .pager a.active.focus,
.open > .dropdown-toggle.view-id-global_search .pager a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a.disabled:hover,
.view-id-global_search .pager a[disabled]:hover,
fieldset[disabled] .view-id-global_search .pager a:hover,
.view-id-global_search .pager a.disabled:focus,
.view-id-global_search .pager a[disabled]:focus,
fieldset[disabled] .view-id-global_search .pager a:focus,
.view-id-global_search .pager a.disabled.focus,
.view-id-global_search .pager a[disabled].focus,
fieldset[disabled] .view-id-global_search .pager a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-id-global_search .pager a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-id-global_search .pager a:focus,
.view-id-global_search .pager a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:active,
.view-id-global_search .pager a.active,
.open > .dropdown-toggle.view-id-global_search .pager a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:active:hover,
.view-id-global_search .pager a.active:hover,
.open > .dropdown-toggle.view-id-global_search .pager a:hover,
.view-id-global_search .pager a:active:focus,
.view-id-global_search .pager a.active:focus,
.open > .dropdown-toggle.view-id-global_search .pager a:focus,
.view-id-global_search .pager a:active.focus,
.view-id-global_search .pager a.active.focus,
.open > .dropdown-toggle.view-id-global_search .pager a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .pager a:active,
.view-id-global_search .pager a.active,
.open > .dropdown-toggle.view-id-global_search .pager a {
  background-image: none;
}
.view-id-global_search .pager a.disabled:hover,
.view-id-global_search .pager a[disabled]:hover,
fieldset[disabled] .view-id-global_search .pager a:hover,
.view-id-global_search .pager a.disabled:focus,
.view-id-global_search .pager a[disabled]:focus,
fieldset[disabled] .view-id-global_search .pager a:focus,
.view-id-global_search .pager a.disabled.focus,
.view-id-global_search .pager a[disabled].focus,
fieldset[disabled] .view-id-global_search .pager a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-id-global_search .pager a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.view-id-global_search .pager a.progress-disabled {
  display: none;
}
.view-id-global_search .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #f0ec81;
}
.view-id-global_search.content-loading > .scrollable-area .view-content {
  opacity: 0;
}
.view-id-global_search.content-loading .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: transparent;
}
.view-id-global_search .views-widget-filter-title label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"] {
  color: #ffffff;
  background: transparent none no-repeat right center;
  border: 0;
  border-bottom: 3px solid #f0ec81;
  font: 500 40px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: auto;
  padding: 10px 0;
  box-shadow: none;
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"]::-moz-placeholder {
  color: rgba(240, 236, 129, 0.4);
  opacity: 1;
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"]:-ms-input-placeholder {
  color: rgba(240, 236, 129, 0.4);
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"]::-webkit-input-placeholder {
  color: rgba(240, 236, 129, 0.4);
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"].empty {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23f0ec81' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E");
}
.view-id-global_search .views-widget-filter-title input[name="globalSearch"]::-ms-clear {
  display: none;
}
@media screen and (max-width: 767px) {
  .view-id-global_search .views-widget-filter-title input[name="globalSearch"] {
    padding-right: 40px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23f0ec81' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E");
  }
}
.view-id-global_search .views-widget-filter-title .description {
  color: #ffffff;
  font-size: 12px;
  margin-top: 10px;
  text-align: right;
}
.view-id-global_search .views-widget-filter-title .description span {
  display: inline-block;
  cursor: pointer;
  color: #4cbdd4;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  margin-left: 10px;
}
.view-id-global_search .views-widget-filter-title .description span:focus,
.view-id-global_search .views-widget-filter-title .description span.focus {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .views-widget-filter-title .description span:hover {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .views-widget-filter-title .description span:active,
.view-id-global_search .views-widget-filter-title .description span.active,
.open > .dropdown-toggle.view-id-global_search .views-widget-filter-title .description span {
  color: #4cbdd4;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .views-widget-filter-title .description span:active:hover,
.view-id-global_search .views-widget-filter-title .description span.active:hover,
.open > .dropdown-toggle.view-id-global_search .views-widget-filter-title .description span:hover,
.view-id-global_search .views-widget-filter-title .description span:active:focus,
.view-id-global_search .views-widget-filter-title .description span.active:focus,
.open > .dropdown-toggle.view-id-global_search .views-widget-filter-title .description span:focus,
.view-id-global_search .views-widget-filter-title .description span:active.focus,
.view-id-global_search .views-widget-filter-title .description span.active.focus,
.open > .dropdown-toggle.view-id-global_search .views-widget-filter-title .description span.focus {
  color: #4cbdd4;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.view-id-global_search .views-widget-filter-title .description span:active,
.view-id-global_search .views-widget-filter-title .description span.active,
.open > .dropdown-toggle.view-id-global_search .views-widget-filter-title .description span {
  background-image: none;
}
.view-id-global_search .views-widget-filter-title .description span.disabled:hover,
.view-id-global_search .views-widget-filter-title .description span[disabled]:hover,
fieldset[disabled] .view-id-global_search .views-widget-filter-title .description span:hover,
.view-id-global_search .views-widget-filter-title .description span.disabled:focus,
.view-id-global_search .views-widget-filter-title .description span[disabled]:focus,
fieldset[disabled] .view-id-global_search .views-widget-filter-title .description span:focus,
.view-id-global_search .views-widget-filter-title .description span.disabled.focus,
.view-id-global_search .views-widget-filter-title .description span[disabled].focus,
fieldset[disabled] .view-id-global_search .views-widget-filter-title .description span.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.view-id-global_search .views-widget-filter-title .description span .badge {
  color: #f0ec81;
  background-color: #4cbdd4;
}
@media screen and (max-width: 767px) {
  .view-id-global_search .views-widget-filter-title #edit-globalsearch {
    font: 500 28px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .view-id-global_search .views-widget-filter-title .description {
    font-size: 0px;
  }
  .view-id-global_search .views-widget-filter-title .description span {
    font-size: 12px;
  }
}
.view-id-global_search div.node.node-view-mode-global_search_results,
.view-id-global_search article.node.node-view-mode-global_search_results {
  margin-bottom: 30px;
}
.view-id-global_search div.node.node-view-mode-global_search_results h3,
.view-id-global_search article.node.node-view-mode-global_search_results h3 {
  color: #f0ec81;
  font-size: 22px;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  line-height: 1;
  margin: 0 0 0.5em 0;
}
.view-id-global_search div.node.node-view-mode-global_search_results h3 a,
.view-id-global_search article.node.node-view-mode-global_search_results h3 a {
  color: inherit;
}
.view-id-global_search div.node.node-view-mode-global_search_results .field-type-text-long,
.view-id-global_search article.node.node-view-mode-global_search_results .field-type-text-long,
.view-id-global_search div.node.node-view-mode-global_search_results .field-type-text,
.view-id-global_search article.node.node-view-mode-global_search_results .field-type-text {
  color: #ffffff;
  font: 300 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .view-id-global_search div.node.node-view-mode-global_search_results h3,
  .view-id-global_search article.node.node-view-mode-global_search_results h3 {
    font-size: 18px;
    margin: 0 0 0.7em 0;
  }
  .view-id-global_search div.node.node-view-mode-global_search_results .field-type-text-long,
  .view-id-global_search article.node.node-view-mode-global_search_results .field-type-text-long,
  .view-id-global_search div.node.node-view-mode-global_search_results .field-type-text,
  .view-id-global_search article.node.node-view-mode-global_search_results .field-type-text {
    font: 300 12px/2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
/* homepage 3x blocks */
.view-homepage-3x > .view-content {
  margin-right: -15px;
  margin-left: -15px;
  margin-left: -10px;
  margin-right: -10px;
}
.view-homepage-3x > .view-content > [class^="col-"],
.view-homepage-3x > .view-content > [class*=" col-"],
.view-homepage-3x > .view-content > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
@media screen and (max-width: 479px) {
  .view-homepage-3x > .view-content {
    padding: 40px 0;
  }
}
@media screen and (min-width: 480px) {
  .view-homepage-3x > .view-content {
    padding: 140px 0 140px 0;
  }
}
.view-homepage-3x > .view-content .views-row {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .view-homepage-3x > .view-content .views-row {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .view-homepage-3x > .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.view-homepage-3x > .view-content .views-row a:focus span,
.view-homepage-3x > .view-content .views-row a:hover span {
  color: #ffffff;
}
.view-homepage-3x > .view-content .views-row a:focus:before,
.view-homepage-3x > .view-content .views-row a:hover:before {
  border-width: 20px;
  border-color: #f0ec81;
}
.view-homepage-3x > .view-content .views-row a {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: block;
  position: relative;
  font-size: 28px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  text-align: center;
  color: #ffffff;
}
.view-homepage-3x > .view-content .views-row a:hover {
  text-decoration: none;
  filter: brightness(1.1);
  -webkit-filter: brightness(1.1);
  transition: filter 0.25s;
  -webkit-transition: filter 0.25s;
  -moz-transition: filter 0.25s;
  -o-transition: filter 0.25s;
}
@media screen and (max-width: 479px) {
  .view-homepage-3x > .view-content .views-row a {
    height: 250px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 480px) {
  .view-homepage-3x > .view-content .views-row a {
    margin-top: 10px;
    margin-bottom: 10px;
    height: 250px;
  }
}
@media screen and (min-width: 768px) {
  .view-homepage-3x > .view-content .views-row a {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .view-homepage-3x > .view-content .views-row a {
    height: 380px;
  }
}
.view-homepage-3x > .view-content .views-row a:before {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  border: 0 solid transparent;
  z-index: 3;
}
.view-homepage-3x > .view-content .views-row span {
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  font-size: 28px;
  line-height: 1;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #ffffff;
  padding: 0 50px;
  width: 100%;
  z-index: 4;
}
/**
 * Swiper carousel on (/front, /leasing).
 *
 */
.view-homepage-swipe {
  position: relative;
}
.view-homepage-swipe .swiper-container {
  background-color: #ffffff;
}
.view-homepage-swipe .swiper-container .swiper-wrapper {
  padding-left: 0;
  margin-bottom: 0;
}
.view-homepage-swipe .swiper-slide {
  margin: 0;
  list-style: none;
}
.view-homepage-swipe .slide {
  position: relative;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  text-align: center;
  /* video BG case */
  /* Image bg case */
}
.view-homepage-swipe .slide.item-with-title:after,
.paragraphs-item-carousel-block .view-homepage-swipe .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.view-homepage-swipe .slide .video-bg {
  width: 100% !important;
  min-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.view-homepage-swipe .slide .video-bg iframe {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.view-homepage-swipe .slide .video-bg .video-js {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.view-homepage-swipe .slide .video-bg .video-js .vjs-controls-disabled .vjs-big-play-button {
  display: block;
}
.view-homepage-swipe .slide .video-bg .video-js video {
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 1200px) {
  .view-homepage-swipe .slide .video-bg {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .view-homepage-swipe .slide .video-bg {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .view-homepage-swipe .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .view-homepage-swipe .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .view-homepage-swipe .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .view-homepage-swipe .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
.view-homepage-swipe .slide .video-bg [id*="jarallax-container-"] {
  width: 100vw !important;
  max-width: 100%;
}
@media screen and (min-width: 1200px) {
  .view-homepage-swipe .slide .video-bg [id*="jarallax-container-"] {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .view-homepage-swipe .slide .video-bg [id*="jarallax-container-"] {
    line-height: 450px;
    height: 450px;
  }
}
.view-homepage-swipe .slide .video-bg > .content {
  vertical-align: middle;
  display: inline-block;
  max-width: 70%;
  min-width: 50%;
}
.view-homepage-swipe .slide .video-bg > .content > .content {
  display: none !important;
}
.view-homepage-swipe .slide > .content {
  width: 100vw !important;
  max-width: 100%;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
.view-homepage-swipe .slide > .content > .content {
  vertical-align: middle;
  display: inline-block;
}
.view-homepage-swipe .slide > .content > .content > .content {
  display: none !important;
}
.view-homepage-swipe .slide .views-field-title {
  display: block;
  position: relative;
  z-index: 5;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  margin: 0 100px;
  line-height: 1.5;
}
.view-homepage-swipe .slide .views-field-title a,
.view-homepage-swipe .slide .views-field-title span {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  display: block;
}
@media screen and (min-width: 768px) {
  .view-homepage-swipe .slide .views-field-title {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .view-homepage-swipe .slide .views-field-title {
    margin: 0 10px;
    font-size: 20.4px;
  }
  .view-homepage-swipe .slide .views-field-title a {
    font-size: 20.4px;
  }
}
.view-homepage-swipe .slide .views-field-field-promo-url {
  display: block;
  font: 18px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-homepage-swipe .slide .views-field-field-promo-url .field-content {
  margin-top: 40px;
  min-width: 220px;
  display: inline-block;
  height: 60px;
  padding: 21px;
  box-sizing: border-box;
  background-color: #ffffff;
}
.view-homepage-swipe .slide .views-field-field-promo-url .field-content a {
  color: #000000;
  text-decoration: none;
}
@media screen and (max-width: 479px) {
  .view-homepage-swipe .slide {
    line-height: 350px;
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .view-homepage-swipe .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (min-width: 1200px) {
  .view-homepage-swipe .slide {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .view-homepage-swipe .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .view-homepage-swipe .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .view-homepage-swipe .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .view-homepage-swipe .slide {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .view-homepage-swipe .slide {
    line-height: 315px;
    height: 315px;
  }
}
.view-homepage-swipe.view-leasing-vision-swipe-block .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.view-homepage-swipe .swiper-pagination {
  position: absolute;
  padding-top: 15px;
  padding-bottom: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
}
.view-homepage-swipe .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border: 2px solid #ffffff;
  background: transparent;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
  margin-left: 4px;
  margin-right: 4px;
  opacity: 1;
}
.view-homepage-swipe .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #ffffff;
  border-color: #ffffff;
}
.view-homepage-swipe .container-fluid {
  height: 100%;
  z-index: 10;
  width: 100%;
  pointer-events: none;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.view-homepage-swipe .container-fluid > div {
  position: relative;
  height: 100%;
}
.view-homepage-swipe .container-fluid > div > * {
  pointer-events: auto;
}
.view-homepage-swipe .view-footer {
  z-index: 10;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  width: 100%;
}
.view-homepage-swipe .view-footer .swiper-button-next {
  /* provide active zone around the nav buttons */
  margin-right: 0;
  right: 0;
}
.view-homepage-swipe .view-footer .swiper-button-next:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.view-homepage-swipe .view-footer .swiper-button-prev {
  /* provide active zone around the nav buttons */
  margin-left: 0;
  left: 0;
}
.view-homepage-swipe .view-footer .swiper-button-prev:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.view-homepage-swipe .view-footer .swiper-button-next,
.view-homepage-swipe .view-footer .swiper-button-prev {
  pointer-events: auto;
  display: block;
}
.view-homepage-swipe .view-footer .swiper-button-next:before,
.view-homepage-swipe .view-footer .swiper-button-prev:before {
  content: '';
}
.view-home-hero-block .views-row,
.view-homepage-hero-block .views-row {
  position: relative;
}
.view-home-hero-block .views-row a.cover-link,
.view-homepage-hero-block .views-row a.cover-link {
  position: absolute;
  width: 100%;
  display: block;
  height: 100%;
  top: 0;
  left: 0;
}
.view-home-hero-block .views-row .content,
.view-homepage-hero-block .views-row .content {
  text-align: center;
  color: #fff;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  width: 100%;
  padding: 0 15%;
}
.view-home-hero-block .views-row .content a,
.view-homepage-hero-block .views-row .content a {
  text-decoration: none;
  color: inherit;
}
.view-home-hero-block .views-row .content .title,
.view-homepage-hero-block .views-row .content .title {
  display: block;
  font: 50px/63px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}
.view-home-hero-block .views-row .content .summary,
.view-homepage-hero-block .views-row .content .summary {
  display: block;
  font: 27px/34px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  margin-bottom: 8px;
}
@media screen and (min-width: 768px) {
  .view-home-hero-block .views-row #go-there,
  .view-homepage-hero-block .views-row #go-there {
    display: block;
  }
}
.view-home-hero-block .views-row .more,
.view-homepage-hero-block .views-row .more {
  background: url(../images/hero-arrow-more.svg) no-repeat;
  background-size: cover;
  cursor: pointer;
  width: 50px;
  height: 20px;
  bottom: 30px;
  left: 50%;
  position: absolute;
  -moz-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
}
.view-home-hero-block .video-container,
.view-homepage-hero-block .video-container {
  height: 100vh;
}
@media screen and (min-width: 992px) {
  .view-home-hero-block .video-container,
  .view-homepage-hero-block .video-container {
    background: #000;
  }
}
body.admin-menu .view-home-hero-block .video-container,
body.admin-menu .view-homepage-hero-block .video-container {
  margin-top: 28px;
}
.block-views-hero-slider-block h2.block-title {
  display: none;
}
body.admin-menu.front.navbar-is-fixed-top {
  margin-top: 0;
  padding-top: 0;
}
body.front.navbar-is-fixed-top {
  margin-top: 0;
  padding-top: 0;
}
.mobile-background.focus-left img {
  left: 0 !important;
}
.mobile-background.focus-right img {
  left: auto !important;
  right: 0 !important;
}
.block-views-homepage-latest-block {
  padding-bottom: 150px;
  padding-top: 150px;
  margin-top: 0;
  margin-bottom: 0;
  background: #4cbdd4;
}
.block-views-homepage-latest-block h2 {
  font-size: 36px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  text-align: center;
  text-transform: none;
  color: #f0ec81;
  margin-top: 0;
  margin-bottom: 50px;
}
.block-views-homepage-latest-block > .content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .block-views-homepage-latest-block > .content {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .block-views-homepage-latest-block > .content {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .block-views-homepage-latest-block > .content {
    width: 1210px;
  }
}
.block-views-homepage-latest-block > .content > .navbar-header,
.block-views-homepage-latest-block > .content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .block-views-homepage-latest-block > .content > .navbar-header,
  .block-views-homepage-latest-block > .content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.block-views-homepage-latest-block .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.block-views-homepage-latest-block .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 50px;
}
@media (min-width: 992px) {
  .block-views-homepage-latest-block .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.block-views-homepage-latest-block .views-row:nth-child(1) > .views-field-type,
.block-views-homepage-latest-block .views-row:nth-child(2) > .views-field-type,
.block-views-homepage-latest-block .views-row:nth-child(3) > .views-field-type {
  border: none;
  padding-top: 0;
}
@media screen and (max-width: 479px) {
  .block-views-homepage-latest-block .views-row {
    width: 100%;
  }
  .block-views-homepage-latest-block .views-row:nth-child(2) > .views-field-type,
  .block-views-homepage-latest-block .views-row:nth-child(3) > .views-field-type {
    padding-top: 50px;
  }
}
@media (max-width: 991px) {
  .block-views-homepage-latest-block .views-row:nth-child(2n+1) {
    clear: both;
  }
  .block-views-homepage-latest-block .views-row:nth-child(3) > .views-field-type {
    padding-top: 50px;
  }
}
@media (min-width: 992px) {
  .block-views-homepage-latest-block .views-row:nth-child(3n+1) {
    clear: both;
  }
}
.block-views-homepage-latest-block .views-field-type {
  font-size: 14px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  text-align: center;
  margin-bottom: 1em;
  padding-top: 50px;
  text-transform: none;
  color: #f0ec81;
}
.block-views-homepage-latest-block .views-field-title-1,
.block-views-homepage-latest-block .views-field-title {
  font-size: 24px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  text-align: center;
  margin-bottom: 1em;
}
.block-views-homepage-latest-block .views-field-title-1 a,
.block-views-homepage-latest-block .views-field-title a {
  color: #ffffff;
}
.block-views-homepage-latest-block .views-field-title-1 {
  max-height: 62px;
  overflow: hidden;
}
.block-views-homepage-latest-block .views-field-summary {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  line-height: 1.5;
  text-align: center;
  color: #ffffff;
  max-height: 72px;
  overflow: hidden;
}
.block-views-homepage-latest-block .views-field-summary a {
  color: #ffffff;
}
.view-competitions-page.view-display-id-block_1,
.block-views-more-community-block,
.block-views-more-events-block,
.block-views-more-news-block {
  margin-bottom: 100px;
}
.view-competitions-page.view-display-id-block_1 .block-title,
.block-views-more-community-block .block-title,
.block-views-more-events-block .block-title,
.block-views-more-news-block .block-title {
  text-transform: none;
}
.view-competitions-page.view-display-id-block_1 .view-content,
.block-views-more-community-block .view-content,
.block-views-more-events-block .view-content,
.block-views-more-news-block .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.view-competitions-page.view-display-id-block_1 .views-row,
.block-views-more-community-block .views-row,
.block-views-more-events-block .views-row,
.block-views-more-news-block .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .view-competitions-page.view-display-id-block_1 .views-row,
  .block-views-more-community-block .views-row,
  .block-views-more-events-block .views-row,
  .block-views-more-news-block .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .view-competitions-page.view-display-id-block_1 .views-row,
  .block-views-more-community-block .views-row,
  .block-views-more-events-block .views-row,
  .block-views-more-news-block .views-row {
    width: 100%;
  }
}
.view-competitions-page.view-display-id-block_1 .views-row .retailer_thumbnail,
.block-views-more-community-block .views-row .retailer_thumbnail,
.block-views-more-events-block .views-row .retailer_thumbnail,
.block-views-more-news-block .views-row .retailer_thumbnail {
  padding-bottom: 71%;
  background-repeat: no-repeat;
  background-size: cover;
}
.block-views-more-events-block .views-row-1 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node h1,
.block-views-more-events-block .views-row-1 .node h2,
.block-views-more-events-block .views-row-1 .node h3,
.block-views-more-events-block .views-row-1 .node h4,
.block-views-more-events-block .views-row-1 .node h5,
.block-views-more-events-block .views-row-1 .node h6,
.block-views-more-events-block .views-row-1 .node .h1,
.block-views-more-events-block .views-row-1 .node .h2,
.block-views-more-events-block .views-row-1 .node .h3,
.block-views-more-events-block .views-row-1 .node .h4,
.block-views-more-events-block .views-row-1 .node .h5,
.block-views-more-events-block .views-row-1 .node .h6 {
  color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-events-block .views-row-1 .node a:hover,
.block-views-more-events-block .views-row-1 .node a:focus {
  color: #f0ec81;
}
.block-views-more-events-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-events-block .views-row-1 .node .button:focus,
.block-views-more-events-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-1 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-1 .node .button:active,
.block-views-more-events-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-1 .node .button:active:hover,
.block-views-more-events-block .views-row-1 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-events-block .views-row-1 .node .button:hover,
.block-views-more-events-block .views-row-1 .node .button:active:focus,
.block-views-more-events-block .views-row-1 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-1 .node .button:focus,
.block-views-more-events-block .views-row-1 .node .button:active.focus,
.block-views-more-events-block .views-row-1 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-1 .node .button:active,
.block-views-more-events-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-1 .node .button {
  background-image: none;
}
.block-views-more-events-block .views-row-1 .node .button.disabled:hover,
.block-views-more-events-block .views-row-1 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-events-block .views-row-1 .node .button:hover,
.block-views-more-events-block .views-row-1 .node .button.disabled:focus,
.block-views-more-events-block .views-row-1 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-events-block .views-row-1 .node .button:focus,
.block-views-more-events-block .views-row-1 .node .button.disabled.focus,
.block-views-more-events-block .views-row-1 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-events-block .views-row-1 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-events-block .views-row-1 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-events-block .views-row-1 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-events-block .views-row-1 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-events-block .views-row-1 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-events-block .views-row-1 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-events-block .views-row-1 .node .swiper-button-prev,
.block-views-more-events-block .views-row-1 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-events-block .views-row-1 .node .swiper-button-next,
.block-views-more-events-block .views-row-1 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-events-block .views-row-2 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node h1,
.block-views-more-events-block .views-row-2 .node h2,
.block-views-more-events-block .views-row-2 .node h3,
.block-views-more-events-block .views-row-2 .node h4,
.block-views-more-events-block .views-row-2 .node h5,
.block-views-more-events-block .views-row-2 .node h6,
.block-views-more-events-block .views-row-2 .node .h1,
.block-views-more-events-block .views-row-2 .node .h2,
.block-views-more-events-block .views-row-2 .node .h3,
.block-views-more-events-block .views-row-2 .node .h4,
.block-views-more-events-block .views-row-2 .node .h5,
.block-views-more-events-block .views-row-2 .node .h6 {
  color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-events-block .views-row-2 .node a:hover,
.block-views-more-events-block .views-row-2 .node a:focus {
  color: #f0ec81;
}
.block-views-more-events-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-events-block .views-row-2 .node .button:focus,
.block-views-more-events-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-2 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-2 .node .button:active,
.block-views-more-events-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-2 .node .button:active:hover,
.block-views-more-events-block .views-row-2 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-events-block .views-row-2 .node .button:hover,
.block-views-more-events-block .views-row-2 .node .button:active:focus,
.block-views-more-events-block .views-row-2 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-2 .node .button:focus,
.block-views-more-events-block .views-row-2 .node .button:active.focus,
.block-views-more-events-block .views-row-2 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-2 .node .button:active,
.block-views-more-events-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-2 .node .button {
  background-image: none;
}
.block-views-more-events-block .views-row-2 .node .button.disabled:hover,
.block-views-more-events-block .views-row-2 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-events-block .views-row-2 .node .button:hover,
.block-views-more-events-block .views-row-2 .node .button.disabled:focus,
.block-views-more-events-block .views-row-2 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-events-block .views-row-2 .node .button:focus,
.block-views-more-events-block .views-row-2 .node .button.disabled.focus,
.block-views-more-events-block .views-row-2 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-events-block .views-row-2 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-events-block .views-row-2 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-events-block .views-row-2 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-events-block .views-row-2 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-events-block .views-row-2 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-events-block .views-row-2 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-events-block .views-row-2 .node .swiper-button-prev,
.block-views-more-events-block .views-row-2 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-events-block .views-row-2 .node .swiper-button-next,
.block-views-more-events-block .views-row-2 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-events-block .views-row-3 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node h1,
.block-views-more-events-block .views-row-3 .node h2,
.block-views-more-events-block .views-row-3 .node h3,
.block-views-more-events-block .views-row-3 .node h4,
.block-views-more-events-block .views-row-3 .node h5,
.block-views-more-events-block .views-row-3 .node h6,
.block-views-more-events-block .views-row-3 .node .h1,
.block-views-more-events-block .views-row-3 .node .h2,
.block-views-more-events-block .views-row-3 .node .h3,
.block-views-more-events-block .views-row-3 .node .h4,
.block-views-more-events-block .views-row-3 .node .h5,
.block-views-more-events-block .views-row-3 .node .h6 {
  color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-events-block .views-row-3 .node a:hover,
.block-views-more-events-block .views-row-3 .node a:focus {
  color: #f0ec81;
}
.block-views-more-events-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-events-block .views-row-3 .node .button:focus,
.block-views-more-events-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-3 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-3 .node .button:active,
.block-views-more-events-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-3 .node .button:active:hover,
.block-views-more-events-block .views-row-3 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-events-block .views-row-3 .node .button:hover,
.block-views-more-events-block .views-row-3 .node .button:active:focus,
.block-views-more-events-block .views-row-3 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-3 .node .button:focus,
.block-views-more-events-block .views-row-3 .node .button:active.focus,
.block-views-more-events-block .views-row-3 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-3 .node .button:active,
.block-views-more-events-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-3 .node .button {
  background-image: none;
}
.block-views-more-events-block .views-row-3 .node .button.disabled:hover,
.block-views-more-events-block .views-row-3 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-events-block .views-row-3 .node .button:hover,
.block-views-more-events-block .views-row-3 .node .button.disabled:focus,
.block-views-more-events-block .views-row-3 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-events-block .views-row-3 .node .button:focus,
.block-views-more-events-block .views-row-3 .node .button.disabled.focus,
.block-views-more-events-block .views-row-3 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-events-block .views-row-3 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-events-block .views-row-3 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-events-block .views-row-3 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-events-block .views-row-3 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-events-block .views-row-3 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-events-block .views-row-3 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-events-block .views-row-3 .node .swiper-button-prev,
.block-views-more-events-block .views-row-3 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-events-block .views-row-3 .node .swiper-button-next,
.block-views-more-events-block .views-row-3 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-events-block .views-row-4 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node h1,
.block-views-more-events-block .views-row-4 .node h2,
.block-views-more-events-block .views-row-4 .node h3,
.block-views-more-events-block .views-row-4 .node h4,
.block-views-more-events-block .views-row-4 .node h5,
.block-views-more-events-block .views-row-4 .node h6,
.block-views-more-events-block .views-row-4 .node .h1,
.block-views-more-events-block .views-row-4 .node .h2,
.block-views-more-events-block .views-row-4 .node .h3,
.block-views-more-events-block .views-row-4 .node .h4,
.block-views-more-events-block .views-row-4 .node .h5,
.block-views-more-events-block .views-row-4 .node .h6 {
  color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-events-block .views-row-4 .node a:hover,
.block-views-more-events-block .views-row-4 .node a:focus {
  color: #f0ec81;
}
.block-views-more-events-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-events-block .views-row-4 .node .button:focus,
.block-views-more-events-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-4 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-4 .node .button:active,
.block-views-more-events-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-4 .node .button:active:hover,
.block-views-more-events-block .views-row-4 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-events-block .views-row-4 .node .button:hover,
.block-views-more-events-block .views-row-4 .node .button:active:focus,
.block-views-more-events-block .views-row-4 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-4 .node .button:focus,
.block-views-more-events-block .views-row-4 .node .button:active.focus,
.block-views-more-events-block .views-row-4 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-events-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-events-block .views-row-4 .node .button:active,
.block-views-more-events-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-events-block .views-row-4 .node .button {
  background-image: none;
}
.block-views-more-events-block .views-row-4 .node .button.disabled:hover,
.block-views-more-events-block .views-row-4 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-events-block .views-row-4 .node .button:hover,
.block-views-more-events-block .views-row-4 .node .button.disabled:focus,
.block-views-more-events-block .views-row-4 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-events-block .views-row-4 .node .button:focus,
.block-views-more-events-block .views-row-4 .node .button.disabled.focus,
.block-views-more-events-block .views-row-4 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-events-block .views-row-4 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-events-block .views-row-4 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-events-block .views-row-4 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-events-block .views-row-4 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-events-block .views-row-4 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-events-block .views-row-4 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-events-block .views-row-4 .node .swiper-button-prev,
.block-views-more-events-block .views-row-4 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-events-block .views-row-4 .node .swiper-button-next,
.block-views-more-events-block .views-row-4 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-community-block .views-row-1 .node,
.block-views-more-news-block .views-row-1 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node h1,
.block-views-more-news-block .views-row-1 .node h1,
.block-views-more-community-block .views-row-1 .node h2,
.block-views-more-news-block .views-row-1 .node h2,
.block-views-more-community-block .views-row-1 .node h3,
.block-views-more-news-block .views-row-1 .node h3,
.block-views-more-community-block .views-row-1 .node h4,
.block-views-more-news-block .views-row-1 .node h4,
.block-views-more-community-block .views-row-1 .node h5,
.block-views-more-news-block .views-row-1 .node h5,
.block-views-more-community-block .views-row-1 .node h6,
.block-views-more-news-block .views-row-1 .node h6,
.block-views-more-community-block .views-row-1 .node .h1,
.block-views-more-news-block .views-row-1 .node .h1,
.block-views-more-community-block .views-row-1 .node .h2,
.block-views-more-news-block .views-row-1 .node .h2,
.block-views-more-community-block .views-row-1 .node .h3,
.block-views-more-news-block .views-row-1 .node .h3,
.block-views-more-community-block .views-row-1 .node .h4,
.block-views-more-news-block .views-row-1 .node .h4,
.block-views-more-community-block .views-row-1 .node .h5,
.block-views-more-news-block .views-row-1 .node .h5,
.block-views-more-community-block .views-row-1 .node .h6,
.block-views-more-news-block .views-row-1 .node .h6 {
  color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node a,
.block-views-more-news-block .views-row-1 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-community-block .views-row-1 .node a:hover,
.block-views-more-news-block .views-row-1 .node a:hover,
.block-views-more-community-block .views-row-1 .node a:focus,
.block-views-more-news-block .views-row-1 .node a:focus {
  color: #f0ec81;
}
.block-views-more-community-block .views-row-1 .node .button,
.block-views-more-news-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-community-block .views-row-1 .node .button:focus,
.block-views-more-news-block .views-row-1 .node .button:focus,
.block-views-more-community-block .views-row-1 .node .button.focus,
.block-views-more-news-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-1 .node .button:hover,
.block-views-more-news-block .views-row-1 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-1 .node .button:active,
.block-views-more-news-block .views-row-1 .node .button:active,
.block-views-more-community-block .views-row-1 .node .button.active,
.block-views-more-news-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-1 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-1 .node .button:active:hover,
.block-views-more-news-block .views-row-1 .node .button:active:hover,
.block-views-more-community-block .views-row-1 .node .button.active:hover,
.block-views-more-news-block .views-row-1 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-community-block .views-row-1 .node .button:hover,
.open > .dropdown-toggle.block-views-more-news-block .views-row-1 .node .button:hover,
.block-views-more-community-block .views-row-1 .node .button:active:focus,
.block-views-more-news-block .views-row-1 .node .button:active:focus,
.block-views-more-community-block .views-row-1 .node .button.active:focus,
.block-views-more-news-block .views-row-1 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-1 .node .button:focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-1 .node .button:focus,
.block-views-more-community-block .views-row-1 .node .button:active.focus,
.block-views-more-news-block .views-row-1 .node .button:active.focus,
.block-views-more-community-block .views-row-1 .node .button.active.focus,
.block-views-more-news-block .views-row-1 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-1 .node .button.focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-1 .node .button:active,
.block-views-more-news-block .views-row-1 .node .button:active,
.block-views-more-community-block .views-row-1 .node .button.active,
.block-views-more-news-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-1 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-1 .node .button {
  background-image: none;
}
.block-views-more-community-block .views-row-1 .node .button.disabled:hover,
.block-views-more-news-block .views-row-1 .node .button.disabled:hover,
.block-views-more-community-block .views-row-1 .node .button[disabled]:hover,
.block-views-more-news-block .views-row-1 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-community-block .views-row-1 .node .button:hover,
fieldset[disabled] .block-views-more-news-block .views-row-1 .node .button:hover,
.block-views-more-community-block .views-row-1 .node .button.disabled:focus,
.block-views-more-news-block .views-row-1 .node .button.disabled:focus,
.block-views-more-community-block .views-row-1 .node .button[disabled]:focus,
.block-views-more-news-block .views-row-1 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-community-block .views-row-1 .node .button:focus,
fieldset[disabled] .block-views-more-news-block .views-row-1 .node .button:focus,
.block-views-more-community-block .views-row-1 .node .button.disabled.focus,
.block-views-more-news-block .views-row-1 .node .button.disabled.focus,
.block-views-more-community-block .views-row-1 .node .button[disabled].focus,
.block-views-more-news-block .views-row-1 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-community-block .views-row-1 .node .button.focus,
fieldset[disabled] .block-views-more-news-block .views-row-1 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-community-block .views-row-1 .node .button .badge,
.block-views-more-news-block .views-row-1 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-community-block .views-row-1 .node .tooltip.left .tooltip-arrow,
.block-views-more-news-block .views-row-1 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node .tooltip.right .tooltip-arrow,
.block-views-more-news-block .views-row-1 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node .tooltip.top .tooltip-arrow,
.block-views-more-news-block .views-row-1 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node .tooltip.bottom .tooltip-arrow,
.block-views-more-news-block .views-row-1 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-community-block .views-row-1 .node .tooltip .tooltip-inner,
.block-views-more-news-block .views-row-1 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-community-block .views-row-1 .node .swiper-pagination-bullet,
.block-views-more-news-block .views-row-1 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-community-block .views-row-1 .node .swiper-pagination-bullet-active,
.block-views-more-news-block .views-row-1 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-community-block .views-row-1 .node .swiper-button-prev,
.block-views-more-news-block .views-row-1 .node .swiper-button-prev,
.block-views-more-community-block .views-row-1 .node .swiper-container-rtl .swiper-button-next,
.block-views-more-news-block .views-row-1 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-community-block .views-row-1 .node .swiper-button-next,
.block-views-more-news-block .views-row-1 .node .swiper-button-next,
.block-views-more-community-block .views-row-1 .node .swiper-container-rtl .swiper-button-prev,
.block-views-more-news-block .views-row-1 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-community-block .views-row-2 .node,
.block-views-more-news-block .views-row-2 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node h1,
.block-views-more-news-block .views-row-2 .node h1,
.block-views-more-community-block .views-row-2 .node h2,
.block-views-more-news-block .views-row-2 .node h2,
.block-views-more-community-block .views-row-2 .node h3,
.block-views-more-news-block .views-row-2 .node h3,
.block-views-more-community-block .views-row-2 .node h4,
.block-views-more-news-block .views-row-2 .node h4,
.block-views-more-community-block .views-row-2 .node h5,
.block-views-more-news-block .views-row-2 .node h5,
.block-views-more-community-block .views-row-2 .node h6,
.block-views-more-news-block .views-row-2 .node h6,
.block-views-more-community-block .views-row-2 .node .h1,
.block-views-more-news-block .views-row-2 .node .h1,
.block-views-more-community-block .views-row-2 .node .h2,
.block-views-more-news-block .views-row-2 .node .h2,
.block-views-more-community-block .views-row-2 .node .h3,
.block-views-more-news-block .views-row-2 .node .h3,
.block-views-more-community-block .views-row-2 .node .h4,
.block-views-more-news-block .views-row-2 .node .h4,
.block-views-more-community-block .views-row-2 .node .h5,
.block-views-more-news-block .views-row-2 .node .h5,
.block-views-more-community-block .views-row-2 .node .h6,
.block-views-more-news-block .views-row-2 .node .h6 {
  color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node a,
.block-views-more-news-block .views-row-2 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-community-block .views-row-2 .node a:hover,
.block-views-more-news-block .views-row-2 .node a:hover,
.block-views-more-community-block .views-row-2 .node a:focus,
.block-views-more-news-block .views-row-2 .node a:focus {
  color: #f0ec81;
}
.block-views-more-community-block .views-row-2 .node .button,
.block-views-more-news-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-community-block .views-row-2 .node .button:focus,
.block-views-more-news-block .views-row-2 .node .button:focus,
.block-views-more-community-block .views-row-2 .node .button.focus,
.block-views-more-news-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-2 .node .button:hover,
.block-views-more-news-block .views-row-2 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-2 .node .button:active,
.block-views-more-news-block .views-row-2 .node .button:active,
.block-views-more-community-block .views-row-2 .node .button.active,
.block-views-more-news-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-2 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-2 .node .button:active:hover,
.block-views-more-news-block .views-row-2 .node .button:active:hover,
.block-views-more-community-block .views-row-2 .node .button.active:hover,
.block-views-more-news-block .views-row-2 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-community-block .views-row-2 .node .button:hover,
.open > .dropdown-toggle.block-views-more-news-block .views-row-2 .node .button:hover,
.block-views-more-community-block .views-row-2 .node .button:active:focus,
.block-views-more-news-block .views-row-2 .node .button:active:focus,
.block-views-more-community-block .views-row-2 .node .button.active:focus,
.block-views-more-news-block .views-row-2 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-2 .node .button:focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-2 .node .button:focus,
.block-views-more-community-block .views-row-2 .node .button:active.focus,
.block-views-more-news-block .views-row-2 .node .button:active.focus,
.block-views-more-community-block .views-row-2 .node .button.active.focus,
.block-views-more-news-block .views-row-2 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-2 .node .button.focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-2 .node .button:active,
.block-views-more-news-block .views-row-2 .node .button:active,
.block-views-more-community-block .views-row-2 .node .button.active,
.block-views-more-news-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-2 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-2 .node .button {
  background-image: none;
}
.block-views-more-community-block .views-row-2 .node .button.disabled:hover,
.block-views-more-news-block .views-row-2 .node .button.disabled:hover,
.block-views-more-community-block .views-row-2 .node .button[disabled]:hover,
.block-views-more-news-block .views-row-2 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-community-block .views-row-2 .node .button:hover,
fieldset[disabled] .block-views-more-news-block .views-row-2 .node .button:hover,
.block-views-more-community-block .views-row-2 .node .button.disabled:focus,
.block-views-more-news-block .views-row-2 .node .button.disabled:focus,
.block-views-more-community-block .views-row-2 .node .button[disabled]:focus,
.block-views-more-news-block .views-row-2 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-community-block .views-row-2 .node .button:focus,
fieldset[disabled] .block-views-more-news-block .views-row-2 .node .button:focus,
.block-views-more-community-block .views-row-2 .node .button.disabled.focus,
.block-views-more-news-block .views-row-2 .node .button.disabled.focus,
.block-views-more-community-block .views-row-2 .node .button[disabled].focus,
.block-views-more-news-block .views-row-2 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-community-block .views-row-2 .node .button.focus,
fieldset[disabled] .block-views-more-news-block .views-row-2 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-community-block .views-row-2 .node .button .badge,
.block-views-more-news-block .views-row-2 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-community-block .views-row-2 .node .tooltip.left .tooltip-arrow,
.block-views-more-news-block .views-row-2 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node .tooltip.right .tooltip-arrow,
.block-views-more-news-block .views-row-2 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node .tooltip.top .tooltip-arrow,
.block-views-more-news-block .views-row-2 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node .tooltip.bottom .tooltip-arrow,
.block-views-more-news-block .views-row-2 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-community-block .views-row-2 .node .tooltip .tooltip-inner,
.block-views-more-news-block .views-row-2 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-community-block .views-row-2 .node .swiper-pagination-bullet,
.block-views-more-news-block .views-row-2 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-community-block .views-row-2 .node .swiper-pagination-bullet-active,
.block-views-more-news-block .views-row-2 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-community-block .views-row-2 .node .swiper-button-prev,
.block-views-more-news-block .views-row-2 .node .swiper-button-prev,
.block-views-more-community-block .views-row-2 .node .swiper-container-rtl .swiper-button-next,
.block-views-more-news-block .views-row-2 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-community-block .views-row-2 .node .swiper-button-next,
.block-views-more-news-block .views-row-2 .node .swiper-button-next,
.block-views-more-community-block .views-row-2 .node .swiper-container-rtl .swiper-button-prev,
.block-views-more-news-block .views-row-2 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-community-block .views-row-3 .node,
.block-views-more-news-block .views-row-3 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node h1,
.block-views-more-news-block .views-row-3 .node h1,
.block-views-more-community-block .views-row-3 .node h2,
.block-views-more-news-block .views-row-3 .node h2,
.block-views-more-community-block .views-row-3 .node h3,
.block-views-more-news-block .views-row-3 .node h3,
.block-views-more-community-block .views-row-3 .node h4,
.block-views-more-news-block .views-row-3 .node h4,
.block-views-more-community-block .views-row-3 .node h5,
.block-views-more-news-block .views-row-3 .node h5,
.block-views-more-community-block .views-row-3 .node h6,
.block-views-more-news-block .views-row-3 .node h6,
.block-views-more-community-block .views-row-3 .node .h1,
.block-views-more-news-block .views-row-3 .node .h1,
.block-views-more-community-block .views-row-3 .node .h2,
.block-views-more-news-block .views-row-3 .node .h2,
.block-views-more-community-block .views-row-3 .node .h3,
.block-views-more-news-block .views-row-3 .node .h3,
.block-views-more-community-block .views-row-3 .node .h4,
.block-views-more-news-block .views-row-3 .node .h4,
.block-views-more-community-block .views-row-3 .node .h5,
.block-views-more-news-block .views-row-3 .node .h5,
.block-views-more-community-block .views-row-3 .node .h6,
.block-views-more-news-block .views-row-3 .node .h6 {
  color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node a,
.block-views-more-news-block .views-row-3 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-community-block .views-row-3 .node a:hover,
.block-views-more-news-block .views-row-3 .node a:hover,
.block-views-more-community-block .views-row-3 .node a:focus,
.block-views-more-news-block .views-row-3 .node a:focus {
  color: #f0ec81;
}
.block-views-more-community-block .views-row-3 .node .button,
.block-views-more-news-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-community-block .views-row-3 .node .button:focus,
.block-views-more-news-block .views-row-3 .node .button:focus,
.block-views-more-community-block .views-row-3 .node .button.focus,
.block-views-more-news-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-3 .node .button:hover,
.block-views-more-news-block .views-row-3 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-3 .node .button:active,
.block-views-more-news-block .views-row-3 .node .button:active,
.block-views-more-community-block .views-row-3 .node .button.active,
.block-views-more-news-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-3 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-3 .node .button:active:hover,
.block-views-more-news-block .views-row-3 .node .button:active:hover,
.block-views-more-community-block .views-row-3 .node .button.active:hover,
.block-views-more-news-block .views-row-3 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-community-block .views-row-3 .node .button:hover,
.open > .dropdown-toggle.block-views-more-news-block .views-row-3 .node .button:hover,
.block-views-more-community-block .views-row-3 .node .button:active:focus,
.block-views-more-news-block .views-row-3 .node .button:active:focus,
.block-views-more-community-block .views-row-3 .node .button.active:focus,
.block-views-more-news-block .views-row-3 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-3 .node .button:focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-3 .node .button:focus,
.block-views-more-community-block .views-row-3 .node .button:active.focus,
.block-views-more-news-block .views-row-3 .node .button:active.focus,
.block-views-more-community-block .views-row-3 .node .button.active.focus,
.block-views-more-news-block .views-row-3 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-3 .node .button.focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-3 .node .button:active,
.block-views-more-news-block .views-row-3 .node .button:active,
.block-views-more-community-block .views-row-3 .node .button.active,
.block-views-more-news-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-3 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-3 .node .button {
  background-image: none;
}
.block-views-more-community-block .views-row-3 .node .button.disabled:hover,
.block-views-more-news-block .views-row-3 .node .button.disabled:hover,
.block-views-more-community-block .views-row-3 .node .button[disabled]:hover,
.block-views-more-news-block .views-row-3 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-community-block .views-row-3 .node .button:hover,
fieldset[disabled] .block-views-more-news-block .views-row-3 .node .button:hover,
.block-views-more-community-block .views-row-3 .node .button.disabled:focus,
.block-views-more-news-block .views-row-3 .node .button.disabled:focus,
.block-views-more-community-block .views-row-3 .node .button[disabled]:focus,
.block-views-more-news-block .views-row-3 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-community-block .views-row-3 .node .button:focus,
fieldset[disabled] .block-views-more-news-block .views-row-3 .node .button:focus,
.block-views-more-community-block .views-row-3 .node .button.disabled.focus,
.block-views-more-news-block .views-row-3 .node .button.disabled.focus,
.block-views-more-community-block .views-row-3 .node .button[disabled].focus,
.block-views-more-news-block .views-row-3 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-community-block .views-row-3 .node .button.focus,
fieldset[disabled] .block-views-more-news-block .views-row-3 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-community-block .views-row-3 .node .button .badge,
.block-views-more-news-block .views-row-3 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-community-block .views-row-3 .node .tooltip.left .tooltip-arrow,
.block-views-more-news-block .views-row-3 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node .tooltip.right .tooltip-arrow,
.block-views-more-news-block .views-row-3 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node .tooltip.top .tooltip-arrow,
.block-views-more-news-block .views-row-3 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node .tooltip.bottom .tooltip-arrow,
.block-views-more-news-block .views-row-3 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-community-block .views-row-3 .node .tooltip .tooltip-inner,
.block-views-more-news-block .views-row-3 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-community-block .views-row-3 .node .swiper-pagination-bullet,
.block-views-more-news-block .views-row-3 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-community-block .views-row-3 .node .swiper-pagination-bullet-active,
.block-views-more-news-block .views-row-3 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-community-block .views-row-3 .node .swiper-button-prev,
.block-views-more-news-block .views-row-3 .node .swiper-button-prev,
.block-views-more-community-block .views-row-3 .node .swiper-container-rtl .swiper-button-next,
.block-views-more-news-block .views-row-3 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-community-block .views-row-3 .node .swiper-button-next,
.block-views-more-news-block .views-row-3 .node .swiper-button-next,
.block-views-more-community-block .views-row-3 .node .swiper-container-rtl .swiper-button-prev,
.block-views-more-news-block .views-row-3 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-community-block .views-row-4 .node,
.block-views-more-news-block .views-row-4 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node h1,
.block-views-more-news-block .views-row-4 .node h1,
.block-views-more-community-block .views-row-4 .node h2,
.block-views-more-news-block .views-row-4 .node h2,
.block-views-more-community-block .views-row-4 .node h3,
.block-views-more-news-block .views-row-4 .node h3,
.block-views-more-community-block .views-row-4 .node h4,
.block-views-more-news-block .views-row-4 .node h4,
.block-views-more-community-block .views-row-4 .node h5,
.block-views-more-news-block .views-row-4 .node h5,
.block-views-more-community-block .views-row-4 .node h6,
.block-views-more-news-block .views-row-4 .node h6,
.block-views-more-community-block .views-row-4 .node .h1,
.block-views-more-news-block .views-row-4 .node .h1,
.block-views-more-community-block .views-row-4 .node .h2,
.block-views-more-news-block .views-row-4 .node .h2,
.block-views-more-community-block .views-row-4 .node .h3,
.block-views-more-news-block .views-row-4 .node .h3,
.block-views-more-community-block .views-row-4 .node .h4,
.block-views-more-news-block .views-row-4 .node .h4,
.block-views-more-community-block .views-row-4 .node .h5,
.block-views-more-news-block .views-row-4 .node .h5,
.block-views-more-community-block .views-row-4 .node .h6,
.block-views-more-news-block .views-row-4 .node .h6 {
  color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node a,
.block-views-more-news-block .views-row-4 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-community-block .views-row-4 .node a:hover,
.block-views-more-news-block .views-row-4 .node a:hover,
.block-views-more-community-block .views-row-4 .node a:focus,
.block-views-more-news-block .views-row-4 .node a:focus {
  color: #f0ec81;
}
.block-views-more-community-block .views-row-4 .node .button,
.block-views-more-news-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-community-block .views-row-4 .node .button:focus,
.block-views-more-news-block .views-row-4 .node .button:focus,
.block-views-more-community-block .views-row-4 .node .button.focus,
.block-views-more-news-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-4 .node .button:hover,
.block-views-more-news-block .views-row-4 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-4 .node .button:active,
.block-views-more-news-block .views-row-4 .node .button:active,
.block-views-more-community-block .views-row-4 .node .button.active,
.block-views-more-news-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-4 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-4 .node .button:active:hover,
.block-views-more-news-block .views-row-4 .node .button:active:hover,
.block-views-more-community-block .views-row-4 .node .button.active:hover,
.block-views-more-news-block .views-row-4 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-community-block .views-row-4 .node .button:hover,
.open > .dropdown-toggle.block-views-more-news-block .views-row-4 .node .button:hover,
.block-views-more-community-block .views-row-4 .node .button:active:focus,
.block-views-more-news-block .views-row-4 .node .button:active:focus,
.block-views-more-community-block .views-row-4 .node .button.active:focus,
.block-views-more-news-block .views-row-4 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-4 .node .button:focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-4 .node .button:focus,
.block-views-more-community-block .views-row-4 .node .button:active.focus,
.block-views-more-news-block .views-row-4 .node .button:active.focus,
.block-views-more-community-block .views-row-4 .node .button.active.focus,
.block-views-more-news-block .views-row-4 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-community-block .views-row-4 .node .button.focus,
.open > .dropdown-toggle.block-views-more-news-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-community-block .views-row-4 .node .button:active,
.block-views-more-news-block .views-row-4 .node .button:active,
.block-views-more-community-block .views-row-4 .node .button.active,
.block-views-more-news-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-community-block .views-row-4 .node .button,
.open > .dropdown-toggle.block-views-more-news-block .views-row-4 .node .button {
  background-image: none;
}
.block-views-more-community-block .views-row-4 .node .button.disabled:hover,
.block-views-more-news-block .views-row-4 .node .button.disabled:hover,
.block-views-more-community-block .views-row-4 .node .button[disabled]:hover,
.block-views-more-news-block .views-row-4 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-community-block .views-row-4 .node .button:hover,
fieldset[disabled] .block-views-more-news-block .views-row-4 .node .button:hover,
.block-views-more-community-block .views-row-4 .node .button.disabled:focus,
.block-views-more-news-block .views-row-4 .node .button.disabled:focus,
.block-views-more-community-block .views-row-4 .node .button[disabled]:focus,
.block-views-more-news-block .views-row-4 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-community-block .views-row-4 .node .button:focus,
fieldset[disabled] .block-views-more-news-block .views-row-4 .node .button:focus,
.block-views-more-community-block .views-row-4 .node .button.disabled.focus,
.block-views-more-news-block .views-row-4 .node .button.disabled.focus,
.block-views-more-community-block .views-row-4 .node .button[disabled].focus,
.block-views-more-news-block .views-row-4 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-community-block .views-row-4 .node .button.focus,
fieldset[disabled] .block-views-more-news-block .views-row-4 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-community-block .views-row-4 .node .button .badge,
.block-views-more-news-block .views-row-4 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-community-block .views-row-4 .node .tooltip.left .tooltip-arrow,
.block-views-more-news-block .views-row-4 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node .tooltip.right .tooltip-arrow,
.block-views-more-news-block .views-row-4 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node .tooltip.top .tooltip-arrow,
.block-views-more-news-block .views-row-4 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node .tooltip.bottom .tooltip-arrow,
.block-views-more-news-block .views-row-4 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-community-block .views-row-4 .node .tooltip .tooltip-inner,
.block-views-more-news-block .views-row-4 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-community-block .views-row-4 .node .swiper-pagination-bullet,
.block-views-more-news-block .views-row-4 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-community-block .views-row-4 .node .swiper-pagination-bullet-active,
.block-views-more-news-block .views-row-4 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-community-block .views-row-4 .node .swiper-button-prev,
.block-views-more-news-block .views-row-4 .node .swiper-button-prev,
.block-views-more-community-block .views-row-4 .node .swiper-container-rtl .swiper-button-next,
.block-views-more-news-block .views-row-4 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-community-block .views-row-4 .node .swiper-button-next,
.block-views-more-news-block .views-row-4 .node .swiper-button-next,
.block-views-more-community-block .views-row-4 .node .swiper-container-rtl .swiper-button-prev,
.block-views-more-news-block .views-row-4 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
/**
 * Newsletter sign-up fake form
 */
.signup-form-wrapper {
  width: 100%;
  text-align: center;
  padding: 75px 0;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #4cbdd4;
}
.signup-form-wrapper > .view-content {
  margin: 0 auto;
  max-width: 600px;
  padding: 0 30px;
}
.signup-form-wrapper > .content {
  margin: 0 auto;
  max-width: 700px;
  padding: 0 30px;
}
.signup-form-wrapper .field-type-text-long {
  margin: 15px auto 40px;
  max-width: 500px;
}
.signup-form-wrapper h2 {
  font: bold 36px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0 0 20px;
  color: inherit;
}
@media screen and (max-width: 767px) {
  .signup-form-wrapper {
    padding: 70px 20px 80px;
  }
  .signup-form-wrapper .field-type-text-long {
    padding: 0 20px;
    margin: 15px auto 30px;
  }
  .signup-form-wrapper > .content {
    padding: 0;
  }
  .signup-form-wrapper h2 {
    font-size: 24px;
  }
}
.signup-form-wrapper .node-newsletters-signup-form a {
  display: block;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-input-wrapper {
  text-align: right;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-input-wrapper .faked-input {
  background-color: #ffffff;
  display: inline-block;
  height: 60px;
  width: 335px;
  max-width: 100%;
  border: solid 1px rgba(0, 0, 0, 0.2);
  padding: 0 20px;
  opacity: 0.5;
  font: italic normal 16px/60px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  text-align: left;
  text-decoration: none;
  margin: 0 10px 15px 0;
}
@media screen and (max-width: 767px) {
  .signup-form-wrapper .node-newsletters-signup-form .faked-input-wrapper {
    display: block;
  }
  .signup-form-wrapper .node-newsletters-signup-form .faked-input-wrapper .faked-input {
    width: 100%;
  }
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper {
  display: inline-block;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  display: block;
  height: 60px;
  width: 140px;
  max-width: 100%;
  border: 0;
  font: normal 14px/60px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:active,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.active,
.open > .dropdown-toggle.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:active:hover,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.active:hover,
.open > .dropdown-toggle.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:hover,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:active:focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.active:focus,
.open > .dropdown-toggle.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:active.focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.active.focus,
.open > .dropdown-toggle.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:active,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.active,
.open > .dropdown-toggle.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button {
  background-image: none;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.disabled:hover,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button[disabled]:hover,
fieldset[disabled] .signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:hover,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.disabled:focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button[disabled]:focus,
fieldset[disabled] .signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button:focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.disabled.focus,
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button[disabled].focus,
fieldset[disabled] .signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media screen and (max-width: 767px) {
  .signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper {
    display: block;
  }
  .signup-form-wrapper .node-newsletters-signup-form .faked-button-wrapper .faked-button {
    width: 100%;
  }
}
.fancybox-container iframe {
  position: relative;
}
.fancybox-container .newsletters-webform-popup {
  max-width: 780px;
  padding: 4% 10px;
}
@media (min-width: 992px) {
  .fancybox-container .newsletters-webform-popup {
    width: 780px;
  }
}
.fancybox-container .newsletters-webform-popup .content-wrapper {
  margin: 0 auto;
  background-color: #ffffff;
  /* FILE component */
  /* SELECT */
  /* RADIO */
  /* CHECKBOX */
}
@media (min-width: 768px) {
  .fancybox-container .newsletters-webform-popup .content-wrapper {
    max-width: 440px;
  }
}
.fancybox-container .newsletters-webform-popup .content-wrapper h2 {
  text-align: center;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-control {
  height: 50px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .field-type-text-long {
  margin: 20px 0;
  color: inherit;
  text-align: center;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component--first-name {
  width: 48%;
  float: left;
  display: inline-block;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component--last-name {
  width: 48%;
  float: right;
  display: inline-block;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component--last-name + .webform-component {
  clear: left;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-group {
  margin-bottom: 20px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions {
  text-align: center;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 220px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active.focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled.focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active.focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:active,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.active,
.open > .dropdown-toggle.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit {
  background-image: none;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:hover,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit:focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.disabled.focus,
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-progressbar {
  margin: 30px auto 50px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label {
  position: absolute;
  -webkit-transform: translate(0%, -50%);
  transform: translate(-50%, 0);
  margin: 0;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file input.form-file {
  padding: 12px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file span.file {
  line-height: 38px;
}
@media screen and (max-width: 767px) {
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file span.file {
    font-size: 12px;
  }
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file input.form-file {
    padding: 14px;
    font-size: 12px;
  }
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file button.form-submit {
    font-size: 0;
  }
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file button.form-submit.btn-primary:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f093";
  }
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file .form-managed-file button.form-submit.btn-danger:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f05e";
  }
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file button.form-submit {
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-file button.form-submit .icon {
  display: none;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-select {
  position: relative;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-select::after {
  background: #ffffff;
  border: 1px solid #e7e7e7;
  border-left: 0;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 48px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  width: 50px;
  right: 0px;
  bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-select .form-control:focus {
  border-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-radios .form-type-radio {
  /* checked */
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-radios .form-type-radio input {
  display: none;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-radios .form-type-radio label {
  padding-left: 0;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-radios .form-type-radio label::before {
  content: " ";
  color: #000;
  display: inline-block;
  margin-right: 15px;
  width: 27px;
  height: 27px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background: #FFF;
  background-position: center center;
  vertical-align: middle;
  padding-left: 1px;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-radios .form-type-radio input:checked + label::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 15px;
  line-height: 25px;
  background-repeat: no-repeat;
  color: #000;
  text-align: center;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox {
  margin: 20px 0;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox input {
  display: none;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox label {
  padding-left: 0;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox input:checked + label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAAXNSR0IArs4c6QAAAPBJREFUKBVjYKAMVAK13wdifUqMKQJq/g/F98g1KB3JEJBhFeQYFAPU9BfJoFZyDAkCavqDZMgkdEPCgQLC6IJofA8g/ycQw8JlDpDNiKymFyp5BkjzIksgse2B7G9ADDNkOZDNhCQPZt5AUrAPyGZHU2AO5H9GUrMRyGZBUwPm6gLJ90AMs20dkM0MloGkj3dIcruAbHSLoEohlDWQQnb6XCAflMheATHMgsNANhcQEwTeQBW/gRimEZk+DRTnI2gCkgJQGvkHxMiGXAbyhZDUEM0sQDLoFpAtToxOWKAiqz0B5IDShxgQuwHxMyAmCAALgkOFF2gDgAAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox label::before {
  content: " ";
  color: #000;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAIAAABSJhvpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODFGMjhBQzEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODFGMjhBRDEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MUYyOEFBMTBDNjExRThCODFDOEUxNzA2QkE0NDA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MUYyOEFCMTBDNjExRThCODFDOEUxNzA2QkE0NDA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tpjjXQAAATtJREFUeNpi/P//PwO5gJESzQz/SQStra2qqqrnz58H2UqSzp6eHoiVampqpGmePn063L1tbW0kaF64cBEnJydEZ0VFBUSQKM2rV6/h5uaG6MzNzf337x9CM5CzdOmy169fY9W5ZctWPj4+iM6kpCS4TqjmwsJCoISZmdmHjx/RdO7bt09QUBCiMzIy8s+fP8iyIM3a2toQaWdn5+/fv8Pljh07JiIiApHy9/f/9esXmtEgzRcvXhQXF4coCgoK+v37N1Dw3LlzEhISEEF3d3dkQ1E0A8Hhw4fhzgN67PLlyzIyMhCunZ3dly9fsAYHIrQ3bdrMw8MD0cDGxgZhmJubv3//AVcsoETVggUL4dqAwMDAAFcUYI/nvr4+iE4tLa1nz57hj38siaSurk5XV/fBgwcEEw9FWRIgwACin4YMURkRqQAAAABJRU5ErkJggg==') no-repeat center center;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-component-checkboxes .form-type-checkbox input[required] + label:after {
  margin-left: 5px;
  content: "*";
}
.fancybox-container .newsletters-webform-popup .content-wrapper .g-recaptcha-wrapper {
  margin: 15px 0;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0.5em;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 small,
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 small,
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation h2 {
    font-size: 24px;
  }
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation p {
  margin-bottom: 1.5em;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation a {
  font-weight: 500;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation,
.fancybox-container .newsletters-webform-popup .content-wrapper .webform-confirmation + .links {
  text-align: center;
}
.fancybox-container .newsletters-webform-popup .content-wrapper .form-control.form-text:focus {
  outline: 2px solid #f4f4f4;
}
.block-views-newsletters-signup-block,
.view-newsletter-form-with-popup {
  background-color: #ffffff;
  padding: 150px 0;
}
@media screen and (max-width: 767px) {
  .block-views-newsletters-signup-block,
  .view-newsletter-form-with-popup {
    padding: 75px 0;
  }
}
/**
 * Map block on offices page (/offices)
 */
.view-leasing-offices-map {
  background-color: #4cbdd4;
  color: #f0ec81;
}
.view-leasing-offices-map .views-field-field-offices-titlemap {
  font: bold 36px/43px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  padding: 100px 0 50px;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .view-leasing-offices-map .views-field-field-offices-titlemap {
    font: bold 24px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 80px 0 35px;
  }
}
.view-leasing-offices-map .views-field-field-offices-imagemapmobile,
.view-leasing-offices-map .views-field-field-offices-imagemap {
  background-color: #4cbdd4;
  padding-bottom: 100px;
}
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-header,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-header,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-collapse,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-header,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-header,
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-collapse,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-header,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-header,
.view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-collapse,
.view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-header,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-header,
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content > .navbar-collapse,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 767px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile,
  .view-leasing-offices-map .views-field-field-offices-imagemap {
    padding-bottom: 75px;
  }
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile .field-content,
  .view-leasing-offices-map .views-field-field-offices-imagemap .field-content {
    margin: 0 20px;
  }
}
.view-leasing-offices-map .views-field-field-offices-imagemapmobile img,
.view-leasing-offices-map .views-field-field-offices-imagemap img {
  margin: 0 auto;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .view-leasing-offices-map .views-field-field-offices-imagemap {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .view-leasing-offices-map .views-field-field-offices-imagemapmobile {
    display: none;
  }
}
/**
 * More press releases block on Press release detail page
 * Using more news styles.
 */
.block-views-more-press-releases-block {
  margin-bottom: 100px;
}
.block-views-more-press-releases-block .block-title {
  text-transform: none;
}
.block-views-more-press-releases-block .view-content {
  margin-right: -15px;
  margin-left: -15px;
}
.block-views-more-press-releases-block .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .block-views-more-press-releases-block .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .block-views-more-press-releases-block .views-row {
    width: 100%;
  }
}
.block-views-more-press-releases-block .views-row .retailer_thumbnail {
  padding-bottom: 71%;
  background-repeat: no-repeat;
  background-size: cover;
}
.block-views-more-press-releases-block .views-row-1 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node h1,
.block-views-more-press-releases-block .views-row-1 .node h2,
.block-views-more-press-releases-block .views-row-1 .node h3,
.block-views-more-press-releases-block .views-row-1 .node h4,
.block-views-more-press-releases-block .views-row-1 .node h5,
.block-views-more-press-releases-block .views-row-1 .node h6,
.block-views-more-press-releases-block .views-row-1 .node .h1,
.block-views-more-press-releases-block .views-row-1 .node .h2,
.block-views-more-press-releases-block .views-row-1 .node .h3,
.block-views-more-press-releases-block .views-row-1 .node .h4,
.block-views-more-press-releases-block .views-row-1 .node .h5,
.block-views-more-press-releases-block .views-row-1 .node .h6 {
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-1 .node a:hover,
.block-views-more-press-releases-block .views-row-1 .node a:focus {
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-press-releases-block .views-row-1 .node .button:focus,
.block-views-more-press-releases-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-1 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-1 .node .button:active,
.block-views-more-press-releases-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-1 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-1 .node .button:active:hover,
.block-views-more-press-releases-block .views-row-1 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-1 .node .button:hover,
.block-views-more-press-releases-block .views-row-1 .node .button:active:focus,
.block-views-more-press-releases-block .views-row-1 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-1 .node .button:focus,
.block-views-more-press-releases-block .views-row-1 .node .button:active.focus,
.block-views-more-press-releases-block .views-row-1 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-1 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-1 .node .button:active,
.block-views-more-press-releases-block .views-row-1 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-1 .node .button {
  background-image: none;
}
.block-views-more-press-releases-block .views-row-1 .node .button.disabled:hover,
.block-views-more-press-releases-block .views-row-1 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-press-releases-block .views-row-1 .node .button:hover,
.block-views-more-press-releases-block .views-row-1 .node .button.disabled:focus,
.block-views-more-press-releases-block .views-row-1 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-1 .node .button:focus,
.block-views-more-press-releases-block .views-row-1 .node .button.disabled.focus,
.block-views-more-press-releases-block .views-row-1 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-1 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-press-releases-block .views-row-1 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-press-releases-block .views-row-1 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-1 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-press-releases-block .views-row-1 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-1 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-1 .node .swiper-button-prev,
.block-views-more-press-releases-block .views-row-1 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-press-releases-block .views-row-1 .node .swiper-button-next,
.block-views-more-press-releases-block .views-row-1 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-press-releases-block .views-row-2 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node h1,
.block-views-more-press-releases-block .views-row-2 .node h2,
.block-views-more-press-releases-block .views-row-2 .node h3,
.block-views-more-press-releases-block .views-row-2 .node h4,
.block-views-more-press-releases-block .views-row-2 .node h5,
.block-views-more-press-releases-block .views-row-2 .node h6,
.block-views-more-press-releases-block .views-row-2 .node .h1,
.block-views-more-press-releases-block .views-row-2 .node .h2,
.block-views-more-press-releases-block .views-row-2 .node .h3,
.block-views-more-press-releases-block .views-row-2 .node .h4,
.block-views-more-press-releases-block .views-row-2 .node .h5,
.block-views-more-press-releases-block .views-row-2 .node .h6 {
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-2 .node a:hover,
.block-views-more-press-releases-block .views-row-2 .node a:focus {
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-press-releases-block .views-row-2 .node .button:focus,
.block-views-more-press-releases-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-2 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-2 .node .button:active,
.block-views-more-press-releases-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-2 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-2 .node .button:active:hover,
.block-views-more-press-releases-block .views-row-2 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-2 .node .button:hover,
.block-views-more-press-releases-block .views-row-2 .node .button:active:focus,
.block-views-more-press-releases-block .views-row-2 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-2 .node .button:focus,
.block-views-more-press-releases-block .views-row-2 .node .button:active.focus,
.block-views-more-press-releases-block .views-row-2 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-2 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-2 .node .button:active,
.block-views-more-press-releases-block .views-row-2 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-2 .node .button {
  background-image: none;
}
.block-views-more-press-releases-block .views-row-2 .node .button.disabled:hover,
.block-views-more-press-releases-block .views-row-2 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-press-releases-block .views-row-2 .node .button:hover,
.block-views-more-press-releases-block .views-row-2 .node .button.disabled:focus,
.block-views-more-press-releases-block .views-row-2 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-2 .node .button:focus,
.block-views-more-press-releases-block .views-row-2 .node .button.disabled.focus,
.block-views-more-press-releases-block .views-row-2 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-2 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-press-releases-block .views-row-2 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-press-releases-block .views-row-2 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-2 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-press-releases-block .views-row-2 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-2 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-2 .node .swiper-button-prev,
.block-views-more-press-releases-block .views-row-2 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-press-releases-block .views-row-2 .node .swiper-button-next,
.block-views-more-press-releases-block .views-row-2 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-press-releases-block .views-row-3 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node h1,
.block-views-more-press-releases-block .views-row-3 .node h2,
.block-views-more-press-releases-block .views-row-3 .node h3,
.block-views-more-press-releases-block .views-row-3 .node h4,
.block-views-more-press-releases-block .views-row-3 .node h5,
.block-views-more-press-releases-block .views-row-3 .node h6,
.block-views-more-press-releases-block .views-row-3 .node .h1,
.block-views-more-press-releases-block .views-row-3 .node .h2,
.block-views-more-press-releases-block .views-row-3 .node .h3,
.block-views-more-press-releases-block .views-row-3 .node .h4,
.block-views-more-press-releases-block .views-row-3 .node .h5,
.block-views-more-press-releases-block .views-row-3 .node .h6 {
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-3 .node a:hover,
.block-views-more-press-releases-block .views-row-3 .node a:focus {
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-press-releases-block .views-row-3 .node .button:focus,
.block-views-more-press-releases-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-3 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-3 .node .button:active,
.block-views-more-press-releases-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-3 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-3 .node .button:active:hover,
.block-views-more-press-releases-block .views-row-3 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-3 .node .button:hover,
.block-views-more-press-releases-block .views-row-3 .node .button:active:focus,
.block-views-more-press-releases-block .views-row-3 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-3 .node .button:focus,
.block-views-more-press-releases-block .views-row-3 .node .button:active.focus,
.block-views-more-press-releases-block .views-row-3 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-3 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-3 .node .button:active,
.block-views-more-press-releases-block .views-row-3 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-3 .node .button {
  background-image: none;
}
.block-views-more-press-releases-block .views-row-3 .node .button.disabled:hover,
.block-views-more-press-releases-block .views-row-3 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-press-releases-block .views-row-3 .node .button:hover,
.block-views-more-press-releases-block .views-row-3 .node .button.disabled:focus,
.block-views-more-press-releases-block .views-row-3 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-3 .node .button:focus,
.block-views-more-press-releases-block .views-row-3 .node .button.disabled.focus,
.block-views-more-press-releases-block .views-row-3 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-3 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-press-releases-block .views-row-3 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-press-releases-block .views-row-3 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-3 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-press-releases-block .views-row-3 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-3 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-3 .node .swiper-button-prev,
.block-views-more-press-releases-block .views-row-3 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-press-releases-block .views-row-3 .node .swiper-button-next,
.block-views-more-press-releases-block .views-row-3 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.block-views-more-press-releases-block .views-row-4 .node {
  background: #4cbdd4;
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node h1,
.block-views-more-press-releases-block .views-row-4 .node h2,
.block-views-more-press-releases-block .views-row-4 .node h3,
.block-views-more-press-releases-block .views-row-4 .node h4,
.block-views-more-press-releases-block .views-row-4 .node h5,
.block-views-more-press-releases-block .views-row-4 .node h6,
.block-views-more-press-releases-block .views-row-4 .node .h1,
.block-views-more-press-releases-block .views-row-4 .node .h2,
.block-views-more-press-releases-block .views-row-4 .node .h3,
.block-views-more-press-releases-block .views-row-4 .node .h4,
.block-views-more-press-releases-block .views-row-4 .node .h5,
.block-views-more-press-releases-block .views-row-4 .node .h6 {
  color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node a {
  border-color: #f0ec81;
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-4 .node a:hover,
.block-views-more-press-releases-block .views-row-4 .node a:focus {
  color: #f0ec81;
}
.block-views-more-press-releases-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.block-views-more-press-releases-block .views-row-4 .node .button:focus,
.block-views-more-press-releases-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-4 .node .button:hover {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-4 .node .button:active,
.block-views-more-press-releases-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-4 .node .button {
  color: #4cbdd4;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-4 .node .button:active:hover,
.block-views-more-press-releases-block .views-row-4 .node .button.active:hover,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-4 .node .button:hover,
.block-views-more-press-releases-block .views-row-4 .node .button:active:focus,
.block-views-more-press-releases-block .views-row-4 .node .button.active:focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-4 .node .button:focus,
.block-views-more-press-releases-block .views-row-4 .node .button:active.focus,
.block-views-more-press-releases-block .views-row-4 .node .button.active.focus,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-4 .node .button.focus {
  color: #4cbdd4;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.block-views-more-press-releases-block .views-row-4 .node .button:active,
.block-views-more-press-releases-block .views-row-4 .node .button.active,
.open > .dropdown-toggle.block-views-more-press-releases-block .views-row-4 .node .button {
  background-image: none;
}
.block-views-more-press-releases-block .views-row-4 .node .button.disabled:hover,
.block-views-more-press-releases-block .views-row-4 .node .button[disabled]:hover,
fieldset[disabled] .block-views-more-press-releases-block .views-row-4 .node .button:hover,
.block-views-more-press-releases-block .views-row-4 .node .button.disabled:focus,
.block-views-more-press-releases-block .views-row-4 .node .button[disabled]:focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-4 .node .button:focus,
.block-views-more-press-releases-block .views-row-4 .node .button.disabled.focus,
.block-views-more-press-releases-block .views-row-4 .node .button[disabled].focus,
fieldset[disabled] .block-views-more-press-releases-block .views-row-4 .node .button.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.block-views-more-press-releases-block .views-row-4 .node .button .badge {
  color: #ffffff;
  background-color: #4cbdd4;
}
.block-views-more-press-releases-block .views-row-4 .node .tooltip.left .tooltip-arrow {
  border-left-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node .tooltip.right .tooltip-arrow {
  border-right-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node .tooltip.top .tooltip-arrow {
  border-top-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.block-views-more-press-releases-block .views-row-4 .node .tooltip .tooltip-inner {
  color: #4cbdd4;
  background: #ffffff;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.block-views-more-press-releases-block .views-row-4 .node .swiper-pagination-bullet {
  border-color: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-4 .node .swiper-pagination-bullet-active {
  background: #ffffff !important;
}
.block-views-more-press-releases-block .views-row-4 .node .swiper-button-prev,
.block-views-more-press-releases-block .views-row-4 .node .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.block-views-more-press-releases-block .views-row-4 .node .swiper-button-next,
.block-views-more-press-releases-block .views-row-4 .node .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23ffffff' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
@media screen and (max-width: 767px) {
  .block-views-more-press-releases-block {
    margin-bottom: 0;
  }
}
.view-promo-block .views-row {
  float: left;
  width: 50%;
}
@media screen and (max-width: 479px) {
  .view-promo-block .views-row {
    float: none;
    width: auto;
  }
}
.view-promo-block .views-row.views-row-first.views-row-last {
  float: none;
  width: auto;
}
.view-retailer-offers .views-row {
  background-color: #4cbdd4;
  color: #ffffff;
  margin-bottom: 20px;
}
.view-retailer-offers .views-row:nth-child(3n+1) {
  background-color: #4cbdd4;
  color: #ffffff;
}
.view-retailer-offers .views-row:nth-child(3n+2) {
  background-color: #4cbdd4;
  color: #ffffff;
}
.view-retailer-offers .views-row:nth-child(3n+3) {
  background-color: #4cbdd4;
  color: #ffffff;
}
.view-retailer-offers .views-row h2 {
  color: inherit;
  font: bold 18px/23px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  margin: 30px 0 20px 0;
  text-transform: none;
}
.view-retailer-offers .views-row h3 {
  color: inherit;
  font: bold 0.9em/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.view-retailer-offers .views-row.views-row-last {
  margin-bottom: 0;
}
.view-retailer-offers .views-row .views-field-title {
  font: bold 20px/0.9 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 30px 30px 20px;
  color: inherit;
}
.view-retailer-offers .views-row .views-field-field-offer-description,
.view-retailer-offers .views-row .views-field-field-offer-terms {
  padding: 0px 30px 20px;
  font: 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
}
.view-retailer-offers .views-row .views-field-field-offer-description a,
.view-retailer-offers .views-row .views-field-field-offer-terms a {
  color: inherit;
  text-decoration: underline;
}
.view-retailer-offers .views-row .views-field-nothing {
  padding: 0 30px 30px;
}
.view-retailer-offers .views-row .views-field-nothing .field-content {
  font-size: 0;
}
/**
 * Style to form Related or Nearby quadro-block.
 */
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail {
  background: transparent;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail h6,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail a:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button {
  color: transparent;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.focus {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:hover {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:active:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:active:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:active.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.focus {
  color: transparent;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button {
  background-image: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.disabled:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.disabled:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.disabled.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .tooltip .tooltip-inner {
  color: transparent;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-button-prev,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-button-next,
.view-retailer-nearby-for-cinema .views-row:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail {
  background: transparent;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail h6,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail a:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button {
  color: transparent;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.focus {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:hover {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:active:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:active:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:active.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.focus {
  color: transparent;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button {
  background-image: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.disabled:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.disabled:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.disabled.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .tooltip .tooltip-inner {
  color: transparent;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-button-prev,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-button-next,
.view-retailer-nearby-for-cinema .views-row:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail {
  background: transparent;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail h6,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail a:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button {
  color: transparent;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.focus {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:hover {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:active:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:active:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:active.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.focus {
  color: transparent;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button {
  background-image: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.disabled:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.disabled:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.disabled.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .tooltip .tooltip-inner {
  color: transparent;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-button-prev,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-button-next,
.view-retailer-nearby-for-cinema .views-row:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail {
  background: transparent;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail h6,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h1,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h2,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h3,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h4,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h5,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail a:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button {
  color: transparent;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.focus {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:hover {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button {
  color: transparent;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:active:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:active:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:active.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.focus {
  color: transparent;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:active,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button {
  background-image: none;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.disabled:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:hover,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.disabled:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.disabled.focus,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: transparent;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .tooltip .tooltip-inner {
  color: transparent;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-button-prev,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-button-next,
.view-retailer-nearby-for-cinema .views-row:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h1,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h2,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h3,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h4,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h5,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail h6,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h1,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h2,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h3,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h4,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h5,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail a:hover,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:active:hover,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:active:focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:active.focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button {
  background-image: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.disabled:hover,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.disabled:focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.disabled.focus,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-button-prev,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-button-next,
.view-retailer-related-or-nearby .views-row:nth-child(1) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h1,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h2,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h3,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h4,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h5,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail h6,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h1,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h2,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h3,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h4,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h5,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail a:hover,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:active:hover,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:active:focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:active.focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button {
  background-image: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.disabled:hover,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.disabled:focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.disabled.focus,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-button-prev,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-button-next,
.view-retailer-related-or-nearby .views-row:nth-child(2) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h1,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h2,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h3,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h4,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h5,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail h6,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h1,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h2,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h3,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h4,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h5,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail a:hover,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:active:hover,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:active:focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:active.focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button {
  background-image: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.disabled:hover,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.disabled:focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.disabled.focus,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-button-prev,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-button-next,
.view-retailer-related-or-nearby .views-row:nth-child(3) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail {
  background: #f4f4f4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h1,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h2,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h3,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h4,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h5,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail h6,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h1,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h2,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h3,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h4,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h5,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .h6 {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail a {
  border-color: #4cbdd4;
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail a:hover,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail a:focus {
  color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button {
  color: #f4f4f4;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:hover {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button {
  color: #f4f4f4;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:active:hover,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.active:hover,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:active:focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.active:focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:active.focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.active.focus,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.focus {
  color: #f4f4f4;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:active,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.active,
.open > .dropdown-toggle.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button {
  background-image: none;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.disabled:hover,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button[disabled]:hover,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:hover,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.disabled:focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button[disabled]:focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button:focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.disabled.focus,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button[disabled].focus,
fieldset[disabled] .view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .button .badge {
  color: #4cbdd4;
  background-color: #f4f4f4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .tooltip.left .tooltip-arrow {
  border-left-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .tooltip.right .tooltip-arrow {
  border-right-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .tooltip.top .tooltip-arrow {
  border-top-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4cbdd4;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .tooltip .tooltip-inner {
  color: #f4f4f4;
  background: #4cbdd4;
  font: normal 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-pagination-bullet {
  border-color: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-button-prev,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: left bottom;
}
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-button-next,
.view-retailer-related-or-nearby .views-row:nth-child(4) .thumbnail .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%234cbdd4' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E") !important;
  background-size: 27px 44px;
  background-position: right bottom;
}
.view-retailer-related-or-nearby,
.view-retailer-nearby-for-cinema {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  margin-bottom: 80px;
}
.view-retailer-related-or-nearby > .navbar-header,
.view-retailer-nearby-for-cinema > .navbar-header,
.view-retailer-related-or-nearby > .navbar-collapse,
.view-retailer-nearby-for-cinema > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-retailer-related-or-nearby > .navbar-header,
  .view-retailer-nearby-for-cinema > .navbar-header,
  .view-retailer-related-or-nearby > .navbar-collapse,
  .view-retailer-nearby-for-cinema > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-retailer-related-or-nearby,
  .view-retailer-nearby-for-cinema {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-retailer-related-or-nearby,
  .view-retailer-nearby-for-cinema {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-retailer-related-or-nearby > .navbar-header,
.view-retailer-nearby-for-cinema > .navbar-header,
.view-retailer-related-or-nearby > .navbar-collapse,
.view-retailer-nearby-for-cinema > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-retailer-related-or-nearby > .navbar-header,
  .view-retailer-nearby-for-cinema > .navbar-header,
  .view-retailer-related-or-nearby > .navbar-collapse,
  .view-retailer-nearby-for-cinema > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-retailer-related-or-nearby,
  .view-retailer-nearby-for-cinema {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-retailer-related-or-nearby,
  .view-retailer-nearby-for-cinema {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-retailer-related-or-nearby .view-header h2,
.view-retailer-nearby-for-cinema .view-header h2 {
  font: bold 24px/29px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  color: inherit;
  margin: 30px 0 34px 10px;
}
@media screen and (max-width: 991px) {
  .view-retailer-related-or-nearby .view-header h2,
  .view-retailer-nearby-for-cinema .view-header h2 {
    margin: 50px 0 25px 10px;
  }
}
@media screen and (max-width: 479px) {
  .view-retailer-related-or-nearby .view-header h2,
  .view-retailer-nearby-for-cinema .view-header h2 {
    margin: 20px 0 15px 10px;
  }
}
.view-retailer-related-or-nearby .view-content,
.view-retailer-nearby-for-cinema .view-content {
  margin-right: -8px;
  margin-left: -7px;
  display: flex;
  flex-wrap: wrap;
}
.view-retailer-related-or-nearby .views-row,
.view-retailer-nearby-for-cinema .views-row {
  float: left;
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width: 768px) {
  .view-retailer-related-or-nearby .views-row,
  .view-retailer-nearby-for-cinema .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .view-retailer-related-or-nearby .views-row,
  .view-retailer-nearby-for-cinema .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .view-retailer-related-or-nearby .views-row,
  .view-retailer-nearby-for-cinema .views-row {
    float: left;
    width: 25%;
  }
}
@media screen and (max-width: 479px) {
  .view-retailer-related-or-nearby .views-row,
  .view-retailer-nearby-for-cinema .views-row {
    width: 100%;
  }
}
.view-retailer-related-or-nearby .views-row .thumbnail,
.view-retailer-nearby-for-cinema .views-row .thumbnail {
  color: #333333;
}
@media screen and (max-width: 479px) {
  .view-retailer-related-or-nearby .views-row,
  .view-retailer-nearby-for-cinema .views-row {
    width: 100%;
  }
  .view-retailer-related-or-nearby .views-row .thumbnail,
  .view-retailer-nearby-for-cinema .views-row .thumbnail {
    max-width: 100%;
  }
}
/* HERO SLIDER styles */
.region-hero-image.hero-multislide-flag .view-hero-slider .slide .video-bg {
  height: 294px;
}
.region-hero-image .view-hero-slider .swiper-container.hero-multislide .swiper-pagination {
  display: none;
}
.region-hero-image .view-hero-slider svg.chevron {
  position: absolute;
  display: block;
  bottom: 0;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .region-hero-image .view-hero-slider svg.chevron {
    height: 120px;
    width: 100%;
  }
}
.region-hero-image .view-hero-slider .swiper-slide-active {
  z-index: 1;
}
.region-hero-image .view-hero-slider .slide {
  height: 100%;
}
.region-hero-image .view-hero-slider .slide .video-bg {
  height: 420px;
}
@media screen and (max-width: 991px) {
  .region-hero-image .view-hero-slider .slide .video-bg {
    height: 340px;
  }
}
.region-hero-image .view-hero-slider .slide .content {
  display: none;
  color: #ffffff;
  line-height: 1.5;
  z-index: 10;
}
@media screen and (max-width: 991px) {
  .region-hero-image .view-hero-slider .slide .content.display-text-on-mobile {
    display: block;
  }
}
@media screen and (min-width: 992px) {
  .region-hero-image .view-hero-slider .slide .content.display-text-on-desktop {
    display: block;
  }
}
.region-hero-image .view-hero-slider .slide .content.display-text-on-all-devices {
  display: block;
}
.region-hero-image .view-hero-slider .slide .content a {
  text-decoration: none;
  color: inherit;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text {
  text-align: left;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  height: auto;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-header,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-header,
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-header,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-header,
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text h2 {
  font-size: 36px;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text p {
  font-size: 18px;
  margin: 22px 0;
  line-height: 1.4;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text .button {
  font-size: 16px;
  margin: 0 12px 12px 0;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text .button.dark,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text .button.secondary {
  color: #ffffff;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text .rteright .button {
  margin: 0 0 12px 12px;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text .rtecenter .button {
  margin: 0 8px 12px 8px;
}
@media screen and (min-width: 992px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text p {
    padding: 0 40% 0 0;
  }
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text p.rteright {
    padding: 0 0 0 40%;
  }
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-text p.rtecenter {
    padding: 0;
    max-width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-p-text {
  display: block;
  font: bold 20px/1.15 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 2px 60px #000000;
  margin: 0 auto 16px auto;
  max-width: 520px;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-p-text2 {
  display: block;
  font: bold 36px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 2px 60px #000000;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
.region-hero-image .view-hero-slider .slide .content .optime {
  font: bold 20px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 2px 60px #000000;
  margin: 16px auto 0 auto;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  margin: 20px 20px 0 20px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 240px;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  color: #ffffff;
  text-decoration: none;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled],
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled,
fieldset[disabled] a.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  pointer-events: none;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active:hover,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active:focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active.focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a {
  background-image: none;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled]:hover,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled]:focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.disabled.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a[disabled].focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active:hover,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active:focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active.focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled]:hover,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled]:focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled].focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active:hover,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active:focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active.focus,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:active,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.active,
.open > .dropdown-toggle.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark {
  background-image: none;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled]:hover,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:hover,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled]:focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark:focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.disabled.focus,
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark[disabled].focus,
fieldset[disabled] .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link a.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media screen and (max-width: 767px) {
  .region-hero-image .view-hero-slider .slide .content .field-name-field-p-text {
    font-size: 14px;
  }
  .region-hero-image .view-hero-slider .slide .content .field-name-field-p-text2 {
    font-size: 28px;
    line-height: 1.2;
  }
  .region-hero-image .view-hero-slider .slide .content .field-name-field-paragraph-link {
    max-width: 90%;
    margin: 0 auto;
  }
}
.region-hero-image .view-hero-slider .full-height {
  background-color: #000;
  height: 100%;
}
.region-hero-image .view-hero-slider .full-height .video-bg {
  height: 100vh;
}
.region-hero-image .view-hero-slider .full-height.layout-theme-chevron .swiper-pagination,
.region-hero-image .view-hero-slider .full-height.layout-theme-chevron #go-there {
  display: none !important;
}
.region-hero-image .view-hero-slider .full-height.layout-theme-chevron .slide > .content {
  transform: none;
}
@media screen and (min-width: 992px) {
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .field-name-field-p-text {
    font-size: 18px;
  }
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .field-name-field-p-text2 {
    font-size: 72px;
    line-height: 1.2;
  }
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .slide > .content {
    top: auto;
    bottom: 250px;
  }
}
@media screen and (min-width: 1450px) {
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .slide > .content {
    top: auto;
    bottom: 0px;
    margin-bottom: 15%;
  }
}
@media screen and (max-width: 991px) {
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .field-name-field-p-text {
    font-size: 36px;
  }
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .field-name-field-p-text2 {
    font-size: 36px;
    font-weight: bold;
  }
  .region-hero-image .view-hero-slider .full-height.layout-theme-chevron .slide > .content {
    top: auto;
    bottom: 120px;
    text-transform: uppercase;
  }
}
@media screen and (min-width: 480px) {
  body.front.with-notification .region-hero-image .right-image-container {
    max-height: calc(100% - 180px);
    margin: 120px 0 60px;
  }
}
@media screen and (max-width: 479px) {
  body.front.with-notification .region-hero-image .right-image-container {
    max-height: 60% !important;
    margin: 100px 0 40px !important;
  }
}
body.front .region-hero-image .left-image-container {
  background-color: transparent;
  background-repeat: no-repeat;
  width: 60%;
  height: 100%;
  position: absolute;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  body.front .region-hero-image .left-image-container {
    background-size: 100% !important;
  }
}
body.front .region-hero-image .right-image-container {
  background-color: transparent;
  background-repeat: no-repeat;
  pointer-events: none;
  width: 100%;
}
@media screen and (min-width: 480px) {
  body.front .region-hero-image .right-image-container {
    max-height: calc(100% - 120px);
    margin: 60px 0;
  }
}
@media screen and (max-width: 479px) {
  body.front .region-hero-image .right-image-container {
    max-height: 60% !important;
    margin: 40px 0 !important;
  }
}
.view-social-network-teasers .view-content {
  margin-right: -10px;
  margin-left: -10px;
}
.view-social-network-teasers .view-content .views-row {
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
@media (min-width: 768px) {
  .view-social-network-teasers .view-content .views-row {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .view-social-network-teasers .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .view-social-network-teasers .view-content .views-row {
    float: left;
    width: 33.33333333%;
  }
}
.region-filters-content .block-views .views-exposed-widgets {
  font-size: 16px;
  margin-top: 45px;
  margin-bottom: 0;
  padding-bottom: 40px;
  text-transform: none;
}
.region-filters-content .block-views .views-exposed-widgets label {
  display: block;
  margin: 0 0 1em 0;
  padding: 0;
}
.region-filters-content .block-views .views-exposed-widgets input[type="radio"],
.region-filters-content .block-views .views-exposed-widgets input[type="checkbox"] {
  overflow: hidden;
  width: 1px;
  height: 1px;
  opacity: 0.0001;
}
.region-filters-content .block-views .views-exposed-widgets input,
.region-filters-content .block-views .views-exposed-widgets select {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-radius: 2px;
  font-size: 14px;
  text-transform: none;
  height: 40px;
}
.region-filters-content .block-views .views-exposed-widgets div.form-control {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  background: none;
  border: none;
  color: inherit;
  padding: 0;
  width: auto;
  height: auto;
}
.region-filters-content .block-views .views-exposed-widgets .form-type-select-as-links,
.region-filters-content .block-views .views-exposed-widgets .form-type-select {
  position: relative;
}
.region-filters-content .block-views .views-exposed-widgets .form-type-select-as-links:after,
.region-filters-content .block-views .views-exposed-widgets .form-type-select:after {
  background: #ffffff;
  border: none;
  border-radius: 2px;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 40px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  height: 38px;
  width: 40px;
  right: 0;
  top: 0;
}
@media (min-width: 480px) {
  .region-filters-content .block-views .views-exposed-widgets .form-type-select-as-links:after {
    display: none;
  }
}
.region-filters-content .block-views .views-exposed-widgets .form-radios .form-item > label,
.region-filters-content .block-views .views-exposed-widgets .form-checkboxes .form-item > label {
  cursor: default;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  margin: 0 0 0 35px;
  padding: 10px 0;
  text-indent: -35px;
}
.region-filters-content .block-views .views-exposed-widgets .form-radios .form-item > label:before,
.region-filters-content .block-views .views-exposed-widgets .form-checkboxes .form-item > label:before {
  background: #ffffff;
  border: none;
  border-radius: 2px;
  color: #333333;
  content: " ";
  display: inline-block;
  font-family: FontAwesome;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0;
  width: 20px;
  height: 20px;
}
.region-filters-content .block-views .views-exposed-widgets .form-radios {
  margin-top: -1em;
}
.region-filters-content .block-views .views-exposed-widgets .form-radios .form-item > label:before {
  background: #ffffff;
  border: 7px solid #fff;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  position: relative;
  top: 5px;
}
.region-filters-content .block-views .views-exposed-widgets .form-radios .form-item input:checked + label:before {
  background: #333333;
}
.region-filters-content .block-views .views-exposed-widgets .form-checkboxes {
  margin-top: -0.5em;
}
.region-filters-content .block-views .views-exposed-widgets .form-checkboxes input:checked + label:before {
  content: "\f00c";
}
.region-filters-content .block-views .views-exposed-widgets .form-checkboxes input:focus + label:before {
  box-shadow: 0 0 10px #000000;
}
.region-filters-content .block-views .views-exposed-widgets .btn-filters-category {
  margin-top: 0;
  outline: none;
  padding: 15px;
}
.region-filters-content .block-views .views-exposed-widgets #views-exposed-widgets-container > .container {
  padding-top: 50px;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .region-filters-content .block-views .views-exposed-widgets #views-exposed-widgets-container > .container {
    padding-top: 40px;
  }
}
@media (min-width: 768px) {
  .region-filters-content .block-views .views-exposed-widgets #views-exposed-widgets-filters-category {
    display: block !important;
  }
}
.region-filters-content .block-views .views-exposed-widgets .views-exposed-widget {
  float: none;
  padding: 0;
}
@media (max-width: 767px) {
  .region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper,
  .region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"],
  .region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper {
    margin-bottom: 1em;
  }
}
.region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper > label,
.region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] > label,
.region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper > label {
  float: left;
  margin-right: 25px;
}
@media (max-width: 991px) {
  .region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper > label,
  .region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] > label,
  .region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper > label {
    float: none;
  }
}
@media (max-width: 767px) {
  .region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper > label,
  .region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] > label,
  .region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper > label {
    margin-bottom: 1em;
  }
}
.region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper > .views-widget,
.region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] > .views-widget,
.region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper > .views-widget {
  float: left;
}
@media (max-width: 991px) {
  .region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper > .views-widget,
  .region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] > .views-widget,
  .region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper > .views-widget {
    float: none;
  }
}
.region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper .form-checkboxes .form-item > label:before,
.region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] .form-checkboxes .form-item > label:before,
.region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper .form-checkboxes .form-item > label:before {
  content: "\f00c";
}
.region-filters-content .block-views .views-exposed-widgets #edit-price-wrapper .form-checkboxes .form-item input:checked + label:before,
.region-filters-content .block-views .views-exposed-widgets [id*="edit-tags-"] .form-checkboxes .form-item input:checked + label:before,
.region-filters-content .block-views .views-exposed-widgets #edit-location-wrapper .form-checkboxes .form-item input:checked + label:before {
  color: transparent;
  content: "\f00c";
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button {
  clear: both;
  text-align: center;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button {
  font-weight: 400;
  color: #4cbdd4;
  border-radius: 0;
  font-size: 12px;
  text-transform: none;
  padding: 1em;
  white-space: nowrap;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:active,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button.active,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button[disabled],
fieldset[disabled] .region-filters-content .block-views .views-exposed-widgets .views-reset-button button {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:hover,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:focus,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:active {
  border-color: transparent;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:hover,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:focus {
  color: #2995ab;
  text-decoration: underline;
  background-color: transparent;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button[disabled]:hover,
fieldset[disabled] .region-filters-content .block-views .views-exposed-widgets .views-reset-button button:hover,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button[disabled]:focus,
fieldset[disabled] .region-filters-content .block-views .views-exposed-widgets .views-reset-button button:focus {
  color: #777777;
  text-decoration: none;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:focus,
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:hover {
  color: inherit;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button:focus {
  outline: -webkit-focus-ring-color auto 1px !important;
}
.region-filters-content .block-views .views-exposed-widgets .views-reset-button button .icon {
  display: none;
}
.region-filters-content .block-views .views-exposed-widgets-hide {
  position: relative;
  top: -20px;
}
.region-filters-content .block-views .views-exposed-widgets-hide .btn {
  font-size: 15px;
}
.region-filters-content .block-views .views-exposed-widgets-hide .btn .fa {
  font-size: 18px;
}
.region-filters-content .block-views .views-exposed-widgets-hide .btn-closed,
.region-filters-content .block-views .views-exposed-widgets-hide .btn-opened.collapsed {
  display: none;
}
.region-filters-content .block-views .views-exposed-widgets-hide .btn-closed.collapsed {
  display: inline-block;
}
.region-filters-content .block-views .button-exposed-widgets {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  display: block;
  width: 100%;
  position: relative;
  color: #333333;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.region-filters-content .block-views .button-exposed-widgets:focus,
.region-filters-content .block-views .button-exposed-widgets:active:focus,
.region-filters-content .block-views .button-exposed-widgets.active:focus,
.region-filters-content .block-views .button-exposed-widgets.focus,
.region-filters-content .block-views .button-exposed-widgets:active.focus,
.region-filters-content .block-views .button-exposed-widgets.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.region-filters-content .block-views .button-exposed-widgets:hover,
.region-filters-content .block-views .button-exposed-widgets:focus,
.region-filters-content .block-views .button-exposed-widgets.focus {
  color: #ffffff;
  text-decoration: none;
}
.region-filters-content .block-views .button-exposed-widgets:active,
.region-filters-content .block-views .button-exposed-widgets.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.region-filters-content .block-views .button-exposed-widgets.disabled,
.region-filters-content .block-views .button-exposed-widgets[disabled],
fieldset[disabled] .region-filters-content .block-views .button-exposed-widgets {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.region-filters-content .block-views .button-exposed-widgets.disabled,
fieldset[disabled] a.region-filters-content .block-views .button-exposed-widgets {
  pointer-events: none;
}
.region-filters-content .block-views .button-exposed-widgets.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.region-filters-content .block-views .button-exposed-widgets.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.region-filters-content .block-views .button-exposed-widgets:focus,
.region-filters-content .block-views .button-exposed-widgets.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.region-filters-content .block-views .button-exposed-widgets:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.region-filters-content .block-views .button-exposed-widgets:active,
.region-filters-content .block-views .button-exposed-widgets.active,
.open > .dropdown-toggle.region-filters-content .block-views .button-exposed-widgets {
  color: #333333;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.region-filters-content .block-views .button-exposed-widgets:active:hover,
.region-filters-content .block-views .button-exposed-widgets.active:hover,
.open > .dropdown-toggle.region-filters-content .block-views .button-exposed-widgets:hover,
.region-filters-content .block-views .button-exposed-widgets:active:focus,
.region-filters-content .block-views .button-exposed-widgets.active:focus,
.open > .dropdown-toggle.region-filters-content .block-views .button-exposed-widgets:focus,
.region-filters-content .block-views .button-exposed-widgets:active.focus,
.region-filters-content .block-views .button-exposed-widgets.active.focus,
.open > .dropdown-toggle.region-filters-content .block-views .button-exposed-widgets.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.region-filters-content .block-views .button-exposed-widgets:active,
.region-filters-content .block-views .button-exposed-widgets.active,
.open > .dropdown-toggle.region-filters-content .block-views .button-exposed-widgets {
  background-image: none;
}
.region-filters-content .block-views .button-exposed-widgets.disabled:hover,
.region-filters-content .block-views .button-exposed-widgets[disabled]:hover,
fieldset[disabled] .region-filters-content .block-views .button-exposed-widgets:hover,
.region-filters-content .block-views .button-exposed-widgets.disabled:focus,
.region-filters-content .block-views .button-exposed-widgets[disabled]:focus,
fieldset[disabled] .region-filters-content .block-views .button-exposed-widgets:focus,
.region-filters-content .block-views .button-exposed-widgets.disabled.focus,
.region-filters-content .block-views .button-exposed-widgets[disabled].focus,
fieldset[disabled] .region-filters-content .block-views .button-exposed-widgets.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.region-filters-content .block-views .button-exposed-widgets .badge {
  color: #ffffff;
  background-color: #333333;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets {
  max-width: 610px;
  padding-bottom: 30px;
}
@media screen and (min-width: 992px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets {
    padding: 0 0 30px 0;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper {
  margin-bottom: 40px;
  position: relative;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper input {
  text-transform: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper #edit-search {
  color: #ffffff;
  background: none;
  border-bottom: 3px solid #f0ec81;
  font-size: 40px;
  height: auto;
  padding: 10px 0;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper #edit-search::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
  opacity: 1;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper #edit-search:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper #edit-search::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .dropdown-menu {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
  background: #f0ec81;
  border: none;
  margin-top: -1px;
  padding: 0;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .dropdown-menu > li > a {
  color: #4cbdd4;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .dropdown-menu > li.active > a {
  background: rgba(76, 189, 212, 0.1);
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .input-group {
  width: 100%;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .input-group-addon {
  display: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-search-wrapper .description {
  color: #ffffff;
  font-size: 13px;
  margin-top: 10px;
  text-align: right;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-clickcollect-wrapper .form-checkboxes {
  margin-top: -65px;
  margin-bottom: 40px;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-clickcollect-wrapper #edit-clickcollect {
  display: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets .retailer-s-tags {
  padding-left: 0;
  list-style: none;
  text-transform: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets .retailer-s-tags > li {
  display: inline-block;
  margin-bottom: 10px;
  margin-right: 10px;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets .retailer-s-tags > li > span {
  border: 1px solid #f0ec81;
  color: #f0ec81;
  cursor: pointer;
  display: block;
  font-size: 13px;
  padding: 5px 15px;
  white-space: nowrap;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets .retailer-s-tags > li > span.active {
  background: #f0ec81;
  color: #4cbdd4;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-submit-eat-drink-shop {
  display: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper {
  float: none;
  padding: 0;
}
@media (min-width: 992px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .collapse {
    display: block;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .navbar-toggle {
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper > .container {
    padding: 0;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper label,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link {
  display: block;
  float: left;
  text-align: center;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper label,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link {
    float: none;
    width: auto !important;
    text-align: left;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper label,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link > a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper label,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link > a {
    padding: 20px;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link > a {
  border-right: 1px solid #cecece;
  display: block;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link > a {
    border-right: none;
    border-top: 1px solid #cecece;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link > a.active {
  text-decoration: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link:first-child > a {
  border-left: 1px solid #cecece;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-category-wrapper .form-type-bef-link:first-child > a {
    border-left: none;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper {
  line-height: 2;
  margin-bottom: 40px;
  /*@media (max-width: @screen-xs-max) {
          display: none;
        }*/
}
@media screen and (max-width: 479px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .bef-select-as-links > .form-item {
    display: none;
  }
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .bef-select-as-links > select {
    display: block !important;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper label {
  float: left;
  margin-right: 2em;
  min-height: 2.5em;
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper label {
    float: none;
    min-height: auto;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link {
  display: inline-block;
  font-size: 14px;
  margin-right: 2em;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link a {
  text-decoration: none;
  border-bottom: 2px solid transparent;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link a:hover,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link a:focus,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link a.active {
  border-color: inherit;
  padding-bottom: 4px;
  text-decoration: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-letter-wrapper .form-type-bef-link a.active {
  font-weight: bold;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-name-wrapper {
  display: none;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-name-wrapper {
    display: none;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-name-wrapper > label {
  margin-bottom: 1em;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"],
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper {
  clear: left;
  float: left;
  width: 64%;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] > label,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper > label {
  position: absolute;
  max-width: 165px;
  overflow: hidden;
  max-height: 3em;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] > .views-widget,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper > .views-widget {
  margin-left: 170px;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] .form-type-bef-checkbox,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper .form-type-bef-checkbox {
  width: 50%;
  float: left;
}
@media screen and (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"],
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper {
    padding-top: 10px;
  }
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"]:first-child,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper:first-child {
    padding-top: 0px;
  }
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] > label,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper > label {
    position: relative;
    max-width: none;
    max-height: none;
  }
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] > .views-widget,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper > .views-widget {
    margin-left: 0px;
  }
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] .form-type-bef-checkbox,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper .form-type-bef-checkbox {
    width: 100%;
    float: none;
  }
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"],
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"],
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-location-wrapper {
    float: none;
    width: auto;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] {
  margin-bottom: 35px;
  width: 100%;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] > .views-widget {
  float: none;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] .form-type-bef-checkbox {
  width: auto;
  float: left;
  margin-right: 25px;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] .form-checkboxes .form-item > label:before {
  content: "\f00c";
  color: transparent;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets [id*="edit-tags-"] .form-checkboxes .form-item input:checked + label:before {
  content: "\f00c";
  color: #333333;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper {
  float: left;
  width: 35%;
}
@media (max-width: 991px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper {
    width: 45%;
  }
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper,
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper {
    float: none;
    width: auto;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > label,
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper > label {
  float: left;
  margin-right: 4em;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > label {
  position: absolute;
}
@media (max-width: 1199px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > label {
    float: none;
    position: relative;
  }
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > label {
    margin-top: 2em;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > .views-widget {
  margin-left: 98px;
}
@media (max-width: 1199px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-offers-wrapper > .views-widget {
    margin-left: 0;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper > label {
  visibility: hidden;
}
@media (max-width: 1199px) {
  .region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper > label {
    display: none;
  }
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper .form-checkboxes {
  margin-top: 0;
}
.region-filters-content .block-views-exp-eat-drink-shop-page .views-exposed-widgets #edit-online-wrapper .form-item-edit-online-0 {
  display: none;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper {
  line-height: 2;
  margin-bottom: 50px;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > label {
  float: left;
  margin-right: 2em;
  min-height: 3em;
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > label {
    float: none;
    min-height: auto;
  }
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .views-widget {
  display: none;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description {
  font-size: 14px;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li {
  display: inline-block;
  margin-right: 2em;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li > a {
  border-bottom: 2px solid transparent;
  text-decoration: none;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li > a:hover,
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li > a:focus,
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li > a.active {
  border-color: inherit;
  text-decoration: none;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul > li > a.active {
  font-weight: bold;
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > .form-type-select {
  display: none;
}
@media screen and (max-width: 479px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > ul {
    display: none;
  }
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-month-wrapper > .description > .form-type-select {
    display: block;
  }
}
@media (min-width: 768px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-time-of-day-wrapper,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-location-wrapper,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-type-wrapper {
    float: left;
    width: 35%;
  }
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper,
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-location-wrapper {
  min-height: 8em;
}
@media (min-width: 768px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper {
    float: right;
    margin-top: -9ex;
  }
}
@media (min-width: 1200px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper {
    margin-top: -5ex;
  }
}
@media (max-width: 1199px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper > label,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper > .views-widget {
    float: none;
  }
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper .form-checkboxes .form-item {
  display: inline-block;
  margin-right: 40px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-time-of-day-wrapper,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-type-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 1200px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-time-of-day-wrapper > label,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-type-wrapper > label {
    float: left;
    padding-right: 25px;
    text-align: right;
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-time-of-day-wrapper > .views-widget,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-type-wrapper > .views-widget {
    float: right;
    width: 50%;
  }
}
@media (max-width: 767px) {
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-price-wrapper,
  .region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-type-wrapper {
    margin-top: 2em;
  }
}
.region-filters-content .block-views-exp-whatson-events-page .views-exposed-widgets #edit-time-of-day-wrapper {
  margin-top: 2em;
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
@media screen and (min-width: 992px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form label {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form label {
    margin: 10px 0 6px 5px;
  }
}
@media screen and (max-width: 479px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form label {
    display: inline-block;
    width: 140px;
    margin: 10px 0;
  }
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form select {
  min-width: 160px;
  text-transform: none;
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-header,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-header,
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-header,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-header,
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets {
  margin-right: 0;
  margin-left: 0;
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 768px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget {
    float: left;
    width: 33.33333333%;
  }
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget,
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .description {
  display: inline-block;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget,
  .region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .description {
    max-width: 80%;
  }
}
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget input[type="text"],
.region-filters-content .block-views-exp-press-releases-page .views-exposed-form .views-exposed-widgets .views-exposed-widget .description input[type="text"] {
  margin-left: 6px;
  text-transform: none;
  width: calc(100% - 6px);
}
#views-exposed-form-offers-page > div {
  display: none;
}
#views-exposed-form-offers-page .offers-tags {
  padding-left: 0;
  list-style: none;
  text-transform: none;
  margin-bottom: 30px;
}
#views-exposed-form-offers-page .offers-tags > li {
  display: inline-block;
  margin-bottom: 10px;
  margin-right: 10px;
}
#views-exposed-form-offers-page .offers-tags > li > span {
  border: 1px solid #000000;
  color: #000000;
  cursor: pointer;
  display: block;
  font-size: 13px;
  padding: 5px 15px;
  white-space: nowrap;
}
#views-exposed-form-offers-page .offers-tags > li > span.active {
  background: #000000;
  color: #ffffff;
}
#views-exposed-form-whatson-page .views-widget,
#views-exposed-form-whatson-page .views-submit-button,
#views-exposed-form-whatson-page label[for="edit-tags"] {
  display: none;
}
/**
 * Map block on vision page (/leasing)
 */
.view-vision-map .views-field-field-vision-transport img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .view-vision-map .views-field-field-vision-transport .field-content {
    height: 600px;
    overflow: hidden;
  }
  .view-vision-map .views-field-field-vision-transport .field-content img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
.view-vision-map .views-field-field-vision-thead,
.view-vision-map .views-field-field-vision-maphead {
  font: bold 36px/43px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  padding: 100px 0 50px;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .view-vision-map .views-field-field-vision-thead,
  .view-vision-map .views-field-field-vision-maphead {
    font: bold 24px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 80px 0 35px;
  }
}
.view-vision-map .views-field-field-vision-thead {
  background-color: #4cbdd4;
  color: #ffffff;
}
.view-vision-map .views-field-field-vision-maphead {
  background-color: #4cbdd4;
  color: #f0ec81;
}
.view-vision-map .views-field-field-vision-scheme {
  background-color: #4cbdd4;
  padding-bottom: 55px;
}
.view-vision-map .views-field-field-vision-scheme img {
  width: 100%;
  height: auto;
  margin: 0 auto;
}
.view-vision-map .views-field-field-vision-mapimagemobile,
.view-vision-map .views-field-field-vision-mapimage {
  background-color: #4cbdd4;
  padding-bottom: 100px;
}
.view-vision-map .views-field-field-vision-mapimagemobile .field-content,
.view-vision-map .views-field-field-vision-mapimage .field-content {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-header,
.view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-header,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-collapse,
.view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-header,
  .view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-header,
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-collapse,
  .view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content,
  .view-vision-map .views-field-field-vision-mapimage .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content,
  .view-vision-map .views-field-field-vision-mapimage .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-header,
.view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-header,
.view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-collapse,
.view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-header,
  .view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-header,
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content > .navbar-collapse,
  .view-vision-map .views-field-field-vision-mapimage .field-content > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content,
  .view-vision-map .views-field-field-vision-mapimage .field-content {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content,
  .view-vision-map .views-field-field-vision-mapimage .field-content {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 767px) {
  .view-vision-map .views-field-field-vision-mapimagemobile,
  .view-vision-map .views-field-field-vision-mapimage {
    padding-bottom: 75px;
  }
  .view-vision-map .views-field-field-vision-mapimagemobile .field-content,
  .view-vision-map .views-field-field-vision-mapimage .field-content {
    margin: 0 20px;
  }
}
.view-vision-map .views-field-field-vision-mapimagemobile img,
.view-vision-map .views-field-field-vision-mapimage img {
  margin: 0 auto;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .view-vision-map .views-field-field-vision-mapimage {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .view-vision-map .views-field-field-vision-mapimagemobile {
    display: none;
  }
}
.view-id-global_stuff.view-display-id-block_1 {
  color: #fff;
  height: 60px;
  font-size: 16px;
  line-height: 60px;
  z-index: 9;
  width: 100%;
}
.view-id-global_stuff.view-display-id-block_1 a {
  color: #fff;
}
@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.ticker-wrap {
  overflow: hidden;
  padding-left: 50%;
  box-sizing: content-box;
}
.ticker-wrap:before {
  display: none;
}
.ticker-wrap .ticker {
  display: inline-block;
  white-space: nowrap;
  padding-right: 100%;
  padding-left: 100%;
  box-sizing: content-box;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
}
.ticker-wrap .ticker__item {
  display: inline-block;
  padding: 0 2rem;
}
.ticker-wrap .ticker:before {
  display: none;
}
#modalOverlay button.close {
  top: -38px;
  right: 0px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M16.439 14.566L27.982 3.024a1.324 1.324 0 1 0-1.873-1.873L14.566 12.694 3.024 1.153A1.324 1.324 0 1 0 1.15 3.025l11.543 11.543L1.153 26.11a1.324 1.324 0 0 0 1.87 1.873l11.543-11.543L26.11 27.982a1.323 1.323 0 1 0 1.871-1.873L16.439 14.566z'/%3E%3C/svg%3E%0A");
  width: 28px;
  height: 28px;
  position: absolute;
  background-size: cover;
  z-index: 9999;
  opacity: 1;
}
@media screen and (max-width: 767px) {
  #modalOverlay button.close {
    top: 0;
    right: 14px;
  }
}
#modalOverlay .modal-overlay-image {
  overflow: hidden;
}
#modalOverlay .modal-overlay-image img {
  width: 100%;
}
#modalOverlay .form-actions {
  margin-top: 20px;
}
#modalOverlay .form-actions .webform-submit {
  width: auto;
  overflow: hidden;
  max-width: 100%;
}
#modalOverlay .form-actions .webform-submit a {
  color: #fff;
  text-decoration: none;
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
html,
body {
  height: 100%;
}
*::after,
*::before {
  content: '';
  box-sizing: border-box;
}
.cd-logo,
.cd-nav-trigger {
  position: fixed;
  display: inline-block;
}
@media screen and (min-width: 992px) {
  .cd-nav-trigger,
  .cd-overlay-nav,
  .mobile-menu-wrapper {
    display: none !important;
  }
}
@media screen and (min-width: 992px) {
  .background-element {
    display: none !important;
  }
}
.mobile-menu-overlay {
  display: none;
}
body.mobile-menu-opened .mobile-menu-overlay {
  display: block;
  z-index: 1592;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@media screen and (min-width: 992px) {
  body.mobile-menu-opened .mobile-menu-overlay {
    display: none !important;
  }
}
.cd-logo {
  top: 28px;
  left: 5%;
}
.cd-logo img {
  display: block;
}
.cd-nav-trigger {
  bottom: 30px;
  right: 30px;
  height: 60px;
  width: 60px;
  z-index: 1600;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
.cd-nav-trigger .cd-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: inline-block;
  width: 22px;
  height: 2px;
  background-color: #ffffff;
  z-index: 1610;
}
.cd-nav-trigger .cd-icon::before,
.cd-nav-trigger .cd-icon:after {
  /* upper and lower lines of the menu icon */
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /* apply transition to transform property */
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.cd-nav-trigger .cd-icon::before {
  -webkit-transform: translateY(-6px) rotate(0deg);
  -moz-transform: translateY(-6px) rotate(0deg);
  -ms-transform: translateY(-6px) rotate(0deg);
  -o-transform: translateY(-6px) rotate(0deg);
  transform: translateY(-6px) rotate(0deg);
  top: -1px;
}
.cd-nav-trigger .cd-icon::after {
  -webkit-transform: translateY(6px) rotate(0deg);
  -moz-transform: translateY(6px) rotate(0deg);
  -ms-transform: translateY(6px) rotate(0deg);
  -o-transform: translateY(6px) rotate(0deg);
  transform: translateY(6px) rotate(0deg);
  top: 1px;
}
.cd-nav-trigger::before,
.cd-nav-trigger::after {
  /* 2 rounded colored backgrounds for the menu icon */
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
}
.cd-nav-trigger::before {
  content: "";
  display: block;
  background-color: #4cbdd4;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger::after {
  content: "";
  display: block;
  background-color: #4cbdd4;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.cd-nav-trigger.close-nav::before {
  content: "";
  display: block;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-nav-trigger.close-nav::after {
  content: "";
  display: block;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger .cd-icon {
  display: block;
}
.cd-nav-trigger.close-nav .cd-icon {
  /* user clicks on the .cd-nav-trigger element - transform the icon */
  background-color: rgba(255, 255, 255, 0);
}
.cd-nav-trigger.close-nav .cd-icon::before,
.cd-nav-trigger.close-nav .cd-icon::after {
  content: "";
  display: block;
  background-color: #ffffff !important;
}
.cd-nav-trigger.close-nav .cd-icon::before {
  content: "";
  display: block;
  -webkit-transform: translateY(0) rotate(45deg);
  -moz-transform: translateY(0) rotate(45deg);
  -ms-transform: translateY(0) rotate(45deg);
  -o-transform: translateY(0) rotate(45deg);
  transform: translateY(0) rotate(45deg);
  top: 0px;
}
.cd-nav-trigger.close-nav .cd-icon::after {
  content: "";
  display: block;
  -webkit-transform: translateY(0) rotate(-45deg);
  -moz-transform: translateY(0) rotate(-45deg);
  -ms-transform: translateY(0) rotate(-45deg);
  -o-transform: translateY(0) rotate(-45deg);
  transform: translateY(0) rotate(-45deg);
  top: 0px;
}
.mobile-menu-wrapper {
  background-color: #4cbdd4;
  background-size: cover;
  /* by default it's hidden */
  position: fixed;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  padding: 80px 5% 118px 5%;
  z-index: 1595;
  overflow: hidden;
  /* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */
  -webkit-overflow-scrolling: touch;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s;
  -moz-transition: visibility 0s, opacity 0.3s;
  transition: visibility 0s, opacity 0.3s;
}
@media screen and (orientation: landscape) {
  .mobile-menu-wrapper {
    padding-bottom: 0;
    padding-top: 0;
  }
}
.mobile-menu-wrapper .mobile-menu-inner {
  overflow-y: auto;
  height: 100%;
}
.mobile-menu-wrapper .menu-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1596;
  pointer-events: none;
}
@media screen and (orientation: landscape) {
  .mobile-menu-wrapper .menu-mask {
    display: none;
  }
}
.mobile-menu-wrapper .global-search-button a {
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M23.792 22.776l-5.833-5.832a10.19 10.19 0 0 0 2.512-6.71C20.471 4.586 15.878 0 10.236 0 4.588 0 0 4.592 0 10.233c0 5.641 4.593 10.234 10.236 10.234 2.565 0 4.912-.948 6.711-2.512l5.834 5.832a.723.723 0 0 0 .506.213.72.72 0 0 0 .506-1.224zM1.432 10.233c0-4.853 3.95-8.796 8.798-8.796 4.854 0 8.799 3.948 8.799 8.796 0 4.848-3.945 8.802-8.799 8.802-4.849 0-8.798-3.949-8.798-8.802z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  width: 16px;
  height: 26px;
  display: inline-block;
}
.mobile-menu-wrapper.fade-in {
  /* navigation visible at the end of the circle animation */
  visibility: visible;
  opacity: 1;
}
#menu-mobile-links {
  margin-bottom: 40px;
}
@media screen and (orientation: landscape) {
  #menu-mobile-links {
    margin-top: 80px;
  }
}
#menu-mobile-links li {
  margin-left: 0px;
  margin-top: 0;
  margin-bottom: 30px;
  text-align: center;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  text-transform: none;
}
#menu-mobile-links li a {
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
#menu-mobile-links .global-search-button a {
  background-size: 20px;
  width: 20px;
}
.no-touch #menu-mobile-links a:hover {
  color: #ffffff;
}
@media only screen and (min-width: 768px) {
  #menu-mobile-links li {
    margin: 2em 0;
  }
  #menu-mobile-links a {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 1170px) {
  #menu-mobile-links li {
    margin: 2.6em 0;
  }
  #menu-mobile-links a {
    font-size: 32px;
    font-size: 2rem;
  }
}
#second-menu-mobile-links {
  padding-bottom: 20px;
}
#second-menu-mobile-links li {
  margin-left: 0px;
  margin-top: 0;
  margin-bottom: 20px;
  text-align: center;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}
#second-menu-mobile-links li a {
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
.no-touch #second-menu-mobile-links a:hover {
  color: #ffffff;
}
@media only screen and (min-width: 768px) {
  #second-menu-mobile-links li {
    margin: 2em 0;
  }
  #second-menu-mobile-links a {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 1170px) {
  #second-menu-mobile-links li {
    margin: 2.6em 0;
  }
  #second-menu-mobile-links a {
    font-size: 32px;
    font-size: 2rem;
  }
}
.cd-overlay-nav,
.cd-overlay-content {
  /* containers of the 2 main rounded backgrounds - these containers are used to position the rounded bgs behind the menu icon */
  position: fixed;
  bottom: 18px;
  right: 5%;
  height: 4px;
  width: 4px;
  -webkit-transform: translateX(-20px) translateY(20px);
  -moz-transform: translateX(-20px) translateY(20px);
  -ms-transform: translateX(-20px) translateY(20px);
  -o-transform: translateX(-20px) translateY(20px);
  transform: translateX(-20px) translateY(20px);
}
.cd-overlay-nav span,
.cd-overlay-content span {
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.background-element {
  background-size: contain;
  position: fixed;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 1599;
  display: none;
  pointer-events: none;
}
@media screen and (orientation: landscape) {
  .background-element {
    display: none !important;
  }
}
.cd-overlay-nav.is-hidden,
.cd-overlay-content.is-hidden {
  /* background fades out at the end of the animation */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.cd-overlay-nav {
  /* main rounded colored bg 1 */
  z-index: 1592;
}
.cd-overlay-nav span {
  background: #4cbdd4;
}
.cd-overlay-content {
  /* main rounded colored bg 2 */
  z-index: 1595;
}
.cd-overlay-content span {
  background-color: #fff;
}
.cd-content {
  z-index: 1591;
}
@media only screen and (min-width: 768px) {
  .cd-content .cd-intro {
    height: 250px;
    padding-top: 4.4em;
  }
  .cd-content h1 {
    font-size: 28px;
    font-size: 1.75rem;
  }
  .cd-content p {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.8;
  }
}
body.mobile-menu-opened {
  overflow: hidden !important;
  -webkit-overflow-scrolling: touch !important;
}
@media screen and (min-width: 992px) {
  body.mobile-menu-opened {
    overflow: auto !important;
  }
}
/* iPhone SE portrait hack */
@media only screen and (max-width: 374px) {
  .mobile-menu-wrapper .menu-mask {
    background-size: 100% 39%;
  }
  .background-element {
    background-size: 100% 39%;
  }
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: 0px;
  margin-left: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
.node > .content table {
  border: 1px solid #ddd;
  margin-bottom: 1em;
}
.node > .content table td,
.node > .content table th {
  border: 1px solid #ddd;
  padding: 10px;
  vertical-align: top;
}
.node.node-view-mode-full .changed {
  font-style: italic;
}
@media screen and (min-width: 768px) {
  .node.node-view-mode-full header.layout-theme-chevron h1 {
    font-size: 61.2px;
  }
  .node.node-view-mode-full header.layout-theme-chevron .field-type-text-long {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .node.node-view-mode-full {
    overflow: hidden;
  }
  .node.node-view-mode-full .changed {
    margin: 32px 0;
  }
}
.node.node-art > .content > .back-link {
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  color: #ffffff;
  font-size: 44px;
  font-weight: bold;
  line-height: normal;
  min-height: 700px;
  padding: 50px;
  position: relative;
  text-align: center;
  text-decoration: none;
}
@media screen and (max-width: 991px) {
  .node.node-art > .content > .back-link {
    font-size: 24px;
    min-height: 350px;
  }
}
.node.node-art > .content > .back-link:focus,
.node.node-art > .content > .back-link:hover {
  color: #ffffff;
  text-decoration: none;
}
.node.node-art > .content > .back-link:focus:before,
.node.node-art > .content > .back-link:hover:before {
  border: 20px solid #f0ec81;
}
.node.node-art > .content > .back-link:before {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  background: rgba(0, 0, 0, 0.4);
  border: 0px solid transparent;
}
.node.node-art > .content > .back-link .title {
  z-index: 1;
}
.node-teaser.node-news .node-type {
  color: #4cbdd4;
}
.node-teaser.node-event .node-type {
  color: #4cbdd4;
}
.node-teaser.node-art .field-name-field-art-category,
.node-teaser.node-community .field-name-field-art-category,
.node-teaser.node-art .node-type,
.node-teaser.node-community .node-type {
  color: #4cbdd4;
}
.node-teaser.node-art,
.node-teaser.node-community,
.node-teaser.node-press-release,
.node-teaser.node-event,
.node-teaser.node-news {
  text-align: center;
}
.node-teaser.node-art .field-name-field-art-category,
.node-teaser.node-community .field-name-field-art-category,
.node-teaser.node-press-release .field-name-field-art-category,
.node-teaser.node-event .field-name-field-art-category,
.node-teaser.node-news .field-name-field-art-category,
.node-teaser.node-art .node-type,
.node-teaser.node-community .node-type,
.node-teaser.node-press-release .node-type,
.node-teaser.node-event .node-type,
.node-teaser.node-news .node-type {
  font-size: 14px;
  text-transform: none;
}
.node-teaser.node-art .node-title,
.node-teaser.node-community .node-title,
.node-teaser.node-press-release .node-title,
.node-teaser.node-event .node-title,
.node-teaser.node-news .node-title {
  line-height: 1.25;
  margin-top: 0.5em;
  font-size: 20px;
  text-transform: none;
  min-height: 2.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.node-teaser.node-art .node-title a,
.node-teaser.node-community .node-title a,
.node-teaser.node-press-release .node-title a,
.node-teaser.node-event .node-title a,
.node-teaser.node-news .node-title a {
  color: inherit;
}
.node-teaser.node-art > .content a,
.node-teaser.node-community > .content a,
.node-teaser.node-press-release > .content a,
.node-teaser.node-event > .content a,
.node-teaser.node-news > .content a {
  color: #333333;
}
.node-teaser.node-art .field-type-image,
.node-teaser.node-community .field-type-image,
.node-teaser.node-press-release .field-type-image,
.node-teaser.node-event .field-type-image,
.node-teaser.node-news .field-type-image {
  margin-bottom: 29px;
}
.node-teaser.node-art .field-name-field-art-location,
.node-teaser.node-community .field-name-field-art-location,
.node-teaser.node-press-release .field-name-field-art-location,
.node-teaser.node-event .field-name-field-art-location,
.node-teaser.node-news .field-name-field-art-location,
.node-teaser.node-art .field-name-field-art-date,
.node-teaser.node-community .field-name-field-art-date,
.node-teaser.node-press-release .field-name-field-art-date,
.node-teaser.node-event .field-name-field-art-date,
.node-teaser.node-news .field-name-field-art-date,
.node-teaser.node-art .field-name-field-event-date,
.node-teaser.node-community .field-name-field-event-date,
.node-teaser.node-press-release .field-name-field-event-date,
.node-teaser.node-event .field-name-field-event-date,
.node-teaser.node-news .field-name-field-event-date,
.node-teaser.node-art .submitted,
.node-teaser.node-community .submitted,
.node-teaser.node-press-release .submitted,
.node-teaser.node-event .submitted,
.node-teaser.node-news .submitted {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  margin-top: 1em;
  margin-bottom: 1em;
}
.node-teaser.node-art .field-name-field-art-date,
.node-teaser.node-community .field-name-field-art-date,
.node-teaser.node-press-release .field-name-field-art-date,
.node-teaser.node-event .field-name-field-art-date,
.node-teaser.node-news .field-name-field-art-date,
.node-teaser.node-art .field-name-field-event-date,
.node-teaser.node-community .field-name-field-event-date,
.node-teaser.node-press-release .field-name-field-event-date,
.node-teaser.node-event .field-name-field-event-date,
.node-teaser.node-news .field-name-field-event-date,
.node-teaser.node-art .submitted,
.node-teaser.node-community .submitted,
.node-teaser.node-press-release .submitted,
.node-teaser.node-event .submitted,
.node-teaser.node-news .submitted {
  font-size: 16px;
  text-transform: none;
}
@media screen and (min-width: 768px) {
  .node-community.node-view-mode-full,
  .node-event.node-view-mode-full,
  .node-news.node-view-mode-full {
    margin-top: 70px;
    margin-bottom: 80px;
  }
}
@media screen and (max-width: 767px) {
  .node-community.node-view-mode-full,
  .node-event.node-view-mode-full,
  .node-news.node-view-mode-full {
    margin-top: 20px;
    margin-bottom: 40px;
  }
}
.node-community.node-view-mode-full .node-title,
.node-event.node-view-mode-full .node-title,
.node-news.node-view-mode-full .node-title {
  margin-top: 0.5em;
  text-transform: none;
}
.node-community.node-view-mode-more > a,
.node-event.node-view-mode-more > a,
.node-news.node-view-mode-more > a {
  display: block;
  text-decoration: none;
}
.node-community.node-view-mode-more > a > header,
.node-event.node-view-mode-more > a > header,
.node-news.node-view-mode-more > a > header {
  padding: 0 20px;
}
.node-community.node-view-mode-more > a > header .node-title,
.node-event.node-view-mode-more > a > header .node-title,
.node-news.node-view-mode-more > a > header .node-title {
  line-height: 1.5;
  height: 3em;
  overflow: hidden;
}
.node-community.node-view-mode-more > a > .content,
.node-event.node-view-mode-more > a > .content,
.node-news.node-view-mode-more > a > .content {
  position: relative;
}
.node-community.node-view-mode-more > a > .content > .overlay,
.node-event.node-view-mode-more > a > .content > .overlay,
.node-news.node-view-mode-more > a > .content > .overlay {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border: 0px solid transparent;
}
.node-community.node-view-mode-more > a:focus > .content > .overlay,
.node-event.node-view-mode-more > a:focus > .content > .overlay,
.node-news.node-view-mode-more > a:focus > .content > .overlay,
.node-community.node-view-mode-more > a:hover > .content > .overlay,
.node-event.node-view-mode-more > a:hover > .content > .overlay,
.node-news.node-view-mode-more > a:hover > .content > .overlay {
  border-color: inherit;
  border-width: 10px;
}
.node-faq.node-view-mode-full .field-type-text-long,
.node-facility.node-view-mode-full .field-type-text-long,
.node-retailer.node-view-mode-full .field-type-text-long,
.node-community.node-view-mode-full .field-type-text-long,
.node-event.node-view-mode-full .field-type-text-long,
.node-jobs.node-view-mode-full .field-type-text-long,
.node-news.node-view-mode-full .field-type-text-long {
  text-align: left;
}
@media screen and (min-width: 768px) {
  .node-faq.node-view-mode-full .field-type-text-long,
  .node-facility.node-view-mode-full .field-type-text-long,
  .node-retailer.node-view-mode-full .field-type-text-long,
  .node-community.node-view-mode-full .field-type-text-long,
  .node-event.node-view-mode-full .field-type-text-long,
  .node-jobs.node-view-mode-full .field-type-text-long,
  .node-news.node-view-mode-full .field-type-text-long {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .node-faq.node-view-mode-full .field-type-text-long,
  .node-facility.node-view-mode-full .field-type-text-long,
  .node-retailer.node-view-mode-full .field-type-text-long,
  .node-community.node-view-mode-full .field-type-text-long,
  .node-event.node-view-mode-full .field-type-text-long,
  .node-jobs.node-view-mode-full .field-type-text-long,
  .node-news.node-view-mode-full .field-type-text-long {
    margin-bottom: 50px;
  }
}
.node-faq.node-view-mode-full .field-type-text-long > *:first-child,
.node-facility.node-view-mode-full .field-type-text-long > *:first-child,
.node-retailer.node-view-mode-full .field-type-text-long > *:first-child,
.node-community.node-view-mode-full .field-type-text-long > *:first-child,
.node-event.node-view-mode-full .field-type-text-long > *:first-child,
.node-jobs.node-view-mode-full .field-type-text-long > *:first-child,
.node-news.node-view-mode-full .field-type-text-long > *:first-child {
  margin-top: 0;
}
.node-faq.node-view-mode-full .field-type-text-long p,
.node-facility.node-view-mode-full .field-type-text-long p,
.node-retailer.node-view-mode-full .field-type-text-long p,
.node-community.node-view-mode-full .field-type-text-long p,
.node-event.node-view-mode-full .field-type-text-long p,
.node-jobs.node-view-mode-full .field-type-text-long p,
.node-news.node-view-mode-full .field-type-text-long p {
  margin: 20px 0;
}
.node-faq.node-view-mode-full .field-type-text-long p a,
.node-facility.node-view-mode-full .field-type-text-long p a,
.node-retailer.node-view-mode-full .field-type-text-long p a,
.node-community.node-view-mode-full .field-type-text-long p a,
.node-event.node-view-mode-full .field-type-text-long p a,
.node-jobs.node-view-mode-full .field-type-text-long p a,
.node-news.node-view-mode-full .field-type-text-long p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button,
.node-facility.node-view-mode-full .field-type-text-long p a.button,
.node-retailer.node-view-mode-full .field-type-text-long p a.button,
.node-community.node-view-mode-full .field-type-text-long p a.button,
.node-event.node-view-mode-full .field-type-text-long p a.button,
.node-jobs.node-view-mode-full .field-type-text-long p a.button,
.node-news.node-view-mode-full .field-type-text-long p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active,
.node-community.node-view-mode-full .field-type-text-long p a.button:active,
.node-event.node-view-mode-full .field-type-text-long p a.button:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active,
.node-news.node-view-mode-full .field-type-text-long p a.button:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.active:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.active:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.active.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active,
.node-community.node-view-mode-full .field-type-text-long p a.button:active,
.node-event.node-view-mode-full .field-type-text-long p a.button:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active,
.node-news.node-view-mode-full .field-type-text-long p a.button:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.active:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.active:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.active.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button:active,
.node-community.node-view-mode-full .field-type-text-long p a.button:active,
.node-event.node-view-mode-full .field-type-text-long p a.button:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button:active,
.node-news.node-view-mode-full .field-type-text-long p a.button:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button {
  background-image: none;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled]:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled]:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button[disabled].focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark:active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.active,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.active,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-faq.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-facility.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-community.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-event.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark,
.open > .dropdown-toggle.node-news.node-view-mode-full .field-type-text-long p a.button.dark {
  background-image: none;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:hover,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark:hover,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled]:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled]:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark:focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark:focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark.disabled.focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary[disabled].focus,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark[disabled].focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-faq.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-facility.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-retailer.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-community.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-event.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-jobs.node-view-mode-full .field-type-text-long p a.button.dark.focus,
fieldset[disabled] .node-news.node-view-mode-full .field-type-text-long p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button.secondary .badge,
.node-faq.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-facility.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-community.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-event.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.dark .badge,
.node-news.node-view-mode-full .field-type-text-long p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-facility.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-community.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-event.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.btn-xs,
.node-news.node-view-mode-full .field-type-text-long p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-facility.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-community.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-event.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.btn-sm,
.node-news.node-view-mode-full .field-type-text-long p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-facility.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-community.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-event.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.btn-lg,
.node-news.node-view-mode-full .field-type-text-long p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-facility.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-community.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-event.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.custom:hover,
.node-news.node-view-mode-full .field-type-text-long p a.button.custom:hover {
  position: relative;
}
.node-faq.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-facility.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-retailer.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-community.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-event.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-jobs.node-view-mode-full .field-type-text-long p a.button.custom:hover:before,
.node-news.node-view-mode-full .field-type-text-long p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .node-faq.node-view-mode-full .field-type-text-long p a.button,
  .node-facility.node-view-mode-full .field-type-text-long p a.button,
  .node-retailer.node-view-mode-full .field-type-text-long p a.button,
  .node-community.node-view-mode-full .field-type-text-long p a.button,
  .node-event.node-view-mode-full .field-type-text-long p a.button,
  .node-jobs.node-view-mode-full .field-type-text-long p a.button,
  .node-news.node-view-mode-full .field-type-text-long p a.button {
    white-space: initial;
  }
}
.node-faq.node-view-mode-full .field-type-text-long p a.chevron,
.node-facility.node-view-mode-full .field-type-text-long p a.chevron,
.node-retailer.node-view-mode-full .field-type-text-long p a.chevron,
.node-community.node-view-mode-full .field-type-text-long p a.chevron,
.node-event.node-view-mode-full .field-type-text-long p a.chevron,
.node-jobs.node-view-mode-full .field-type-text-long p a.chevron,
.node-news.node-view-mode-full .field-type-text-long p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.node-faq.node-view-mode-full .field-type-text-long blockquote,
.node-facility.node-view-mode-full .field-type-text-long blockquote,
.node-retailer.node-view-mode-full .field-type-text-long blockquote,
.node-community.node-view-mode-full .field-type-text-long blockquote,
.node-event.node-view-mode-full .field-type-text-long blockquote,
.node-jobs.node-view-mode-full .field-type-text-long blockquote,
.node-news.node-view-mode-full .field-type-text-long blockquote {
  border-left-color: #333333;
}
.node-faq.node-view-mode-full .field-type-text-long table,
.node-facility.node-view-mode-full .field-type-text-long table,
.node-retailer.node-view-mode-full .field-type-text-long table,
.node-community.node-view-mode-full .field-type-text-long table,
.node-event.node-view-mode-full .field-type-text-long table,
.node-jobs.node-view-mode-full .field-type-text-long table,
.node-news.node-view-mode-full .field-type-text-long table {
  border: 1px solid #e0e0e0;
}
.node-faq.node-view-mode-full .field-type-text-long ul,
.node-facility.node-view-mode-full .field-type-text-long ul,
.node-retailer.node-view-mode-full .field-type-text-long ul,
.node-community.node-view-mode-full .field-type-text-long ul,
.node-event.node-view-mode-full .field-type-text-long ul,
.node-jobs.node-view-mode-full .field-type-text-long ul,
.node-news.node-view-mode-full .field-type-text-long ul {
  padding-left: 30px;
}
.node-faq.node-view-mode-full .field-type-text-long img,
.node-facility.node-view-mode-full .field-type-text-long img,
.node-retailer.node-view-mode-full .field-type-text-long img,
.node-community.node-view-mode-full .field-type-text-long img,
.node-event.node-view-mode-full .field-type-text-long img,
.node-jobs.node-view-mode-full .field-type-text-long img,
.node-news.node-view-mode-full .field-type-text-long img {
  max-width: 100%;
  height: auto;
}
.node-faq.node-view-mode-full .field-type-text-long iframe,
.node-facility.node-view-mode-full .field-type-text-long iframe,
.node-retailer.node-view-mode-full .field-type-text-long iframe,
.node-community.node-view-mode-full .field-type-text-long iframe,
.node-event.node-view-mode-full .field-type-text-long iframe,
.node-jobs.node-view-mode-full .field-type-text-long iframe,
.node-news.node-view-mode-full .field-type-text-long iframe {
  max-width: 100%;
}
.node-event.node-view-mode-full .event-info {
  background: #fff;
  padding: 30px;
  margin-bottom: 20px;
}
.node-event.node-view-mode-full .event-info .field-label {
  color: inherit;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 0.5em;
  text-transform: none;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button {
  margin-top: 2em;
  margin-bottom: 1em;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  display: block;
  width: 100%;
  position: relative;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled],
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled,
fieldset[disabled] a.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  pointer-events: none;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled]:hover,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled]:focus,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled].focus,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active:hover,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active:focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active.focus,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:active,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.active,
.open > .dropdown-toggle.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a {
  background-image: none;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled]:hover,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:hover,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled]:focus,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a:focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.disabled.focus,
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a[disabled].focus,
fieldset[disabled] .node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-event.node-view-mode-full .event-info .field-name-field-event-book-now-button a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.btn-block {
  position: relative;
}
body.node-type-retailer .region-hero-image .swiper-container .container-fluid,
body.node-type-event .region-hero-image .swiper-container .container-fluid {
  margin-top: -420px;
}
@media screen and (max-width: 991px) {
  body.node-type-retailer .region-hero-image .swiper-container .container-fluid,
  body.node-type-event .region-hero-image .swiper-container .container-fluid {
    margin-top: -340px;
  }
}
body.node-type-retailer .region-hero-image .swiper-controls,
body.node-type-event .region-hero-image .swiper-controls {
  min-height: 420px;
  position: relative;
}
@media screen and (max-width: 991px) {
  body.node-type-retailer .region-hero-image .swiper-controls,
  body.node-type-event .region-hero-image .swiper-controls {
    min-height: 340px;
  }
}
body.node-type-retailer .region-hero-image .swiper-slide,
body.node-type-event .region-hero-image .swiper-slide {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 420px;
}
@media screen and (max-width: 991px) {
  body.node-type-retailer .region-hero-image .swiper-slide,
  body.node-type-event .region-hero-image .swiper-slide {
    min-height: 340px;
  }
}
body.node-type-retailer .region-hero-image .swiper-pagination,
body.node-type-event .region-hero-image .swiper-pagination {
  width: 100%;
  bottom: 25px;
}
body.node-type-retailer .region-hero-image .swiper-button-prev,
body.node-type-event .region-hero-image .swiper-button-prev,
body.node-type-retailer .region-hero-image .swiper-button-next,
body.node-type-event .region-hero-image .swiper-button-next {
  background-size: 32px;
  border: 0;
  margin-top: -30px;
  width: 60px;
  height: 60px;
}
body.node-type-retailer .region-hero-image .swiper-button-prev:hover,
body.node-type-event .region-hero-image .swiper-button-prev:hover,
body.node-type-retailer .region-hero-image .swiper-button-next:hover,
body.node-type-event .region-hero-image .swiper-button-next:hover,
body.node-type-retailer .region-hero-image .swiper-button-prev:focus,
body.node-type-event .region-hero-image .swiper-button-prev:focus,
body.node-type-retailer .region-hero-image .swiper-button-next:focus,
body.node-type-event .region-hero-image .swiper-button-next:focus {
  background-color: transparent;
}
body.node-type-retailer .region-hero-image .swiper-button-prev,
body.node-type-event .region-hero-image .swiper-button-prev,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-next,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23FFFFFF' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
  left: 0;
}
body.node-type-retailer .region-hero-image .swiper-button-prev:hover,
body.node-type-event .region-hero-image .swiper-button-prev:hover,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-next:hover,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-next:hover,
body.node-type-retailer .region-hero-image .swiper-button-prev:focus,
body.node-type-event .region-hero-image .swiper-button-prev:focus,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-next:focus,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-next:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23FFFFFF' d='M10,19l1.5-1.4l-7.6-7.1H29v-2H3.9l7.6-7.1L10,0L0,9.5L10,19z'/%3E%3C/svg%3E");
}
body.node-type-retailer .region-hero-image .swiper-button-next,
body.node-type-event .region-hero-image .swiper-button-next,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-prev,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23FFFFFF' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
  right: 0;
}
body.node-type-retailer .region-hero-image .swiper-button-next:hover,
body.node-type-event .region-hero-image .swiper-button-next:hover,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-prev:hover,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-prev:hover,
body.node-type-retailer .region-hero-image .swiper-button-next:focus,
body.node-type-event .region-hero-image .swiper-button-next:focus,
body.node-type-retailer .region-hero-image .swiper-container-rtl .swiper-button-prev:focus,
body.node-type-event .region-hero-image .swiper-container-rtl .swiper-button-prev:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0px' y='0px' viewBox='0 0 29 19' enable-background='new 0 0 29 19' xml:space='preserve'%3E%3Cpath id='a' fill='%23FFFFFF' d='M19,0l-1.5,1.4l7.6,7.1H0l0,2h25.1l-7.6,7.1L19,19l10-9.5L19,0z'/%3E%3C/svg%3E");
}
/**
 * Basic page node styles.
 */
.node-basic-page .field-name-field-basic-page-details {
  text-align: left;
  max-width: 780px;
}
@media screen and (min-width: 768px) {
  .node-basic-page .field-name-field-basic-page-details {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .node-basic-page .field-name-field-basic-page-details {
    margin-bottom: 50px;
  }
}
.node-basic-page .field-name-field-basic-page-details > *:first-child {
  margin-top: 0;
}
.node-basic-page .field-name-field-basic-page-details p {
  margin: 20px 0;
}
.node-basic-page .field-name-field-basic-page-details p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.node-basic-page .field-name-field-basic-page-details p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:active,
.node-basic-page .field-name-field-basic-page-details p a.button.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.active:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button:hover,
.node-basic-page .field-name-field-basic-page-details p a.button:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.active:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.active.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled]:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled]:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled].focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-basic-page .field-name-field-basic-page-details p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:active,
.node-basic-page .field-name-field-basic-page-details p a.button.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.active:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button:hover,
.node-basic-page .field-name-field-basic-page-details p a.button:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.active:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.active.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button:active,
.node-basic-page .field-name-field-basic-page-details p a.button.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button {
  background-image: none;
}
.node-basic-page .field-name-field-basic-page-details p a.button.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled]:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled]:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button[disabled].focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-basic-page .field-name-field-basic-page-details p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary,
.node-basic-page .field-name-field-basic-page-details p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled]:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled]:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled]:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled]:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled].focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled].focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary .badge,
.node-basic-page .field-name-field-basic-page-details p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary:active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark:active,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.active,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.active,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.secondary,
.open > .dropdown-toggle.node-basic-page .field-name-field-basic-page-details p a.button.dark {
  background-image: none;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled]:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled]:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary:hover,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark:hover,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled]:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled]:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary:focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark:focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark.disabled.focus,
.node-basic-page .field-name-field-basic-page-details p a.button.secondary[disabled].focus,
.node-basic-page .field-name-field-basic-page-details p a.button.dark[disabled].focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.secondary.focus,
fieldset[disabled] .node-basic-page .field-name-field-basic-page-details p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-basic-page .field-name-field-basic-page-details p a.button.secondary .badge,
.node-basic-page .field-name-field-basic-page-details p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-basic-page .field-name-field-basic-page-details p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-basic-page .field-name-field-basic-page-details p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-basic-page .field-name-field-basic-page-details p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.node-basic-page .field-name-field-basic-page-details p a.button.custom:hover {
  position: relative;
}
.node-basic-page .field-name-field-basic-page-details p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .node-basic-page .field-name-field-basic-page-details p a.button {
    white-space: initial;
  }
}
.node-basic-page .field-name-field-basic-page-details p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.node-basic-page .field-name-field-basic-page-details blockquote {
  border-left-color: #333333;
}
.node-basic-page .field-name-field-basic-page-details table {
  border: 1px solid #e0e0e0;
}
.node-basic-page .field-name-field-basic-page-details ul {
  padding-left: 30px;
}
.node-basic-page .field-name-field-basic-page-details img {
  max-width: 100%;
  height: auto;
}
.node-basic-page .field-name-field-basic-page-details iframe {
  max-width: 100%;
}
.node-basic-page .field-name-field-basic-page-details > *:first-child {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .node-type-building .main-container .container-fluid,
  .node-type-building-ret .main-container .container-fluid {
    padding-left: 0;
    padding-right: 0;
  }
  .node-type-building .main-container .container-fluid .row,
  .node-type-building-ret .main-container .container-fluid .row {
    margin-left: 0;
    margin-right: 0;
  }
  .node-type-building .main-container .container-fluid .row > [class^="col-"],
  .node-type-building-ret .main-container .container-fluid .row > [class^="col-"],
  .node-type-building .main-container .container-fluid .row > [class*=" col-"],
  .node-type-building-ret .main-container .container-fluid .row > [class*=" col-"],
  .node-type-building .main-container .container-fluid .row > div,
  .node-type-building-ret .main-container .container-fluid .row > div {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.node-building .fix-layout {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  text-align: center;
  width: 100%;
}
.node-building .thumbnail {
  background-size: cover;
  background-position: center center;
  text-align: center;
  border: 0;
  margin-bottom: 20px;
  position: relative;
}
.node-building .thumbnail .content {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #ffffff;
  width: 90%;
}
.node-building .thumbnail h3 {
  margin: 0;
  font: bold 44px/1.1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
}
@media screen and (max-width: 767px) {
  .node-building .thumbnail h3 {
    font: bold 24px/1.33 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
.node-building .thumbnail .field-type-text {
  margin-top: 25px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  max-height: 78px;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .node-building .thumbnail .field-type-text {
    font: 500 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    max-height: 72px;
  }
}
.node-building .thumbnail .fix-layout {
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 479px) {
  .node-building .thumbnail {
    margin-bottom: 0;
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .node-building .thumbnail {
    height: 400px;
  }
}
@media screen and (min-width: 992px) {
  .node-building .thumbnail {
    height: 700px;
  }
}
.node-building.node-view-mode-building_short h2 {
  font: bold 36px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  text-align: center;
  padding: 100px 0 60px 0;
  margin: 0;
}
.node-building.node-view-mode-building_short .field-type-image {
  margin: 0 auto;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.node-building.node-view-mode-building_short .field-type-image > .navbar-header,
.node-building.node-view-mode-building_short .field-type-image > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building.node-view-mode-building_short .field-type-image > .navbar-header,
  .node-building.node-view-mode-building_short .field-type-image > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building.node-view-mode-building_short .field-type-image {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building.node-view-mode-building_short .field-type-image {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building.node-view-mode-building_short .field-type-image > .navbar-header,
.node-building.node-view-mode-building_short .field-type-image > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building.node-view-mode-building_short .field-type-image > .navbar-header,
  .node-building.node-view-mode-building_short .field-type-image > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building.node-view-mode-building_short .field-type-image {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building.node-view-mode-building_short .field-type-image {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 767px) {
  .node-building.node-view-mode-building_short h2 {
    font: bold 24px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 60px 10% 40px 10%;
  }
}
.node-building .download-buttons {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 80px;
  margin-top: 40px;
  text-align: center;
}
.node-building .download-buttons > .field {
  display: inline-block;
  margin: 0 20px;
}
.node-building .download-buttons > .field a {
  display: block;
  width: 260px;
  border: 1px solid #ffffff !important;
  font: 14px/58px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  text-align: center;
  color: #ffffff !important;
  margin: 10px;
}
.node-building .download-buttons.empty {
  padding-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .node-building .field-name-field-bld-text,
  .node-building .field-name-field-bldr-text {
    margin: 0 15px;
  }
}
.node-building .field-name-field-bldr-carousel .field-item,
.node-building .field-name-field-bld-carousel .field-item {
  position: relative;
  max-width: 100%;
  margin: 0 auto;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-container,
.node-building .field-name-field-bld-carousel .field-item .swiper-container {
  background-color: #ffffff;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-container .swiper-wrapper,
.node-building .field-name-field-bld-carousel .field-item .swiper-container .swiper-wrapper {
  padding-left: 0;
  margin-bottom: 0;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-slide,
.node-building .field-name-field-bld-carousel .field-item .swiper-slide {
  margin: 0;
  list-style: none;
}
.node-building .field-name-field-bldr-carousel .field-item .slide,
.node-building .field-name-field-bld-carousel .field-item .slide {
  position: relative;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  text-align: center;
  /* video BG case */
  /* Image bg case */
}
.node-building .field-name-field-bldr-carousel .field-item .slide.item-with-title:after,
.node-building .field-name-field-bld-carousel .field-item .slide.item-with-title:after,
.paragraphs-item-carousel-block .node-building .field-name-field-bldr-carousel .field-item .slide:after,
.paragraphs-item-carousel-block .node-building .field-name-field-bld-carousel .field-item .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
  width: 100% !important;
  min-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg iframe,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg iframe {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg .video-js {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js .vjs-controls-disabled .vjs-big-play-button,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg .video-js .vjs-controls-disabled .vjs-big-play-button {
  display: block;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js video,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg .video-js video {
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 1200px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .limited-size .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
  width: 100vw !important;
  max-width: 100%;
}
@media screen and (min-width: 1200px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
  .node-building .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
  .limited-size .node-building .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
    line-height: 450px;
    height: 450px;
  }
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg > .content,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg > .content {
  vertical-align: middle;
  display: inline-block;
  max-width: 70%;
  min-width: 50%;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .video-bg > .content > .content,
.node-building .field-name-field-bld-carousel .field-item .slide .video-bg > .content > .content {
  display: none !important;
}
.node-building .field-name-field-bldr-carousel .field-item .slide > .content,
.node-building .field-name-field-bld-carousel .field-item .slide > .content {
  width: 100vw !important;
  max-width: 100%;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
.node-building .field-name-field-bldr-carousel .field-item .slide > .content > .content,
.node-building .field-name-field-bld-carousel .field-item .slide > .content > .content {
  vertical-align: middle;
  display: inline-block;
}
.node-building .field-name-field-bldr-carousel .field-item .slide > .content > .content > .content,
.node-building .field-name-field-bld-carousel .field-item .slide > .content > .content > .content {
  display: none !important;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-title {
  display: block;
  position: relative;
  z-index: 5;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  margin: 0 100px;
  line-height: 1.5;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title a,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-title a,
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title span,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-title span {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  display: block;
}
@media screen and (min-width: 768px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title,
  .node-building .field-name-field-bld-carousel .field-item .slide .views-field-title {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title,
  .node-building .field-name-field-bld-carousel .field-item .slide .views-field-title {
    margin: 0 10px;
    font-size: 20.4px;
  }
  .node-building .field-name-field-bldr-carousel .field-item .slide .views-field-title a,
  .node-building .field-name-field-bld-carousel .field-item .slide .views-field-title a {
    font-size: 20.4px;
  }
}
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url {
  display: block;
  font: 18px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url .field-content,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url .field-content {
  margin-top: 40px;
  min-width: 220px;
  display: inline-block;
  height: 60px;
  padding: 21px;
  box-sizing: border-box;
  background-color: #ffffff;
}
.node-building .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url .field-content a,
.node-building .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url .field-content a {
  color: #000000;
  text-decoration: none;
}
@media screen and (max-width: 479px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide,
  .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 350px;
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide,
  .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (min-width: 1200px) {
  .node-building .field-name-field-bldr-carousel .field-item .slide,
  .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building .field-name-field-bldr-carousel .field-item .slide,
  .limited-size .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-building .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building .field-name-field-bld-carousel .field-item .slide {
    line-height: 315px;
    height: 315px;
  }
}
.node-building .field-name-field-bldr-carousel .field-item.view-leasing-vision-swipe-block .slide:after,
.node-building .field-name-field-bld-carousel .field-item.view-leasing-vision-swipe-block .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-pagination,
.node-building .field-name-field-bld-carousel .field-item .swiper-pagination {
  position: absolute;
  padding-top: 15px;
  padding-bottom: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-pagination .swiper-pagination-bullet,
.node-building .field-name-field-bld-carousel .field-item .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border: 2px solid #ffffff;
  background: transparent;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
  margin-left: 4px;
  margin-right: 4px;
  opacity: 1;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.node-building .field-name-field-bld-carousel .field-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #ffffff;
  border-color: #ffffff;
}
.node-building .field-name-field-bldr-carousel .field-item .container-fluid,
.node-building .field-name-field-bld-carousel .field-item .container-fluid {
  height: 100%;
  z-index: 10;
  width: 100%;
  pointer-events: none;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.node-building .field-name-field-bldr-carousel .field-item .container-fluid > div,
.node-building .field-name-field-bld-carousel .field-item .container-fluid > div {
  position: relative;
  height: 100%;
}
.node-building .field-name-field-bldr-carousel .field-item .container-fluid > div > *,
.node-building .field-name-field-bld-carousel .field-item .container-fluid > div > * {
  pointer-events: auto;
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer,
.node-building .field-name-field-bld-carousel .field-item .view-footer {
  z-index: 10;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  width: 100%;
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next {
  /* provide active zone around the nav buttons */
  margin-right: 0;
  right: 0;
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next:before,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev {
  /* provide active zone around the nav buttons */
  margin-left: 0;
  left: 0;
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev:before,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next,
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev {
  pointer-events: auto;
  display: block;
}
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next:before,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next:before,
.node-building .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev:before,
.node-building .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev:before {
  content: '';
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object,
.node-building .field-name-field-bld-carousel .field-item .swiper-object {
  margin-bottom: 70px;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper {
  padding: 0;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide {
  height: 580px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img {
  margin: 0 auto;
  object-fit: cover;
  width: 100%;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle {
  max-width: 60%;
  padding: 16px;
  background-color: rgba(0, 0, 0, 0.6);
  font: 18px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 10;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-pagination,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-pagination {
  bottom: 0;
  margin-bottom: -60px;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-prev,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-prev {
  margin-left: -60px;
}
.node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-next,
.node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-next {
  margin-right: -60px;
}
@media screen and (max-width: 767px) {
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object {
    margin-bottom: 0px;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container {
    height: 350px;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img {
    width: 100%;
    height: 350px;
    object-fit: cover;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle {
    display: none;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-pagination,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-pagination {
    margin-bottom: 20px;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-prev,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-prev {
    display: none;
  }
  .node-building .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-next,
  .node-building .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-next {
    display: none;
  }
}
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-pagination .swiper-pagination-bullet,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-pagination .swiper-pagination-bullet {
  opacity: 1 !important;
  border-color: #4cbdd4 !important;
}
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-button-prev,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-prev,
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-button-next,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-next {
  background-image: url(../images/slider-building-navs.png) !important;
  background-size: 88px 88px;
  width: 44px;
  height: 44px;
}
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-button-prev,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-prev {
  background-position: left top;
}
.node-building.node-view-mode-full .field-name-field-bld-carousel .swiper-button-next,
.node-building.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-next {
  background-position: right top;
}
.node-building .field-name-field-bldr-description,
.node-building .field-name-field-bld-description {
  margin: 75px 9.3% 100px 9.3%;
  font: 24px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
@media screen and (max-width: 767px) {
  .node-building .field-name-field-bldr-description,
  .node-building .field-name-field-bld-description {
    font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 40px 20px;
  }
}
.node-building .text-area {
  padding: 100px 0 50px 0;
  margin: 150px auto 0 auto;
}
@media screen and (min-width: 992px) {
  .node-building .text-area {
    padding: 100px 9999px 50px 9999px;
    margin: 150px -9999px 0 -9999px;
  }
}
.node-building .text-area.scheme-blue-peachy {
  background-color: #4cbdd4;
}
.node-building .text-area.scheme-blue-peachy .field-type-text-long {
  color: #ffffff;
}
.node-building .text-area.scheme-blue-peachy .field-type-text-long h2,
.node-building .text-area.scheme-blue-peachy .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building .text-area.scheme-blue-peachy .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
.node-building .text-area.scheme-blue-yellow {
  background-color: #4cbdd4;
}
.node-building .text-area.scheme-blue-yellow .field-type-text-long {
  color: #ffffff;
}
.node-building .text-area.scheme-blue-yellow .field-type-text-long h2,
.node-building .text-area.scheme-blue-yellow .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building .text-area.scheme-blue-yellow .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
.node-building .text-area.scheme-magenta-peachy {
  background-color: #4cbdd4;
}
.node-building .text-area.scheme-magenta-peachy .field-type-text-long {
  color: #ffffff;
}
.node-building .text-area.scheme-magenta-peachy .field-type-text-long h2,
.node-building .text-area.scheme-magenta-peachy .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building .text-area.scheme-magenta-peachy .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
@media screen and (max-width: 767px) {
  .node-building .text-area {
    margin-top: 0;
    padding: 20px 0;
  }
}
.node-building .field-name-field-bld-texts,
.node-building .field-name-field-bld-stats,
.node-building .field-name-field-bldr-texts,
.node-building .field-name-field-bldr-stats {
  margin: 0px auto;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.node-building .field-name-field-bld-texts > .navbar-header,
.node-building .field-name-field-bld-stats > .navbar-header,
.node-building .field-name-field-bldr-texts > .navbar-header,
.node-building .field-name-field-bldr-stats > .navbar-header,
.node-building .field-name-field-bld-texts > .navbar-collapse,
.node-building .field-name-field-bld-stats > .navbar-collapse,
.node-building .field-name-field-bldr-texts > .navbar-collapse,
.node-building .field-name-field-bldr-stats > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building .field-name-field-bld-texts > .navbar-header,
  .node-building .field-name-field-bld-stats > .navbar-header,
  .node-building .field-name-field-bldr-texts > .navbar-header,
  .node-building .field-name-field-bldr-stats > .navbar-header,
  .node-building .field-name-field-bld-texts > .navbar-collapse,
  .node-building .field-name-field-bld-stats > .navbar-collapse,
  .node-building .field-name-field-bldr-texts > .navbar-collapse,
  .node-building .field-name-field-bldr-stats > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building .field-name-field-bld-texts,
  .node-building .field-name-field-bld-stats,
  .node-building .field-name-field-bldr-texts,
  .node-building .field-name-field-bldr-stats {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building .field-name-field-bld-texts,
  .node-building .field-name-field-bld-stats,
  .node-building .field-name-field-bldr-texts,
  .node-building .field-name-field-bldr-stats {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building .field-name-field-bld-texts > .navbar-header,
.node-building .field-name-field-bld-stats > .navbar-header,
.node-building .field-name-field-bldr-texts > .navbar-header,
.node-building .field-name-field-bldr-stats > .navbar-header,
.node-building .field-name-field-bld-texts > .navbar-collapse,
.node-building .field-name-field-bld-stats > .navbar-collapse,
.node-building .field-name-field-bldr-texts > .navbar-collapse,
.node-building .field-name-field-bldr-stats > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building .field-name-field-bld-texts > .navbar-header,
  .node-building .field-name-field-bld-stats > .navbar-header,
  .node-building .field-name-field-bldr-texts > .navbar-header,
  .node-building .field-name-field-bldr-stats > .navbar-header,
  .node-building .field-name-field-bld-texts > .navbar-collapse,
  .node-building .field-name-field-bld-stats > .navbar-collapse,
  .node-building .field-name-field-bldr-texts > .navbar-collapse,
  .node-building .field-name-field-bldr-stats > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building .field-name-field-bld-texts,
  .node-building .field-name-field-bld-stats,
  .node-building .field-name-field-bldr-texts,
  .node-building .field-name-field-bldr-stats {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building .field-name-field-bld-texts,
  .node-building .field-name-field-bld-stats,
  .node-building .field-name-field-bldr-texts,
  .node-building .field-name-field-bldr-stats {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building .field-name-field-bld-texts > .field-items,
.node-building .field-name-field-bld-stats > .field-items,
.node-building .field-name-field-bldr-texts > .field-items,
.node-building .field-name-field-bldr-stats > .field-items {
  margin-right: 0px;
  margin-left: 0px;
}
.node-building .field-name-field-bld-texts > .field-items > .field-item,
.node-building .field-name-field-bld-stats > .field-items > .field-item,
.node-building .field-name-field-bldr-texts > .field-items > .field-item,
.node-building .field-name-field-bldr-stats > .field-items > .field-item {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .node-building .field-name-field-bld-texts > .field-items > .field-item,
  .node-building .field-name-field-bld-stats > .field-items > .field-item,
  .node-building .field-name-field-bldr-texts > .field-items > .field-item,
  .node-building .field-name-field-bldr-stats > .field-items > .field-item {
    float: left;
    width: 33.33333333%;
  }
}
.node-building .field-name-field-bld-texts > .field-items > .field-item:nth-child(3n+1),
.node-building .field-name-field-bld-stats > .field-items > .field-item:nth-child(3n+1),
.node-building .field-name-field-bldr-texts > .field-items > .field-item:nth-child(3n+1),
.node-building .field-name-field-bldr-stats > .field-items > .field-item:nth-child(3n+1) {
  clear: left;
}
.node-building .field-name-field-bld-texts .field-type-text,
.node-building .field-name-field-bld-stats .field-type-text,
.node-building .field-name-field-bldr-texts .field-type-text,
.node-building .field-name-field-bldr-stats .field-type-text {
  font: 14px/23px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
}
.node-building .field-name-field-bld-texts .field-type-text-long,
.node-building .field-name-field-bld-stats .field-type-text-long,
.node-building .field-name-field-bldr-texts .field-type-text-long,
.node-building .field-name-field-bldr-stats .field-type-text-long {
  margin-top: 20px;
  font: italic 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  margin-left: 10%;
  margin-right: 10%;
}
.node-building .field-collection-container {
  border: 0;
  margin: 0 !important;
}
.node-building .field-collection-view {
  padding: 0;
  margin: 0;
  border: 0;
}
.node-building-ret .fix-layout {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  text-align: center;
  width: 100%;
}
.node-building-ret .thumbnail {
  background-size: cover;
  background-position: center center;
  text-align: center;
  border: 0;
  margin-bottom: 20px;
  position: relative;
}
.node-building-ret .thumbnail .content {
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #ffffff;
  width: 90%;
}
.node-building-ret .thumbnail h3 {
  margin: 0;
  font: bold 44px/1.1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
}
@media screen and (max-width: 767px) {
  .node-building-ret .thumbnail h3 {
    font: bold 24px/1.33 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
.node-building-ret .thumbnail .field-type-text {
  margin-top: 25px;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  max-height: 78px;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .node-building-ret .thumbnail .field-type-text {
    font: 500 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    max-height: 72px;
  }
}
.node-building-ret .thumbnail .fix-layout {
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 479px) {
  .node-building-ret .thumbnail {
    margin-bottom: 0;
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .node-building-ret .thumbnail {
    height: 400px;
  }
}
@media screen and (min-width: 992px) {
  .node-building-ret .thumbnail {
    height: 700px;
  }
}
.node-building-ret.node-view-mode-building_short h2 {
  font: bold 36px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  text-align: center;
  padding: 100px 0 60px 0;
  margin: 0;
}
.node-building-ret.node-view-mode-building_short .field-type-image {
  margin: 0 auto;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.node-building-ret.node-view-mode-building_short .field-type-image > .navbar-header,
.node-building-ret.node-view-mode-building_short .field-type-image > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building-ret.node-view-mode-building_short .field-type-image > .navbar-header,
  .node-building-ret.node-view-mode-building_short .field-type-image > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building-ret.node-view-mode-building_short .field-type-image {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building-ret.node-view-mode-building_short .field-type-image {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building-ret.node-view-mode-building_short .field-type-image > .navbar-header,
.node-building-ret.node-view-mode-building_short .field-type-image > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building-ret.node-view-mode-building_short .field-type-image > .navbar-header,
  .node-building-ret.node-view-mode-building_short .field-type-image > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building-ret.node-view-mode-building_short .field-type-image {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building-ret.node-view-mode-building_short .field-type-image {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media screen and (max-width: 767px) {
  .node-building-ret.node-view-mode-building_short h2 {
    font: bold 24px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 60px 10% 40px 10%;
  }
}
.node-building-ret .download-buttons {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 80px;
  margin-top: 40px;
  text-align: center;
}
.node-building-ret .download-buttons > .field {
  display: inline-block;
  margin: 0 20px;
}
.node-building-ret .download-buttons > .field a {
  display: block;
  width: 260px;
  border: 1px solid #ffffff !important;
  font: 14px/58px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  text-align: center;
  color: #ffffff !important;
  margin: 10px;
}
.node-building-ret .download-buttons.empty {
  padding-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .node-building-ret .field-name-field-bld-text,
  .node-building-ret .field-name-field-bldr-text {
    margin: 0 15px;
  }
}
.node-building-ret .field-name-field-bldr-carousel .field-item,
.node-building-ret .field-name-field-bld-carousel .field-item {
  position: relative;
  max-width: 100%;
  margin: 0 auto;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-container,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-container {
  background-color: #ffffff;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-container .swiper-wrapper,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-container .swiper-wrapper {
  padding-left: 0;
  margin-bottom: 0;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-slide,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-slide {
  margin: 0;
  list-style: none;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide,
.node-building-ret .field-name-field-bld-carousel .field-item .slide {
  position: relative;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  text-align: center;
  /* video BG case */
  /* Image bg case */
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide.item-with-title:after,
.node-building-ret .field-name-field-bld-carousel .field-item .slide.item-with-title:after,
.paragraphs-item-carousel-block .node-building-ret .field-name-field-bldr-carousel .field-item .slide:after,
.paragraphs-item-carousel-block .node-building-ret .field-name-field-bld-carousel .field-item .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
  width: 100% !important;
  min-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg iframe,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg iframe {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg .video-js {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js .vjs-controls-disabled .vjs-big-play-button,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg .video-js .vjs-controls-disabled .vjs-big-play-button {
  display: block;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg .video-js video,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg .video-js video {
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 1200px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .limited-size .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg {
    line-height: 315px;
    height: 315px;
  }
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
  width: 100vw !important;
  max-width: 100%;
}
@media screen and (min-width: 1200px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
  .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg [id*="jarallax-container-"],
  .limited-size .node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg [id*="jarallax-container-"] {
    line-height: 450px;
    height: 450px;
  }
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg > .content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg > .content {
  vertical-align: middle;
  display: inline-block;
  max-width: 70%;
  min-width: 50%;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .video-bg > .content > .content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .video-bg > .content > .content {
  display: none !important;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide > .content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide > .content {
  width: 100vw !important;
  max-width: 100%;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide > .content > .content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide > .content > .content {
  vertical-align: middle;
  display: inline-block;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide > .content > .content > .content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide > .content > .content > .content {
  display: none !important;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title {
  display: block;
  position: relative;
  z-index: 5;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  margin: 0 100px;
  line-height: 1.5;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title a,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title a,
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title span,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title span {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  display: block;
}
@media screen and (min-width: 768px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title {
    margin: 0 10px;
    font-size: 20.4px;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-title a,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-title a {
    font-size: 20.4px;
  }
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url {
  display: block;
  font: 18px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url .field-content,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url .field-content {
  margin-top: 40px;
  min-width: 220px;
  display: inline-block;
  height: 60px;
  padding: 21px;
  box-sizing: border-box;
  background-color: #ffffff;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .slide .views-field-field-promo-url .field-content a,
.node-building-ret .field-name-field-bld-carousel .field-item .slide .views-field-field-promo-url .field-content a {
  color: #000000;
  text-decoration: none;
}
@media screen and (max-width: 479px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 350px;
    height: 350px;
  }
}
@media screen and (min-width: 480px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (min-width: 1200px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 1200px) {
  .limited-size .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .limited-size .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 450px;
    height: 450px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 200px;
    height: 200px;
  }
}
@media screen and (min-width: 992px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 315px;
    height: 315px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-building-ret .field-name-field-bldr-carousel .field-item .slide,
  .image-block-limited-height .node-building-ret .field-name-field-bld-carousel .field-item .slide {
    line-height: 315px;
    height: 315px;
  }
}
.node-building-ret .field-name-field-bldr-carousel .field-item.view-leasing-vision-swipe-block .slide:after,
.node-building-ret .field-name-field-bld-carousel .field-item.view-leasing-vision-swipe-block .slide:after {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  pointer-events: none;
  z-index: 2;
  background: #000;
  opacity: 0.4;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-pagination,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-pagination {
  position: absolute;
  padding-top: 15px;
  padding-bottom: 15px;
  bottom: 15px;
  left: 0;
  right: 0;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-pagination .swiper-pagination-bullet,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border: 2px solid #ffffff;
  background: transparent;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
  margin-left: 4px;
  margin-right: 4px;
  opacity: 1;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #ffffff;
  border-color: #ffffff;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .container-fluid,
.node-building-ret .field-name-field-bld-carousel .field-item .container-fluid {
  height: 100%;
  z-index: 10;
  width: 100%;
  pointer-events: none;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.node-building-ret .field-name-field-bldr-carousel .field-item .container-fluid > div,
.node-building-ret .field-name-field-bld-carousel .field-item .container-fluid > div {
  position: relative;
  height: 100%;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .container-fluid > div > *,
.node-building-ret .field-name-field-bld-carousel .field-item .container-fluid > div > * {
  pointer-events: auto;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer {
  z-index: 10;
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  width: 100%;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next {
  /* provide active zone around the nav buttons */
  margin-right: 0;
  right: 0;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next:before,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev {
  /* provide active zone around the nav buttons */
  margin-left: 0;
  left: 0;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev:before,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev:before {
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  display: block;
  position: absolute;
  content: "";
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next,
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev {
  pointer-events: auto;
  display: block;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-next:before,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-next:before,
.node-building-ret .field-name-field-bldr-carousel .field-item .view-footer .swiper-button-prev:before,
.node-building-ret .field-name-field-bld-carousel .field-item .view-footer .swiper-button-prev:before {
  content: '';
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object {
  margin-bottom: 70px;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper {
  padding: 0;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide {
  height: 580px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img {
  margin: 0 auto;
  object-fit: cover;
  width: 100%;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle {
  max-width: 60%;
  padding: 16px;
  background-color: rgba(0, 0, 0, 0.6);
  font: 18px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 10;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-pagination,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-pagination {
  bottom: 0;
  margin-bottom: -60px;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-prev,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-prev {
  margin-left: -60px;
}
.node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-next,
.node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-next {
  margin-right: -60px;
}
@media screen and (max-width: 767px) {
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object {
    margin-bottom: 0px;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container {
    height: 350px;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide img {
    width: 100%;
    height: 350px;
    object-fit: cover;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-build-container .swiper-wrapper .swiper-slide .slidetitle {
    display: none;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-pagination,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-pagination {
    margin-bottom: 20px;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-prev,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-prev {
    display: none;
  }
  .node-building-ret .field-name-field-bldr-carousel .field-item .swiper-object .swiper-button-next,
  .node-building-ret .field-name-field-bld-carousel .field-item .swiper-object .swiper-button-next {
    display: none;
  }
}
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-pagination .swiper-pagination-bullet,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-pagination .swiper-pagination-bullet {
  opacity: 1 !important;
  border-color: #4cbdd4 !important;
}
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #4cbdd4 !important;
}
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-button-prev,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-prev,
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-button-next,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-next {
  background-image: url(../images/slider-building-navs.png) !important;
  background-size: 88px 88px;
  width: 44px;
  height: 44px;
}
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-button-prev,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-prev {
  background-position: left top;
}
.node-building-ret.node-view-mode-full .field-name-field-bld-carousel .swiper-button-next,
.node-building-ret.node-view-mode-full .field-name-field-bldr-carousel .swiper-button-next {
  background-position: right top;
}
.node-building-ret .field-name-field-bldr-description,
.node-building-ret .field-name-field-bld-description {
  margin: 75px 9.3% 100px 9.3%;
  font: 24px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
@media screen and (max-width: 767px) {
  .node-building-ret .field-name-field-bldr-description,
  .node-building-ret .field-name-field-bld-description {
    font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 40px 20px;
  }
}
.node-building-ret .text-area {
  padding: 100px 0 50px 0;
  margin: 150px auto 0 auto;
}
@media screen and (min-width: 992px) {
  .node-building-ret .text-area {
    padding: 100px 9999px 50px 9999px;
    margin: 150px -9999px 0 -9999px;
  }
}
.node-building-ret .text-area.scheme-blue-peachy {
  background-color: #4cbdd4;
}
.node-building-ret .text-area.scheme-blue-peachy .field-type-text-long {
  color: #ffffff;
}
.node-building-ret .text-area.scheme-blue-peachy .field-type-text-long h2,
.node-building-ret .text-area.scheme-blue-peachy .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building-ret .text-area.scheme-blue-peachy .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
.node-building-ret .text-area.scheme-blue-yellow {
  background-color: #4cbdd4;
}
.node-building-ret .text-area.scheme-blue-yellow .field-type-text-long {
  color: #ffffff;
}
.node-building-ret .text-area.scheme-blue-yellow .field-type-text-long h2,
.node-building-ret .text-area.scheme-blue-yellow .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building-ret .text-area.scheme-blue-yellow .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
.node-building-ret .text-area.scheme-magenta-peachy {
  background-color: #4cbdd4;
}
.node-building-ret .text-area.scheme-magenta-peachy .field-type-text-long {
  color: #ffffff;
}
.node-building-ret .text-area.scheme-magenta-peachy .field-type-text-long h2,
.node-building-ret .text-area.scheme-magenta-peachy .field-type-text-long h3 {
  color: #f0ec81;
}
.node-building-ret .text-area.scheme-magenta-peachy .field-type-field-collection .field-type-text {
  color: #f0ec81;
}
@media screen and (max-width: 767px) {
  .node-building-ret .text-area {
    margin-top: 0;
    padding: 20px 0;
  }
}
.node-building-ret .field-name-field-bld-texts,
.node-building-ret .field-name-field-bld-stats,
.node-building-ret .field-name-field-bldr-texts,
.node-building-ret .field-name-field-bldr-stats {
  margin: 0px auto;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
.node-building-ret .field-name-field-bld-texts > .navbar-header,
.node-building-ret .field-name-field-bld-stats > .navbar-header,
.node-building-ret .field-name-field-bldr-texts > .navbar-header,
.node-building-ret .field-name-field-bldr-stats > .navbar-header,
.node-building-ret .field-name-field-bld-texts > .navbar-collapse,
.node-building-ret .field-name-field-bld-stats > .navbar-collapse,
.node-building-ret .field-name-field-bldr-texts > .navbar-collapse,
.node-building-ret .field-name-field-bldr-stats > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building-ret .field-name-field-bld-texts > .navbar-header,
  .node-building-ret .field-name-field-bld-stats > .navbar-header,
  .node-building-ret .field-name-field-bldr-texts > .navbar-header,
  .node-building-ret .field-name-field-bldr-stats > .navbar-header,
  .node-building-ret .field-name-field-bld-texts > .navbar-collapse,
  .node-building-ret .field-name-field-bld-stats > .navbar-collapse,
  .node-building-ret .field-name-field-bldr-texts > .navbar-collapse,
  .node-building-ret .field-name-field-bldr-stats > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building-ret .field-name-field-bld-texts,
  .node-building-ret .field-name-field-bld-stats,
  .node-building-ret .field-name-field-bldr-texts,
  .node-building-ret .field-name-field-bldr-stats {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building-ret .field-name-field-bld-texts,
  .node-building-ret .field-name-field-bld-stats,
  .node-building-ret .field-name-field-bldr-texts,
  .node-building-ret .field-name-field-bldr-stats {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building-ret .field-name-field-bld-texts > .navbar-header,
.node-building-ret .field-name-field-bld-stats > .navbar-header,
.node-building-ret .field-name-field-bldr-texts > .navbar-header,
.node-building-ret .field-name-field-bldr-stats > .navbar-header,
.node-building-ret .field-name-field-bld-texts > .navbar-collapse,
.node-building-ret .field-name-field-bld-stats > .navbar-collapse,
.node-building-ret .field-name-field-bldr-texts > .navbar-collapse,
.node-building-ret .field-name-field-bldr-stats > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  .node-building-ret .field-name-field-bld-texts > .navbar-header,
  .node-building-ret .field-name-field-bld-stats > .navbar-header,
  .node-building-ret .field-name-field-bldr-texts > .navbar-header,
  .node-building-ret .field-name-field-bldr-stats > .navbar-header,
  .node-building-ret .field-name-field-bld-texts > .navbar-collapse,
  .node-building-ret .field-name-field-bld-stats > .navbar-collapse,
  .node-building-ret .field-name-field-bldr-texts > .navbar-collapse,
  .node-building-ret .field-name-field-bldr-stats > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .node-building-ret .field-name-field-bld-texts,
  .node-building-ret .field-name-field-bld-stats,
  .node-building-ret .field-name-field-bldr-texts,
  .node-building-ret .field-name-field-bldr-stats {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .node-building-ret .field-name-field-bld-texts,
  .node-building-ret .field-name-field-bld-stats,
  .node-building-ret .field-name-field-bldr-texts,
  .node-building-ret .field-name-field-bldr-stats {
    padding-left: 75px;
    padding-right: 75px;
  }
}
.node-building-ret .field-name-field-bld-texts > .field-items,
.node-building-ret .field-name-field-bld-stats > .field-items,
.node-building-ret .field-name-field-bldr-texts > .field-items,
.node-building-ret .field-name-field-bldr-stats > .field-items {
  margin-right: 0px;
  margin-left: 0px;
}
.node-building-ret .field-name-field-bld-texts > .field-items > .field-item,
.node-building-ret .field-name-field-bld-stats > .field-items > .field-item,
.node-building-ret .field-name-field-bldr-texts > .field-items > .field-item,
.node-building-ret .field-name-field-bldr-stats > .field-items > .field-item {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .node-building-ret .field-name-field-bld-texts > .field-items > .field-item,
  .node-building-ret .field-name-field-bld-stats > .field-items > .field-item,
  .node-building-ret .field-name-field-bldr-texts > .field-items > .field-item,
  .node-building-ret .field-name-field-bldr-stats > .field-items > .field-item {
    float: left;
    width: 33.33333333%;
  }
}
.node-building-ret .field-name-field-bld-texts > .field-items > .field-item:nth-child(3n+1),
.node-building-ret .field-name-field-bld-stats > .field-items > .field-item:nth-child(3n+1),
.node-building-ret .field-name-field-bldr-texts > .field-items > .field-item:nth-child(3n+1),
.node-building-ret .field-name-field-bldr-stats > .field-items > .field-item:nth-child(3n+1) {
  clear: left;
}
.node-building-ret .field-name-field-bld-texts .field-type-text,
.node-building-ret .field-name-field-bld-stats .field-type-text,
.node-building-ret .field-name-field-bldr-texts .field-type-text,
.node-building-ret .field-name-field-bldr-stats .field-type-text {
  font: 14px/23px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
}
.node-building-ret .field-name-field-bld-texts .field-type-text-long,
.node-building-ret .field-name-field-bld-stats .field-type-text-long,
.node-building-ret .field-name-field-bldr-texts .field-type-text-long,
.node-building-ret .field-name-field-bldr-stats .field-type-text-long {
  margin-top: 20px;
  font: italic 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  margin-left: 10%;
  margin-right: 10%;
}
.node-building-ret .field-collection-container {
  border: 0;
  margin: 0 !important;
}
.node-building-ret .field-collection-view {
  padding: 0;
  margin: 0;
  border: 0;
}
.node-view-mode-section_teaser.node-community {
  margin-bottom: 80px;
}
.node-view-mode-section_teaser.node-community .node-title {
  margin-top: 0.1em;
  margin-bottom: 0.4em;
  padding-bottom: 0.1em;
  max-height: 2.5em;
  line-height: 1.25;
  overflow: hidden;
  box-sizing: content-box;
}
.node-view-mode-section_teaser.node-community .node-title a {
  color: inherit;
}
.node-view-mode-section_teaser.node-community .field-name-field-community-category {
  font-size: 14px;
  margin-top: 1em;
  text-transform: none;
}
.node-view-mode-section_teaser.node-community .field-name-field-community-summary {
  margin-bottom: 1.5em;
  max-height: 3em;
  overflow: hidden;
}
.node-view-mode-section_teaser.node-community .button-find-out-more {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more:active:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more:active.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-view-mode-section_teaser.node-community .button-find-out-more:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active,
.node-view-mode-section_teaser.node-community .button-find-out-more.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled],
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-view-mode-section_teaser.node-community .button-find-out-more.disabled,
fieldset[disabled] a.node-view-mode-section_teaser.node-community .button-find-out-more {
  pointer-events: none;
}
.node-view-mode-section_teaser.node-community .button-find-out-more.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-view-mode-section_teaser.node-community .button-find-out-more.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active,
.node-view-mode-section_teaser.node-community .button-find-out-more.active,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more.active:hover,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more:active:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active:focus,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more:active.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active.focus,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled]:hover,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled]:focus,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled].focus,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-view-mode-section_teaser.node-community .button-find-out-more .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active,
.node-view-mode-section_teaser.node-community .button-find-out-more.active,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more.active:hover,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more:active:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active:focus,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more:active.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.active.focus,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-view-mode-section_teaser.node-community .button-find-out-more:active,
.node-view-mode-section_teaser.node-community .button-find-out-more.active,
.open > .dropdown-toggle.node-view-mode-section_teaser.node-community .button-find-out-more {
  background-image: none;
}
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled]:hover,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more:hover,
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled]:focus,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more:focus,
.node-view-mode-section_teaser.node-community .button-find-out-more.disabled.focus,
.node-view-mode-section_teaser.node-community .button-find-out-more[disabled].focus,
fieldset[disabled] .node-view-mode-section_teaser.node-community .button-find-out-more.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-view-mode-section_teaser.node-community .button-find-out-more .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-competition.node-view-mode-full .field-name-field-competition-body {
  margin-bottom: 40px;
}
.node-competition.node-view-mode-full .webform-client-form {
  /* FILE component */
  /* SELECT */
  /* RADIO */
  /* CHECKBOX */
}
.node-competition.node-view-mode-full .webform-client-form h2 {
  text-align: center;
}
.node-competition.node-view-mode-full .webform-client-form .form-control {
  height: 40px;
}
.node-competition.node-view-mode-full .webform-client-form .field-type-text-long {
  margin: 20px 0;
  color: inherit;
  text-align: center;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component--first-name {
  width: 48%;
  float: left;
  display: inline-block;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component--last-name {
  width: 48%;
  float: right;
  display: inline-block;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component--last-name + .webform-component {
  clear: left;
}
.node-competition.node-view-mode-full .webform-client-form .form-group {
  margin-bottom: 20px;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions {
  text-align: center;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 220px;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active.focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled.focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active.focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:active,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit {
  background-image: none;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:hover,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit:focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.disabled.focus,
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-competition.node-view-mode-full .webform-client-form .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-competition.node-view-mode-full .webform-client-form .webform-progressbar {
  margin: 30px auto 50px;
}
.node-competition.node-view-mode-full .webform-client-form .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label {
  position: absolute;
  -webkit-transform: translate(0%, -50%);
  transform: translate(-50%, 0);
  margin: 0;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file input.form-file {
  padding: 12px;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file span.file {
  line-height: 38px;
}
@media screen and (max-width: 767px) {
  .node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file span.file {
    font-size: 12px;
  }
  .node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file input.form-file {
    padding: 14px;
    font-size: 12px;
  }
  .node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file button.form-submit {
    font-size: 0;
  }
  .node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file button.form-submit.btn-primary:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f093";
  }
  .node-competition.node-view-mode-full .webform-client-form .webform-component-file .form-managed-file button.form-submit.btn-danger:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f05e";
  }
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-file button.form-submit {
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-file button.form-submit .icon {
  display: none;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-select {
  position: relative;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-select::after {
  background: #ffffff;
  border: 1px solid #e7e7e7;
  border-left: 0;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 38px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  width: 40px;
  right: 0px;
  bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-select .form-control:focus {
  border-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-radios .form-type-radio {
  /* checked */
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-radios .form-type-radio input {
  display: none;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-radios .form-type-radio label {
  padding-left: 0;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-radios .form-type-radio label::before {
  content: " ";
  color: #000;
  display: inline-block;
  margin-right: 15px;
  width: 27px;
  height: 27px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background: #FFF;
  background-position: center center;
  vertical-align: middle;
  padding-left: 1px;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-radios .form-type-radio input:checked + label::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 15px;
  line-height: 25px;
  background-repeat: no-repeat;
  color: #000;
  text-align: center;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox {
  margin: 20px 0;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox input {
  display: none;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox label {
  padding-left: 0;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox input:checked + label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAAXNSR0IArs4c6QAAAPBJREFUKBVjYKAMVAK13wdifUqMKQJq/g/F98g1KB3JEJBhFeQYFAPU9BfJoFZyDAkCavqDZMgkdEPCgQLC6IJofA8g/ycQw8JlDpDNiKymFyp5BkjzIksgse2B7G9ADDNkOZDNhCQPZt5AUrAPyGZHU2AO5H9GUrMRyGZBUwPm6gLJ90AMs20dkM0MloGkj3dIcruAbHSLoEohlDWQQnb6XCAflMheATHMgsNANhcQEwTeQBW/gRimEZk+DRTnI2gCkgJQGvkHxMiGXAbyhZDUEM0sQDLoFpAtToxOWKAiqz0B5IDShxgQuwHxMyAmCAALgkOFF2gDgAAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox label::before {
  content: " ";
  color: #000;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAIAAABSJhvpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODFGMjhBQzEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODFGMjhBRDEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MUYyOEFBMTBDNjExRThCODFDOEUxNzA2QkE0NDA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MUYyOEFCMTBDNjExRThCODFDOEUxNzA2QkE0NDA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tpjjXQAAATtJREFUeNpi/P//PwO5gJESzQz/SQStra2qqqrnz58H2UqSzp6eHoiVampqpGmePn063L1tbW0kaF64cBEnJydEZ0VFBUSQKM2rV6/h5uaG6MzNzf337x9CM5CzdOmy169fY9W5ZctWPj4+iM6kpCS4TqjmwsJCoISZmdmHjx/RdO7bt09QUBCiMzIy8s+fP8iyIM3a2toQaWdn5+/fv8Pljh07JiIiApHy9/f/9esXmtEgzRcvXhQXF4coCgoK+v37N1Dw3LlzEhISEEF3d3dkQ1E0A8Hhw4fhzgN67PLlyzIyMhCunZ3dly9fsAYHIrQ3bdrMw8MD0cDGxgZhmJubv3//AVcsoETVggUL4dqAwMDAAFcUYI/nvr4+iE4tLa1nz57hj38siaSurk5XV/fBgwcEEw9FWRIgwACin4YMURkRqQAAAABJRU5ErkJggg==') no-repeat center center;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.node-competition.node-view-mode-full .webform-client-form .webform-component-checkboxes .form-type-checkbox input[required] + label:after {
  margin-left: 5px;
  content: "*";
}
.node-competition.node-view-mode-full .webform-client-form .g-recaptcha-wrapper {
  margin: 15px 0;
}
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0.5em;
}
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 small,
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 small,
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .node-competition.node-view-mode-full .webform-client-form .webform-confirmation h2 {
    font-size: 24px;
  }
}
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation p {
  margin-bottom: 1.5em;
}
.node-competition.node-view-mode-full .webform-client-form .webform-confirmation a {
  font-weight: 500;
}
.node-contact-us-enquiry.node-view-mode-full {
  /* FILE component */
  /* SELECT */
  /* RADIO */
  /* CHECKBOX */
}
.node-contact-us-enquiry.node-view-mode-full a {
  text-decoration: underline;
}
.node-contact-us-enquiry.node-view-mode-full h2 {
  text-align: center;
}
.node-contact-us-enquiry.node-view-mode-full .form-control {
  height: 50px;
}
.node-contact-us-enquiry.node-view-mode-full .field-type-text-long {
  margin: 20px 0;
  color: inherit;
  text-align: center;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component--first-name {
  width: 48%;
  float: left;
  display: inline-block;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component--last-name {
  width: 48%;
  float: right;
  display: inline-block;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component--last-name + .webform-component {
  clear: left;
}
.node-contact-us-enquiry.node-view-mode-full .form-group {
  margin-bottom: 20px;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions {
  text-align: center;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  min-width: 220px;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active.focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled.focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active:hover,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active:focus,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active.focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active.focus,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:active,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.active,
.open > .dropdown-toggle.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit {
  background-image: none;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled]:hover,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:hover,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled]:focus,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit:focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.disabled.focus,
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit[disabled].focus,
fieldset[disabled] .node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-contact-us-enquiry.node-view-mode-full .webform-progressbar {
  margin: 30px auto 50px;
}
.node-contact-us-enquiry.node-view-mode-full .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label {
  position: absolute;
  -webkit-transform: translate(0%, -50%);
  transform: translate(-50%, 0);
  margin: 0;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file input.form-file {
  padding: 12px;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file span.file {
  line-height: 38px;
}
@media screen and (max-width: 767px) {
  .node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file span.file {
    font-size: 12px;
  }
  .node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file input.form-file {
    padding: 14px;
    font-size: 12px;
  }
  .node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file button.form-submit {
    font-size: 0;
  }
  .node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file button.form-submit.btn-primary:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f093";
  }
  .node-contact-us-enquiry.node-view-mode-full .webform-component-file .form-managed-file button.form-submit.btn-danger:before {
    font-size: 14px;
    font-family: FontAwesome;
    content: "\f05e";
  }
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-file button.form-submit {
  padding-top: 14.5px;
  padding-bottom: 14.5px;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-file button.form-submit .icon {
  display: none;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-select {
  position: relative;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-select::after {
  background: #ffffff;
  border: 1px solid #e7e7e7;
  border-left: 0;
  color: #333333;
  content: "\f107";
  font-family: FontAwesome;
  font-size: 26px;
  line-height: 48px;
  text-align: center;
  pointer-events: none;
  position: absolute;
  width: 50px;
  right: 0px;
  bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-select .form-control:focus {
  border-color: #e7e7e7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) 0 0 0 #000000;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio {
  /* checked */
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio input {
  display: none;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio label {
  padding-left: 0;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio label::before {
  content: " ";
  color: #000;
  display: inline-block;
  margin-right: 15px;
  width: 27px;
  height: 27px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background: #FFF;
  background-position: center center;
  vertical-align: middle;
  padding-left: 1px;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio input:checked + label::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 15px;
  line-height: 25px;
  background-repeat: no-repeat;
  color: #000;
  text-align: center;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox {
  margin: 20px 0;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox input {
  display: none;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox label {
  padding-left: 0;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox input:checked + label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAAXNSR0IArs4c6QAAAPBJREFUKBVjYKAMVAK13wdifUqMKQJq/g/F98g1KB3JEJBhFeQYFAPU9BfJoFZyDAkCavqDZMgkdEPCgQLC6IJofA8g/ycQw8JlDpDNiKymFyp5BkjzIksgse2B7G9ADDNkOZDNhCQPZt5AUrAPyGZHU2AO5H9GUrMRyGZBUwPm6gLJ90AMs20dkM0MloGkj3dIcruAbHSLoEohlDWQQnb6XCAflMheATHMgsNANhcQEwTeQBW/gRimEZk+DRTnI2gCkgJQGvkHxMiGXAbyhZDUEM0sQDLoFpAtToxOWKAiqz0B5IDShxgQuwHxMyAmCAALgkOFF2gDgAAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox label::before {
  content: " ";
  color: #000;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAIAAABSJhvpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODFGMjhBQzEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODFGMjhBRDEwQzYxMUU4QjgxQzhFMTcwNkJBNDQwNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MUYyOEFBMTBDNjExRThCODFDOEUxNzA2QkE0NDA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4MUYyOEFCMTBDNjExRThCODFDOEUxNzA2QkE0NDA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tpjjXQAAATtJREFUeNpi/P//PwO5gJESzQz/SQStra2qqqrnz58H2UqSzp6eHoiVampqpGmePn063L1tbW0kaF64cBEnJydEZ0VFBUSQKM2rV6/h5uaG6MzNzf337x9CM5CzdOmy169fY9W5ZctWPj4+iM6kpCS4TqjmwsJCoISZmdmHjx/RdO7bt09QUBCiMzIy8s+fP8iyIM3a2toQaWdn5+/fv8Pljh07JiIiApHy9/f/9esXmtEgzRcvXhQXF4coCgoK+v37N1Dw3LlzEhISEEF3d3dkQ1E0A8Hhw4fhzgN67PLlyzIyMhCunZ3dly9fsAYHIrQ3bdrMw8MD0cDGxgZhmJubv3//AVcsoETVggUL4dqAwMDAAFcUYI/nvr4+iE4tLa1nz57hj38siaSurk5XV/fBgwcEEw9FWRIgwACin4YMURkRqQAAAABJRU5ErkJggg==') no-repeat center center;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 30px;
  height: 30px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  border-image: initial;
  vertical-align: middle;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-checkboxes .form-type-checkbox input[required] + label:after {
  margin-left: 5px;
  content: "*";
}
.node-contact-us-enquiry.node-view-mode-full .g-recaptcha-wrapper {
  margin: 15px 0;
}
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 36px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-top: 0.5em;
}
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 small,
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 small,
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 .small {
  font-size: 65%;
}
@media screen and (max-width: 767px) {
  .node-contact-us-enquiry.node-view-mode-full .webform-confirmation h2 {
    font-size: 24px;
  }
}
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation p {
  margin-bottom: 1.5em;
}
.node-contact-us-enquiry.node-view-mode-full .webform-confirmation a {
  font-weight: 500;
}
.node-contact-us-enquiry.node-view-mode-full .form-actions .webform-submit {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid;
}
.node-contact-us-enquiry.node-view-mode-full h2,
.node-contact-us-enquiry.node-view-mode-full .form-actions {
  text-align: left;
}
.node-contact-us-enquiry.node-view-mode-full .webform-component-radios .form-type-radio {
  display: inline-block;
  margin-right: 20px;
}
/**
 * Download type node (download for paragraphes element).
 */
.node-download span.title {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  display: block;
}
.node-download span.description {
  margin-top: 7px;
  display: block;
}
/**
 * Downloads type node (Leasing downloads).
 */
.node-downloads {
  margin-bottom: 20px;
}
.node-downloads img.default {
  width: 100%;
  height: auto;
}
.node-downloads:hover .field-type-image:after {
  content: '';
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  border: 10px solid #f0ec81;
}
.node-downloads .field-type-image {
  background-color: #e3e3e3;
  position: relative;
}
.node-downloads .field-type-file a {
  font: bold 18px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  padding: 20px 20px 66px 20px;
  box-sizing: border-box;
  text-decoration: none;
  display: block;
  color: inherit;
  width: 100%;
  position: relative;
}
.node-downloads .field-type-file a span {
  height: 54px;
  display: block;
  overflow: hidden;
}
.node-downloads .field-type-file a:after {
  content: 'DOWNLOAD';
  position: absolute;
  display: block;
  bottom: 20px;
  font: normal 14px/17px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
article.node-featured-block {
  position: relative;
}
article.node-featured-block .swiper-container {
  opacity: 0.0001;
  transition: opacity 1s;
}
article.node-featured-block .swiper-container.swiper-container-initialized {
  opacity: 1;
}
article.node-featured-block.node-view-mode-full .container-wrapper {
  position: relative;
}
article.node-featured-block.node-view-mode-full .swiper-container {
  box-sizing: content-box;
}
article.node-featured-block.node-view-mode-full .swiper-container .swiper-pagination {
  bottom: 0px;
}
@media screen and (min-width: 768px) {
  article.node-featured-block.node-view-mode-full .swiper-container {
    max-width: 365px;
    padding-bottom: 40px;
  }
}
article.node-featured-block.node-view-mode-teaser {
  background-size: cover;
  background-position: left center;
}
article.node-featured-block.node-view-mode-teaser .swiper-container {
  padding: 0 15px 35px;
}
article.node-featured-block.node-view-mode-teaser .swiper-container .swiper-pagination {
  bottom: 0px;
}
@media screen and (max-width: 767px) {
  article.node-featured-block.node-view-mode-teaser {
    height: 435px;
    padding: 0 15px;
    margin: 0 -15px;
  }
  article.node-featured-block.node-view-mode-teaser .swiper-container {
    position: absolute;
    max-width: 100%;
    bottom: -135px;
    left: 15px;
    right: 15px;
  }
}
article.node-featured-block.node-view-mode-more {
  background-size: cover;
  background-position: left center;
}
article.node-featured-block.node-view-mode-more .swiper-container {
  padding-bottom: 40px;
  position: absolute;
}
article.node-featured-block.node-view-mode-more .swiper-container .swiper-pagination {
  bottom: 0px;
}
@media screen and (min-width: 768px) {
  article.node-featured-block.node-view-mode-more {
    height: 420px;
    padding: 0 75px;
    margin: 0 -75px 80px;
  }
  article.node-featured-block.node-view-mode-more .swiper-container {
    width: 640px;
    right: 75px;
    bottom: 20px;
  }
}
@media screen and (max-width: 767px) {
  article.node-featured-block.node-view-mode-more {
    height: 335px;
    padding: 0 15px;
    margin: 0 -15px;
  }
  article.node-featured-block.node-view-mode-more .swiper-container {
    position: absolute;
    max-width: 100%;
    margin: 0px -15px 0;
    padding-left: 15px;
    padding-right: 15px;
    bottom: -230px;
  }
}
article.node-featured-block .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  margin: 3px 5px 0 5px;
}
@media screen and (min-width: 768px) {
  article.node-featured-block .swiper-pagination-bullet {
    background: #ffffff;
    opacity: 0.5;
  }
}
@media screen and (max-width: 767px) {
  article.node-featured-block .swiper-pagination-bullet {
    background: #000000;
    opacity: 0.1;
  }
}
article.node-featured-block .swiper-pagination-bullet-active {
  opacity: 1;
}
article.node-featured-block.featured-block-popup {
  height: 100vh;
  width: 100vw;
  max-height: -webkit-fill-available;
  box-sizing: border-box;
  background-position: left bottom;
  background-size: cover;
  position: relative;
  opacity: 0.0001;
  pointer-events: none;
}
.fsp-wrapper article.node-featured-block.featured-block-popup {
  opacity: 1;
  pointer-events: all;
}
article.node-featured-block.featured-block-popup:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  opacity: 0.8;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
  content: "";
  display: block;
}
article.node-featured-block.featured-block-popup .logo {
  position: absolute;
  top: 30px;
}
article.node-featured-block.featured-block-popup .logo img {
  max-height: 60px;
}
article.node-featured-block.featured-block-popup .field-name-field-featuredblock-statement {
  color: #ffffff;
  font-size: 36px;
  font-weight: bold;
  line-height: 1;
  letter-spacing: 1px;
  text-align: center;
  padding: 0 15px 40px;
  position: absolute;
  left: 0;
  right: 0;
  transform: translate(0, -100%);
}
@media screen and (min-width: 768px) {
  article.node-featured-block.featured-block-popup .logo {
    left: 70px;
  }
  article.node-featured-block.featured-block-popup .field-name-field-featuredblock-statement {
    display: none;
  }
  article.node-featured-block.featured-block-popup .swiper-container {
    position: absolute;
    right: 70px;
    bottom: 10%;
    max-width: 365px;
  }
}
@media screen and (max-width: 767px) {
  article.node-featured-block.featured-block-popup .logo {
    left: 50%;
    transform: translate(-50%, 0);
  }
  article.node-featured-block.featured-block-popup .field-type-image {
    display: none;
  }
  article.node-featured-block.featured-block-popup .swiper-container {
    position: absolute;
    width: 100%;
    bottom: 15vh;
    max-width: 100%;
    padding: 0 15px 35px;
    box-sizing: border-box;
    overflow: visible;
  }
  article.node-featured-block.featured-block-popup .swiper-container .swiper-pagination {
    bottom: 0px;
  }
  article.node-featured-block.featured-block-popup .swiper-pagination-bullet {
    background: #ffffff;
    opacity: 0.5;
  }
  article.node-featured-block.featured-block-popup .swiper-pagination-bullet-active {
    opacity: 1;
  }
}
@media screen and (max-width: 767px) {
  article.node-featured-block.featured-block-popup.just-one-slide .swiper-container {
    padding: 0 15px 0px;
  }
}
article.node-featured-card {
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  background-color: rgba(255, 255, 255, 0.7);
}
article.node-featured-card h3 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.25;
  letter-spacing: 1px;
}
article.node-featured-card .field-type-text-long {
  line-height: 1.5;
  letter-spacing: 0.8px;
}
article.node-featured-card .field-type-text-long .field-item {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
article.node-featured-card .field-type-link-field a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  width: 100%;
  margin-top: 22px;
}
article.node-featured-card .field-type-link-field a:focus,
article.node-featured-card .field-type-link-field a:active:focus,
article.node-featured-card .field-type-link-field a.active:focus,
article.node-featured-card .field-type-link-field a.focus,
article.node-featured-card .field-type-link-field a:active.focus,
article.node-featured-card .field-type-link-field a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
article.node-featured-card .field-type-link-field a:hover,
article.node-featured-card .field-type-link-field a:focus,
article.node-featured-card .field-type-link-field a.focus {
  color: #ffffff;
  text-decoration: none;
}
article.node-featured-card .field-type-link-field a:active,
article.node-featured-card .field-type-link-field a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
article.node-featured-card .field-type-link-field a.disabled,
article.node-featured-card .field-type-link-field a[disabled],
fieldset[disabled] article.node-featured-card .field-type-link-field a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
aarticle.node-featured-card .field-type-link-field a.disabled,
fieldset[disabled] aarticle.node-featured-card .field-type-link-field a {
  pointer-events: none;
}
article.node-featured-card .field-type-link-field a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
article.node-featured-card .field-type-link-field a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
article.node-featured-card .field-type-link-field a.active {
  box-shadow: none;
}
article.node-featured-card .field-type-link-field a:hover {
  filter: brightness(1.05);
}
article.node-featured-card.node-view-mode-full h3 {
  margin: 0px 0 13px;
}
article.node-featured-card.node-view-mode-full .wrapper {
  padding: 30px 25px;
}
article.node-featured-card.node-view-mode-full .field-type-link-field a {
  margin-top: 19px;
}
article.node-featured-card.node-view-mode-more h3 {
  margin: 0 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
article.node-featured-card.node-view-mode-more .wrapper {
  padding: 31px 26px 36px;
}
article.node-featured-card.node-view-mode-more .field-type-link-field a {
  margin-top: 34px;
  padding-top: 17px;
  padding-bottom: 17px;
}
article.node-featured-card.node-view-mode-more img {
  width: 315px;
  min-height: 243px;
  height: 100%;
  object-fit: cover;
}
article.node-featured-card.node-view-mode-more .row {
  display: flex;
  align-items: stretch;
}
article.node-featured-card.node-view-mode-more .row .image-side {
  align-items: stretch;
}
article.node-featured-card.node-view-mode-more .row .image-side div {
  height: 100%;
}
@media screen and (max-width: 767px) {
  article.node-featured-card.node-view-mode-more {
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
  }
}
body.node-type-art .main-container > .container-fluid,
body.node-type-info-page .main-container > .container-fluid {
  max-width: none;
  padding: 0;
}
body.node-type-art .main-container > .container-fluid > .row,
body.node-type-info-page .main-container > .container-fluid > .row {
  margin: 0;
}
body.node-type-art .main-container > .container-fluid > .row > [class*="col-"],
body.node-type-info-page .main-container > .container-fluid > .row > [class*="col-"] {
  float: none;
  padding: 0;
  width: auto;
}
body.node-type-art .node-art,
body.node-type-info-page .node-art,
body.node-type-art .node-info-page,
body.node-type-info-page .node-info-page {
  text-align: left;
}
@media screen and (min-width: 768px) {
  body.node-type-art .node-art,
  body.node-type-info-page .node-art,
  body.node-type-art .node-info-page,
  body.node-type-info-page .node-info-page {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  body.node-type-art .node-art,
  body.node-type-info-page .node-art,
  body.node-type-art .node-info-page,
  body.node-type-info-page .node-info-page {
    margin-bottom: 0;
  }
}
body.node-type-art .node-art > *:first-child,
body.node-type-info-page .node-art > *:first-child,
body.node-type-art .node-info-page > *:first-child,
body.node-type-info-page .node-info-page > *:first-child {
  margin-top: 0;
}
body.node-type-art .node-art p,
body.node-type-info-page .node-art p,
body.node-type-art .node-info-page p,
body.node-type-info-page .node-info-page p {
  margin: 20px 0;
}
body.node-type-art .node-art p a,
body.node-type-info-page .node-art p a,
body.node-type-art .node-info-page p a,
body.node-type-info-page .node-info-page p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
body.node-type-art .node-art p a.button,
body.node-type-info-page .node-art p a.button,
body.node-type-art .node-info-page p a.button,
body.node-type-info-page .node-info-page p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body.node-type-art .node-art p a.button:focus,
body.node-type-info-page .node-art p a.button:focus,
body.node-type-art .node-info-page p a.button:focus,
body.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button.focus,
body.node-type-info-page .node-art p a.button.focus,
body.node-type-art .node-info-page p a.button.focus,
body.node-type-info-page .node-info-page p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:hover,
body.node-type-info-page .node-art p a.button:hover,
body.node-type-art .node-info-page p a.button:hover,
body.node-type-info-page .node-info-page p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:active,
body.node-type-info-page .node-art p a.button:active,
body.node-type-art .node-info-page p a.button:active,
body.node-type-info-page .node-info-page p a.button:active,
body.node-type-art .node-art p a.button.active,
body.node-type-info-page .node-art p a.button.active,
body.node-type-art .node-info-page p a.button.active,
body.node-type-info-page .node-info-page p a.button.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:active:hover,
body.node-type-info-page .node-art p a.button:active:hover,
body.node-type-art .node-info-page p a.button:active:hover,
body.node-type-info-page .node-info-page p a.button:active:hover,
body.node-type-art .node-art p a.button.active:hover,
body.node-type-info-page .node-art p a.button.active:hover,
body.node-type-art .node-info-page p a.button.active:hover,
body.node-type-info-page .node-info-page p a.button.active:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button:hover,
body.node-type-art .node-art p a.button:active:focus,
body.node-type-info-page .node-art p a.button:active:focus,
body.node-type-art .node-info-page p a.button:active:focus,
body.node-type-info-page .node-info-page p a.button:active:focus,
body.node-type-art .node-art p a.button.active:focus,
body.node-type-info-page .node-art p a.button.active:focus,
body.node-type-art .node-info-page p a.button.active:focus,
body.node-type-info-page .node-info-page p a.button.active:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button:active.focus,
body.node-type-info-page .node-art p a.button:active.focus,
body.node-type-art .node-info-page p a.button:active.focus,
body.node-type-info-page .node-info-page p a.button:active.focus,
body.node-type-art .node-art p a.button.active.focus,
body.node-type-info-page .node-art p a.button.active.focus,
body.node-type-art .node-info-page p a.button.active.focus,
body.node-type-info-page .node-info-page p a.button.active.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.disabled:hover,
body.node-type-info-page .node-art p a.button.disabled:hover,
body.node-type-art .node-info-page p a.button.disabled:hover,
body.node-type-info-page .node-info-page p a.button.disabled:hover,
body.node-type-art .node-art p a.button[disabled]:hover,
body.node-type-info-page .node-art p a.button[disabled]:hover,
body.node-type-art .node-info-page p a.button[disabled]:hover,
body.node-type-info-page .node-info-page p a.button[disabled]:hover,
fieldset[disabled] body.node-type-art .node-art p a.button:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button:hover,
body.node-type-art .node-art p a.button.disabled:focus,
body.node-type-info-page .node-art p a.button.disabled:focus,
body.node-type-art .node-info-page p a.button.disabled:focus,
body.node-type-info-page .node-info-page p a.button.disabled:focus,
body.node-type-art .node-art p a.button[disabled]:focus,
body.node-type-info-page .node-art p a.button[disabled]:focus,
body.node-type-art .node-info-page p a.button[disabled]:focus,
body.node-type-info-page .node-info-page p a.button[disabled]:focus,
fieldset[disabled] body.node-type-art .node-art p a.button:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button.disabled.focus,
body.node-type-info-page .node-art p a.button.disabled.focus,
body.node-type-art .node-info-page p a.button.disabled.focus,
body.node-type-info-page .node-info-page p a.button.disabled.focus,
body.node-type-art .node-art p a.button[disabled].focus,
body.node-type-info-page .node-art p a.button[disabled].focus,
body.node-type-art .node-info-page p a.button[disabled].focus,
body.node-type-info-page .node-info-page p a.button[disabled].focus,
fieldset[disabled] body.node-type-art .node-art p a.button.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
body.node-type-art .node-art p a.button .badge,
body.node-type-info-page .node-art p a.button .badge,
body.node-type-art .node-info-page p a.button .badge,
body.node-type-info-page .node-info-page p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
body.node-type-art .node-art p a.button:focus,
body.node-type-info-page .node-art p a.button:focus,
body.node-type-art .node-info-page p a.button:focus,
body.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button.focus,
body.node-type-info-page .node-art p a.button.focus,
body.node-type-art .node-info-page p a.button.focus,
body.node-type-info-page .node-info-page p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:hover,
body.node-type-info-page .node-art p a.button:hover,
body.node-type-art .node-info-page p a.button:hover,
body.node-type-info-page .node-info-page p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:active,
body.node-type-info-page .node-art p a.button:active,
body.node-type-art .node-info-page p a.button:active,
body.node-type-info-page .node-info-page p a.button:active,
body.node-type-art .node-art p a.button.active,
body.node-type-info-page .node-art p a.button.active,
body.node-type-art .node-info-page p a.button.active,
body.node-type-info-page .node-info-page p a.button.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:active:hover,
body.node-type-info-page .node-art p a.button:active:hover,
body.node-type-art .node-info-page p a.button:active:hover,
body.node-type-info-page .node-info-page p a.button:active:hover,
body.node-type-art .node-art p a.button.active:hover,
body.node-type-info-page .node-art p a.button.active:hover,
body.node-type-art .node-info-page p a.button.active:hover,
body.node-type-info-page .node-info-page p a.button.active:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button:hover,
body.node-type-art .node-art p a.button:active:focus,
body.node-type-info-page .node-art p a.button:active:focus,
body.node-type-art .node-info-page p a.button:active:focus,
body.node-type-info-page .node-info-page p a.button:active:focus,
body.node-type-art .node-art p a.button.active:focus,
body.node-type-info-page .node-art p a.button.active:focus,
body.node-type-art .node-info-page p a.button.active:focus,
body.node-type-info-page .node-info-page p a.button.active:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button:active.focus,
body.node-type-info-page .node-art p a.button:active.focus,
body.node-type-art .node-info-page p a.button:active.focus,
body.node-type-info-page .node-info-page p a.button:active.focus,
body.node-type-art .node-art p a.button.active.focus,
body.node-type-info-page .node-art p a.button.active.focus,
body.node-type-art .node-info-page p a.button.active.focus,
body.node-type-info-page .node-info-page p a.button.active.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button:active,
body.node-type-info-page .node-art p a.button:active,
body.node-type-art .node-info-page p a.button:active,
body.node-type-info-page .node-info-page p a.button:active,
body.node-type-art .node-art p a.button.active,
body.node-type-info-page .node-art p a.button.active,
body.node-type-art .node-info-page p a.button.active,
body.node-type-info-page .node-info-page p a.button.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button {
  background-image: none;
}
body.node-type-art .node-art p a.button.disabled:hover,
body.node-type-info-page .node-art p a.button.disabled:hover,
body.node-type-art .node-info-page p a.button.disabled:hover,
body.node-type-info-page .node-info-page p a.button.disabled:hover,
body.node-type-art .node-art p a.button[disabled]:hover,
body.node-type-info-page .node-art p a.button[disabled]:hover,
body.node-type-art .node-info-page p a.button[disabled]:hover,
body.node-type-info-page .node-info-page p a.button[disabled]:hover,
fieldset[disabled] body.node-type-art .node-art p a.button:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button:hover,
body.node-type-art .node-art p a.button.disabled:focus,
body.node-type-info-page .node-art p a.button.disabled:focus,
body.node-type-art .node-info-page p a.button.disabled:focus,
body.node-type-info-page .node-info-page p a.button.disabled:focus,
body.node-type-art .node-art p a.button[disabled]:focus,
body.node-type-info-page .node-art p a.button[disabled]:focus,
body.node-type-art .node-info-page p a.button[disabled]:focus,
body.node-type-info-page .node-info-page p a.button[disabled]:focus,
fieldset[disabled] body.node-type-art .node-art p a.button:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button:focus,
body.node-type-art .node-art p a.button.disabled.focus,
body.node-type-info-page .node-art p a.button.disabled.focus,
body.node-type-art .node-info-page p a.button.disabled.focus,
body.node-type-info-page .node-info-page p a.button.disabled.focus,
body.node-type-art .node-art p a.button[disabled].focus,
body.node-type-info-page .node-art p a.button[disabled].focus,
body.node-type-art .node-info-page p a.button[disabled].focus,
body.node-type-info-page .node-info-page p a.button[disabled].focus,
fieldset[disabled] body.node-type-art .node-art p a.button.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
body.node-type-art .node-art p a.button .badge,
body.node-type-info-page .node-art p a.button .badge,
body.node-type-art .node-info-page p a.button .badge,
body.node-type-info-page .node-info-page p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
body.node-type-art .node-art p a.button.secondary,
body.node-type-info-page .node-art p a.button.secondary,
body.node-type-art .node-info-page p a.button.secondary,
body.node-type-info-page .node-info-page p a.button.secondary,
body.node-type-art .node-art p a.button.dark,
body.node-type-info-page .node-art p a.button.dark,
body.node-type-art .node-info-page p a.button.dark,
body.node-type-info-page .node-info-page p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
body.node-type-art .node-art p a.button.secondary:focus,
body.node-type-info-page .node-art p a.button.secondary:focus,
body.node-type-art .node-info-page p a.button.secondary:focus,
body.node-type-info-page .node-info-page p a.button.secondary:focus,
body.node-type-art .node-art p a.button.dark:focus,
body.node-type-info-page .node-art p a.button.dark:focus,
body.node-type-art .node-info-page p a.button.dark:focus,
body.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary.focus,
body.node-type-info-page .node-art p a.button.secondary.focus,
body.node-type-art .node-info-page p a.button.secondary.focus,
body.node-type-info-page .node-info-page p a.button.secondary.focus,
body.node-type-art .node-art p a.button.dark.focus,
body.node-type-info-page .node-art p a.button.dark.focus,
body.node-type-art .node-info-page p a.button.dark.focus,
body.node-type-info-page .node-info-page p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:hover,
body.node-type-info-page .node-art p a.button.secondary:hover,
body.node-type-art .node-info-page p a.button.secondary:hover,
body.node-type-info-page .node-info-page p a.button.secondary:hover,
body.node-type-art .node-art p a.button.dark:hover,
body.node-type-info-page .node-art p a.button.dark:hover,
body.node-type-art .node-info-page p a.button.dark:hover,
body.node-type-info-page .node-info-page p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:active,
body.node-type-info-page .node-art p a.button.secondary:active,
body.node-type-art .node-info-page p a.button.secondary:active,
body.node-type-info-page .node-info-page p a.button.secondary:active,
body.node-type-art .node-art p a.button.dark:active,
body.node-type-info-page .node-art p a.button.dark:active,
body.node-type-art .node-info-page p a.button.dark:active,
body.node-type-info-page .node-info-page p a.button.dark:active,
body.node-type-art .node-art p a.button.secondary.active,
body.node-type-info-page .node-art p a.button.secondary.active,
body.node-type-art .node-info-page p a.button.secondary.active,
body.node-type-info-page .node-info-page p a.button.secondary.active,
body.node-type-art .node-art p a.button.dark.active,
body.node-type-info-page .node-art p a.button.dark.active,
body.node-type-art .node-info-page p a.button.dark.active,
body.node-type-info-page .node-info-page p a.button.dark.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:active:hover,
body.node-type-info-page .node-art p a.button.secondary:active:hover,
body.node-type-art .node-info-page p a.button.secondary:active:hover,
body.node-type-info-page .node-info-page p a.button.secondary:active:hover,
body.node-type-art .node-art p a.button.dark:active:hover,
body.node-type-info-page .node-art p a.button.dark:active:hover,
body.node-type-art .node-info-page p a.button.dark:active:hover,
body.node-type-info-page .node-info-page p a.button.dark:active:hover,
body.node-type-art .node-art p a.button.secondary.active:hover,
body.node-type-info-page .node-art p a.button.secondary.active:hover,
body.node-type-art .node-info-page p a.button.secondary.active:hover,
body.node-type-info-page .node-info-page p a.button.secondary.active:hover,
body.node-type-art .node-art p a.button.dark.active:hover,
body.node-type-info-page .node-art p a.button.dark.active:hover,
body.node-type-art .node-info-page p a.button.dark.active:hover,
body.node-type-info-page .node-info-page p a.button.dark.active:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark:hover,
body.node-type-art .node-art p a.button.secondary:active:focus,
body.node-type-info-page .node-art p a.button.secondary:active:focus,
body.node-type-art .node-info-page p a.button.secondary:active:focus,
body.node-type-info-page .node-info-page p a.button.secondary:active:focus,
body.node-type-art .node-art p a.button.dark:active:focus,
body.node-type-info-page .node-art p a.button.dark:active:focus,
body.node-type-art .node-info-page p a.button.dark:active:focus,
body.node-type-info-page .node-info-page p a.button.dark:active:focus,
body.node-type-art .node-art p a.button.secondary.active:focus,
body.node-type-info-page .node-art p a.button.secondary.active:focus,
body.node-type-art .node-info-page p a.button.secondary.active:focus,
body.node-type-info-page .node-info-page p a.button.secondary.active:focus,
body.node-type-art .node-art p a.button.dark.active:focus,
body.node-type-info-page .node-art p a.button.dark.active:focus,
body.node-type-art .node-info-page p a.button.dark.active:focus,
body.node-type-info-page .node-info-page p a.button.dark.active:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary:active.focus,
body.node-type-info-page .node-art p a.button.secondary:active.focus,
body.node-type-art .node-info-page p a.button.secondary:active.focus,
body.node-type-info-page .node-info-page p a.button.secondary:active.focus,
body.node-type-art .node-art p a.button.dark:active.focus,
body.node-type-info-page .node-art p a.button.dark:active.focus,
body.node-type-art .node-info-page p a.button.dark:active.focus,
body.node-type-info-page .node-info-page p a.button.dark:active.focus,
body.node-type-art .node-art p a.button.secondary.active.focus,
body.node-type-info-page .node-art p a.button.secondary.active.focus,
body.node-type-art .node-info-page p a.button.secondary.active.focus,
body.node-type-info-page .node-info-page p a.button.secondary.active.focus,
body.node-type-art .node-art p a.button.dark.active.focus,
body.node-type-info-page .node-art p a.button.dark.active.focus,
body.node-type-art .node-info-page p a.button.dark.active.focus,
body.node-type-info-page .node-info-page p a.button.dark.active.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary.disabled:hover,
body.node-type-info-page .node-art p a.button.secondary.disabled:hover,
body.node-type-art .node-info-page p a.button.secondary.disabled:hover,
body.node-type-info-page .node-info-page p a.button.secondary.disabled:hover,
body.node-type-art .node-art p a.button.dark.disabled:hover,
body.node-type-info-page .node-art p a.button.dark.disabled:hover,
body.node-type-art .node-info-page p a.button.dark.disabled:hover,
body.node-type-info-page .node-info-page p a.button.dark.disabled:hover,
body.node-type-art .node-art p a.button.secondary[disabled]:hover,
body.node-type-info-page .node-art p a.button.secondary[disabled]:hover,
body.node-type-art .node-info-page p a.button.secondary[disabled]:hover,
body.node-type-info-page .node-info-page p a.button.secondary[disabled]:hover,
body.node-type-art .node-art p a.button.dark[disabled]:hover,
body.node-type-info-page .node-art p a.button.dark[disabled]:hover,
body.node-type-art .node-info-page p a.button.dark[disabled]:hover,
body.node-type-info-page .node-info-page p a.button.dark[disabled]:hover,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary:hover,
fieldset[disabled] body.node-type-art .node-art p a.button.dark:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark:hover,
body.node-type-art .node-art p a.button.secondary.disabled:focus,
body.node-type-info-page .node-art p a.button.secondary.disabled:focus,
body.node-type-art .node-info-page p a.button.secondary.disabled:focus,
body.node-type-info-page .node-info-page p a.button.secondary.disabled:focus,
body.node-type-art .node-art p a.button.dark.disabled:focus,
body.node-type-info-page .node-art p a.button.dark.disabled:focus,
body.node-type-art .node-info-page p a.button.dark.disabled:focus,
body.node-type-info-page .node-info-page p a.button.dark.disabled:focus,
body.node-type-art .node-art p a.button.secondary[disabled]:focus,
body.node-type-info-page .node-art p a.button.secondary[disabled]:focus,
body.node-type-art .node-info-page p a.button.secondary[disabled]:focus,
body.node-type-info-page .node-info-page p a.button.secondary[disabled]:focus,
body.node-type-art .node-art p a.button.dark[disabled]:focus,
body.node-type-info-page .node-art p a.button.dark[disabled]:focus,
body.node-type-art .node-info-page p a.button.dark[disabled]:focus,
body.node-type-info-page .node-info-page p a.button.dark[disabled]:focus,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary:focus,
fieldset[disabled] body.node-type-art .node-art p a.button.dark:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary.disabled.focus,
body.node-type-info-page .node-art p a.button.secondary.disabled.focus,
body.node-type-art .node-info-page p a.button.secondary.disabled.focus,
body.node-type-info-page .node-info-page p a.button.secondary.disabled.focus,
body.node-type-art .node-art p a.button.dark.disabled.focus,
body.node-type-info-page .node-art p a.button.dark.disabled.focus,
body.node-type-art .node-info-page p a.button.dark.disabled.focus,
body.node-type-info-page .node-info-page p a.button.dark.disabled.focus,
body.node-type-art .node-art p a.button.secondary[disabled].focus,
body.node-type-info-page .node-art p a.button.secondary[disabled].focus,
body.node-type-art .node-info-page p a.button.secondary[disabled].focus,
body.node-type-info-page .node-info-page p a.button.secondary[disabled].focus,
body.node-type-art .node-art p a.button.dark[disabled].focus,
body.node-type-info-page .node-art p a.button.dark[disabled].focus,
body.node-type-art .node-info-page p a.button.dark[disabled].focus,
body.node-type-info-page .node-info-page p a.button.dark[disabled].focus,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary.focus,
fieldset[disabled] body.node-type-art .node-art p a.button.dark.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
body.node-type-art .node-art p a.button.secondary .badge,
body.node-type-info-page .node-art p a.button.secondary .badge,
body.node-type-art .node-info-page p a.button.secondary .badge,
body.node-type-info-page .node-info-page p a.button.secondary .badge,
body.node-type-art .node-art p a.button.dark .badge,
body.node-type-info-page .node-art p a.button.dark .badge,
body.node-type-art .node-info-page p a.button.dark .badge,
body.node-type-info-page .node-info-page p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
body.node-type-art .node-art p a.button.secondary:focus,
body.node-type-info-page .node-art p a.button.secondary:focus,
body.node-type-art .node-info-page p a.button.secondary:focus,
body.node-type-info-page .node-info-page p a.button.secondary:focus,
body.node-type-art .node-art p a.button.dark:focus,
body.node-type-info-page .node-art p a.button.dark:focus,
body.node-type-art .node-info-page p a.button.dark:focus,
body.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary.focus,
body.node-type-info-page .node-art p a.button.secondary.focus,
body.node-type-art .node-info-page p a.button.secondary.focus,
body.node-type-info-page .node-info-page p a.button.secondary.focus,
body.node-type-art .node-art p a.button.dark.focus,
body.node-type-info-page .node-art p a.button.dark.focus,
body.node-type-art .node-info-page p a.button.dark.focus,
body.node-type-info-page .node-info-page p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:hover,
body.node-type-info-page .node-art p a.button.secondary:hover,
body.node-type-art .node-info-page p a.button.secondary:hover,
body.node-type-info-page .node-info-page p a.button.secondary:hover,
body.node-type-art .node-art p a.button.dark:hover,
body.node-type-info-page .node-art p a.button.dark:hover,
body.node-type-art .node-info-page p a.button.dark:hover,
body.node-type-info-page .node-info-page p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:active,
body.node-type-info-page .node-art p a.button.secondary:active,
body.node-type-art .node-info-page p a.button.secondary:active,
body.node-type-info-page .node-info-page p a.button.secondary:active,
body.node-type-art .node-art p a.button.dark:active,
body.node-type-info-page .node-art p a.button.dark:active,
body.node-type-art .node-info-page p a.button.dark:active,
body.node-type-info-page .node-info-page p a.button.dark:active,
body.node-type-art .node-art p a.button.secondary.active,
body.node-type-info-page .node-art p a.button.secondary.active,
body.node-type-art .node-info-page p a.button.secondary.active,
body.node-type-info-page .node-info-page p a.button.secondary.active,
body.node-type-art .node-art p a.button.dark.active,
body.node-type-info-page .node-art p a.button.dark.active,
body.node-type-art .node-info-page p a.button.dark.active,
body.node-type-info-page .node-info-page p a.button.dark.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:active:hover,
body.node-type-info-page .node-art p a.button.secondary:active:hover,
body.node-type-art .node-info-page p a.button.secondary:active:hover,
body.node-type-info-page .node-info-page p a.button.secondary:active:hover,
body.node-type-art .node-art p a.button.dark:active:hover,
body.node-type-info-page .node-art p a.button.dark:active:hover,
body.node-type-art .node-info-page p a.button.dark:active:hover,
body.node-type-info-page .node-info-page p a.button.dark:active:hover,
body.node-type-art .node-art p a.button.secondary.active:hover,
body.node-type-info-page .node-art p a.button.secondary.active:hover,
body.node-type-art .node-info-page p a.button.secondary.active:hover,
body.node-type-info-page .node-info-page p a.button.secondary.active:hover,
body.node-type-art .node-art p a.button.dark.active:hover,
body.node-type-info-page .node-art p a.button.dark.active:hover,
body.node-type-art .node-info-page p a.button.dark.active:hover,
body.node-type-info-page .node-info-page p a.button.dark.active:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary:hover,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark:hover,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark:hover,
body.node-type-art .node-art p a.button.secondary:active:focus,
body.node-type-info-page .node-art p a.button.secondary:active:focus,
body.node-type-art .node-info-page p a.button.secondary:active:focus,
body.node-type-info-page .node-info-page p a.button.secondary:active:focus,
body.node-type-art .node-art p a.button.dark:active:focus,
body.node-type-info-page .node-art p a.button.dark:active:focus,
body.node-type-art .node-info-page p a.button.dark:active:focus,
body.node-type-info-page .node-info-page p a.button.dark:active:focus,
body.node-type-art .node-art p a.button.secondary.active:focus,
body.node-type-info-page .node-art p a.button.secondary.active:focus,
body.node-type-art .node-info-page p a.button.secondary.active:focus,
body.node-type-info-page .node-info-page p a.button.secondary.active:focus,
body.node-type-art .node-art p a.button.dark.active:focus,
body.node-type-info-page .node-art p a.button.dark.active:focus,
body.node-type-art .node-info-page p a.button.dark.active:focus,
body.node-type-info-page .node-info-page p a.button.dark.active:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary:focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark:focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary:active.focus,
body.node-type-info-page .node-art p a.button.secondary:active.focus,
body.node-type-art .node-info-page p a.button.secondary:active.focus,
body.node-type-info-page .node-info-page p a.button.secondary:active.focus,
body.node-type-art .node-art p a.button.dark:active.focus,
body.node-type-info-page .node-art p a.button.dark:active.focus,
body.node-type-art .node-info-page p a.button.dark:active.focus,
body.node-type-info-page .node-info-page p a.button.dark:active.focus,
body.node-type-art .node-art p a.button.secondary.active.focus,
body.node-type-info-page .node-art p a.button.secondary.active.focus,
body.node-type-art .node-info-page p a.button.secondary.active.focus,
body.node-type-info-page .node-info-page p a.button.secondary.active.focus,
body.node-type-art .node-art p a.button.dark.active.focus,
body.node-type-info-page .node-art p a.button.dark.active.focus,
body.node-type-art .node-info-page p a.button.dark.active.focus,
body.node-type-info-page .node-info-page p a.button.dark.active.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary.focus,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark.focus,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
body.node-type-art .node-art p a.button.secondary:active,
body.node-type-info-page .node-art p a.button.secondary:active,
body.node-type-art .node-info-page p a.button.secondary:active,
body.node-type-info-page .node-info-page p a.button.secondary:active,
body.node-type-art .node-art p a.button.dark:active,
body.node-type-info-page .node-art p a.button.dark:active,
body.node-type-art .node-info-page p a.button.dark:active,
body.node-type-info-page .node-info-page p a.button.dark:active,
body.node-type-art .node-art p a.button.secondary.active,
body.node-type-info-page .node-art p a.button.secondary.active,
body.node-type-art .node-info-page p a.button.secondary.active,
body.node-type-info-page .node-info-page p a.button.secondary.active,
body.node-type-art .node-art p a.button.dark.active,
body.node-type-info-page .node-art p a.button.dark.active,
body.node-type-art .node-info-page p a.button.dark.active,
body.node-type-info-page .node-info-page p a.button.dark.active,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.secondary,
.open > .dropdown-togglebody.node-type-art .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-art p a.button.dark,
.open > .dropdown-togglebody.node-type-art .node-info-page p a.button.dark,
.open > .dropdown-togglebody.node-type-info-page .node-info-page p a.button.dark {
  background-image: none;
}
body.node-type-art .node-art p a.button.secondary.disabled:hover,
body.node-type-info-page .node-art p a.button.secondary.disabled:hover,
body.node-type-art .node-info-page p a.button.secondary.disabled:hover,
body.node-type-info-page .node-info-page p a.button.secondary.disabled:hover,
body.node-type-art .node-art p a.button.dark.disabled:hover,
body.node-type-info-page .node-art p a.button.dark.disabled:hover,
body.node-type-art .node-info-page p a.button.dark.disabled:hover,
body.node-type-info-page .node-info-page p a.button.dark.disabled:hover,
body.node-type-art .node-art p a.button.secondary[disabled]:hover,
body.node-type-info-page .node-art p a.button.secondary[disabled]:hover,
body.node-type-art .node-info-page p a.button.secondary[disabled]:hover,
body.node-type-info-page .node-info-page p a.button.secondary[disabled]:hover,
body.node-type-art .node-art p a.button.dark[disabled]:hover,
body.node-type-info-page .node-art p a.button.dark[disabled]:hover,
body.node-type-art .node-info-page p a.button.dark[disabled]:hover,
body.node-type-info-page .node-info-page p a.button.dark[disabled]:hover,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary:hover,
fieldset[disabled] body.node-type-art .node-art p a.button.dark:hover,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark:hover,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark:hover,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark:hover,
body.node-type-art .node-art p a.button.secondary.disabled:focus,
body.node-type-info-page .node-art p a.button.secondary.disabled:focus,
body.node-type-art .node-info-page p a.button.secondary.disabled:focus,
body.node-type-info-page .node-info-page p a.button.secondary.disabled:focus,
body.node-type-art .node-art p a.button.dark.disabled:focus,
body.node-type-info-page .node-art p a.button.dark.disabled:focus,
body.node-type-art .node-info-page p a.button.dark.disabled:focus,
body.node-type-info-page .node-info-page p a.button.dark.disabled:focus,
body.node-type-art .node-art p a.button.secondary[disabled]:focus,
body.node-type-info-page .node-art p a.button.secondary[disabled]:focus,
body.node-type-art .node-info-page p a.button.secondary[disabled]:focus,
body.node-type-info-page .node-info-page p a.button.secondary[disabled]:focus,
body.node-type-art .node-art p a.button.dark[disabled]:focus,
body.node-type-info-page .node-art p a.button.dark[disabled]:focus,
body.node-type-art .node-info-page p a.button.dark[disabled]:focus,
body.node-type-info-page .node-info-page p a.button.dark[disabled]:focus,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary:focus,
fieldset[disabled] body.node-type-art .node-art p a.button.dark:focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark:focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark:focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark:focus,
body.node-type-art .node-art p a.button.secondary.disabled.focus,
body.node-type-info-page .node-art p a.button.secondary.disabled.focus,
body.node-type-art .node-info-page p a.button.secondary.disabled.focus,
body.node-type-info-page .node-info-page p a.button.secondary.disabled.focus,
body.node-type-art .node-art p a.button.dark.disabled.focus,
body.node-type-info-page .node-art p a.button.dark.disabled.focus,
body.node-type-art .node-info-page p a.button.dark.disabled.focus,
body.node-type-info-page .node-info-page p a.button.dark.disabled.focus,
body.node-type-art .node-art p a.button.secondary[disabled].focus,
body.node-type-info-page .node-art p a.button.secondary[disabled].focus,
body.node-type-art .node-info-page p a.button.secondary[disabled].focus,
body.node-type-info-page .node-info-page p a.button.secondary[disabled].focus,
body.node-type-art .node-art p a.button.dark[disabled].focus,
body.node-type-info-page .node-art p a.button.dark[disabled].focus,
body.node-type-art .node-info-page p a.button.dark[disabled].focus,
body.node-type-info-page .node-info-page p a.button.dark[disabled].focus,
fieldset[disabled] body.node-type-art .node-art p a.button.secondary.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.secondary.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.secondary.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.secondary.focus,
fieldset[disabled] body.node-type-art .node-art p a.button.dark.focus,
fieldset[disabled] body.node-type-info-page .node-art p a.button.dark.focus,
fieldset[disabled] body.node-type-art .node-info-page p a.button.dark.focus,
fieldset[disabled] body.node-type-info-page .node-info-page p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
body.node-type-art .node-art p a.button.secondary .badge,
body.node-type-info-page .node-art p a.button.secondary .badge,
body.node-type-art .node-info-page p a.button.secondary .badge,
body.node-type-info-page .node-info-page p a.button.secondary .badge,
body.node-type-art .node-art p a.button.dark .badge,
body.node-type-info-page .node-art p a.button.dark .badge,
body.node-type-art .node-info-page p a.button.dark .badge,
body.node-type-info-page .node-info-page p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
body.node-type-art .node-art p a.button.btn-xs,
body.node-type-info-page .node-art p a.button.btn-xs,
body.node-type-art .node-info-page p a.button.btn-xs,
body.node-type-info-page .node-info-page p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
body.node-type-art .node-art p a.button.btn-sm,
body.node-type-info-page .node-art p a.button.btn-sm,
body.node-type-art .node-info-page p a.button.btn-sm,
body.node-type-info-page .node-info-page p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
body.node-type-art .node-art p a.button.btn-lg,
body.node-type-info-page .node-art p a.button.btn-lg,
body.node-type-art .node-info-page p a.button.btn-lg,
body.node-type-info-page .node-info-page p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
body.node-type-art .node-art p a.button.custom:hover,
body.node-type-info-page .node-art p a.button.custom:hover,
body.node-type-art .node-info-page p a.button.custom:hover,
body.node-type-info-page .node-info-page p a.button.custom:hover {
  position: relative;
}
body.node-type-art .node-art p a.button.custom:hover:before,
body.node-type-info-page .node-art p a.button.custom:hover:before,
body.node-type-art .node-info-page p a.button.custom:hover:before,
body.node-type-info-page .node-info-page p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  body.node-type-art .node-art p a.button,
  body.node-type-info-page .node-art p a.button,
  body.node-type-art .node-info-page p a.button,
  body.node-type-info-page .node-info-page p a.button {
    white-space: initial;
  }
}
body.node-type-art .node-art p a.chevron,
body.node-type-info-page .node-art p a.chevron,
body.node-type-art .node-info-page p a.chevron,
body.node-type-info-page .node-info-page p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
body.node-type-art .node-art blockquote,
body.node-type-info-page .node-art blockquote,
body.node-type-art .node-info-page blockquote,
body.node-type-info-page .node-info-page blockquote {
  border-left-color: #333333;
}
body.node-type-art .node-art table,
body.node-type-info-page .node-art table,
body.node-type-art .node-info-page table,
body.node-type-info-page .node-info-page table {
  border: 1px solid #e0e0e0;
}
body.node-type-art .node-art ul,
body.node-type-info-page .node-art ul,
body.node-type-art .node-info-page ul,
body.node-type-info-page .node-info-page ul {
  padding-left: 30px;
}
body.node-type-art .node-art img,
body.node-type-info-page .node-art img,
body.node-type-art .node-info-page img,
body.node-type-info-page .node-info-page img {
  max-width: 100%;
  height: auto;
}
body.node-type-art .node-art iframe,
body.node-type-info-page .node-art iframe,
body.node-type-art .node-info-page iframe,
body.node-type-info-page .node-info-page iframe {
  max-width: 100%;
}
body.node-type-art .node-art > header,
body.node-type-info-page .node-art > header,
body.node-type-art .node-info-page > header,
body.node-type-info-page .node-info-page > header {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
  padding-top: 50px;
  padding-bottom: 50px;
}
body.node-type-art .node-art > header > .navbar-header,
body.node-type-info-page .node-art > header > .navbar-header,
body.node-type-art .node-info-page > header > .navbar-header,
body.node-type-info-page .node-info-page > header > .navbar-header,
body.node-type-art .node-art > header > .navbar-collapse,
body.node-type-info-page .node-art > header > .navbar-collapse,
body.node-type-art .node-info-page > header > .navbar-collapse,
body.node-type-info-page .node-info-page > header > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  body.node-type-art .node-art > header > .navbar-header,
  body.node-type-info-page .node-art > header > .navbar-header,
  body.node-type-art .node-info-page > header > .navbar-header,
  body.node-type-info-page .node-info-page > header > .navbar-header,
  body.node-type-art .node-art > header > .navbar-collapse,
  body.node-type-info-page .node-art > header > .navbar-collapse,
  body.node-type-art .node-info-page > header > .navbar-collapse,
  body.node-type-info-page .node-info-page > header > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  body.node-type-art .node-art > header,
  body.node-type-info-page .node-art > header,
  body.node-type-art .node-info-page > header,
  body.node-type-info-page .node-info-page > header {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  body.node-type-art .node-art > header,
  body.node-type-info-page .node-art > header,
  body.node-type-art .node-info-page > header,
  body.node-type-info-page .node-info-page > header {
    padding-left: 75px;
    padding-right: 75px;
  }
}
body.node-type-art .node-art > header > .navbar-header,
body.node-type-info-page .node-art > header > .navbar-header,
body.node-type-art .node-info-page > header > .navbar-header,
body.node-type-info-page .node-info-page > header > .navbar-header,
body.node-type-art .node-art > header > .navbar-collapse,
body.node-type-info-page .node-art > header > .navbar-collapse,
body.node-type-art .node-info-page > header > .navbar-collapse,
body.node-type-info-page .node-info-page > header > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  body.node-type-art .node-art > header > .navbar-header,
  body.node-type-info-page .node-art > header > .navbar-header,
  body.node-type-art .node-info-page > header > .navbar-header,
  body.node-type-info-page .node-info-page > header > .navbar-header,
  body.node-type-art .node-art > header > .navbar-collapse,
  body.node-type-info-page .node-art > header > .navbar-collapse,
  body.node-type-art .node-info-page > header > .navbar-collapse,
  body.node-type-info-page .node-info-page > header > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  body.node-type-art .node-art > header,
  body.node-type-info-page .node-art > header,
  body.node-type-art .node-info-page > header,
  body.node-type-info-page .node-info-page > header {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  body.node-type-art .node-art > header,
  body.node-type-info-page .node-art > header,
  body.node-type-art .node-info-page > header,
  body.node-type-info-page .node-info-page > header {
    padding-left: 75px;
    padding-right: 75px;
  }
}
body.node-type-art .node-art > header > .node-title,
body.node-type-info-page .node-art > header > .node-title,
body.node-type-art .node-info-page > header > .node-title,
body.node-type-info-page .node-info-page > header > .node-title {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  text-transform: none;
}
body.node-type-art .node-art > header.text-center .field-name-field-info-page-summary,
body.node-type-info-page .node-art > header.text-center .field-name-field-info-page-summary,
body.node-type-art .node-info-page > header.text-center .field-name-field-info-page-summary,
body.node-type-info-page .node-info-page > header.text-center .field-name-field-info-page-summary {
  margin: 0 auto;
}
body.node-type-art .node-art > header.text-right .field-name-field-info-page-summary,
body.node-type-info-page .node-art > header.text-right .field-name-field-info-page-summary,
body.node-type-art .node-info-page > header.text-right .field-name-field-info-page-summary,
body.node-type-info-page .node-info-page > header.text-right .field-name-field-info-page-summary {
  margin-left: auto;
}
body.node-type-art .node-art .field-name-field-info-page-breadcrumbs,
body.node-type-info-page .node-art .field-name-field-info-page-breadcrumbs,
body.node-type-art .node-info-page .field-name-field-info-page-breadcrumbs,
body.node-type-info-page .node-info-page .field-name-field-info-page-breadcrumbs {
  margin-top: 1em;
  margin-bottom: 1em;
}
body.node-type-art .node-art .field-name-field-info-page-summary,
body.node-type-info-page .node-art .field-name-field-info-page-summary,
body.node-type-art .node-info-page .field-name-field-info-page-summary,
body.node-type-info-page .node-info-page .field-name-field-info-page-summary {
  margin-bottom: 1em;
  max-width: 580px;
}
body.node-type-art .node-art .field-name-field-info-page-text-column-2,
body.node-type-info-page .node-art .field-name-field-info-page-text-column-2,
body.node-type-art .node-info-page .field-name-field-info-page-text-column-2,
body.node-type-info-page .node-info-page .field-name-field-info-page-text-column-2,
body.node-type-art .node-art .field-name-field-info-page-text,
body.node-type-info-page .node-art .field-name-field-info-page-text,
body.node-type-art .node-info-page .field-name-field-info-page-text,
body.node-type-info-page .node-info-page .field-name-field-info-page-text {
  margin-bottom: 50px;
}
body.node-type-art .node-art .field-name-field-info-page-4xpromo,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1600px;
}
body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo {
    padding-left: 75px;
    padding-right: 75px;
  }
}
body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 992px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-header,
  body.node-type-art .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  body.node-type-art .node-art .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-art .field-name-field-info-page-4xpromo,
  body.node-type-art .node-info-page .field-name-field-info-page-4xpromo,
  body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo {
    padding-left: 75px;
    padding-right: 75px;
  }
}
body.node-type-art .node-art .field-name-field-info-page-4xpromo .field-type-image,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo .field-type-image,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo .field-type-image,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo .field-type-image {
  position: relative;
}
body.node-type-art .node-art .field-name-field-info-page-4xpromo .field-type-image:after,
body.node-type-info-page .node-art .field-name-field-info-page-4xpromo .field-type-image:after,
body.node-type-art .node-info-page .field-name-field-info-page-4xpromo .field-type-image:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-4xpromo .field-type-image:after {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border-style: solid;
  border-width: 0;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:after {
  display: table;
  content: " ";
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:after {
  clear: both;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:before,
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:after {
  display: table;
  content: " ";
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items:after,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items:after {
  clear: both;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item {
  padding: 0;
}
@media screen and (max-width: 479px) {
  body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item,
  body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item,
  body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item,
  body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item {
    width: 100%;
  }
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus .node-title,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus .node-title,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus .node-title,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus .node-title,
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover .node-title,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover .node-title,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover .node-title,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover .node-title {
  color: #ffffff;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus:before,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus:before,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:focus:before,
body.node-type-art .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover:before,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover:before,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos > .field-items > .field-item .promo:hover:before {
  border: 20px solid #f0ec81;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos .promo,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos .promo,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos .promo,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos .promo {
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 700px;
  position: relative;
  text-decoration: none;
}
@media screen and (max-width: 991px) {
  body.node-type-art .node-art .field-name-field-info-page-2xpromos .promo,
  body.node-type-info-page .node-art .field-name-field-info-page-2xpromos .promo,
  body.node-type-art .node-info-page .field-name-field-info-page-2xpromos .promo,
  body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos .promo {
    min-height: 350px;
  }
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos .promo:before,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos .promo:before,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos .promo:before,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos .promo:before {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  background: rgba(0, 0, 0, 0.4);
  border: 0 solid transparent;
}
body.node-type-art .node-art .field-name-field-info-page-2xpromos .promo .node-title,
body.node-type-info-page .node-art .field-name-field-info-page-2xpromos .promo .node-title,
body.node-type-art .node-info-page .field-name-field-info-page-2xpromos .promo .node-title,
body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos .promo .node-title {
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  color: #ffffff;
  margin: 1em;
  text-align: center;
  width: 100%;
  z-index: 1;
}
@media screen and (min-width: 992px) {
  body.node-type-art .node-art .field-name-field-info-page-2xpromos .promo .node-title,
  body.node-type-info-page .node-art .field-name-field-info-page-2xpromos .promo .node-title,
  body.node-type-art .node-info-page .field-name-field-info-page-2xpromos .promo .node-title,
  body.node-type-info-page .node-info-page .field-name-field-info-page-2xpromos .promo .node-title {
    font-size: 36px;
  }
}
article.node-type-jobs.node-view-mode-full .breadcrumb {
  font-size: 14px;
}
.node-type-map {
  height: 800px;
  max-height: calc(100vh - 70px);
}
@media screen and (max-width: 767px) {
  .node-type-map {
    height: 100vh;
    max-height: 100vh;
  }
}
.map-wrapper {
  position: relative;
}
.map-wrapper .node-map.node-teaser + .filter {
  display: none;
}
.map-wrapper .node-map.node-teaser .leaflet-control-container .leaflet-bottom .leaflet-control {
  margin-top: 10px;
  margin-right: 20px;
}
@media screen and (min-width: 768px) {
  .map-wrapper .node-map .for-mobiles {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .map-wrapper .node-map .for-desktop {
    display: none;
  }
}
.map-wrapper .node-map .custom-popup {
  color: #ffffff;
  background-color: #4cbdd4;
  padding: 19px;
  position: absolute;
  z-index: 700;
  left: 0;
  right: 0;
  font: 12px/1.67 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 767px) {
  .map-wrapper .node-map .custom-popup {
    z-index: 1001;
  }
}
.map-wrapper .node-map .custom-popup .image {
  margin-top: -20px;
}
.map-wrapper .node-map .custom-popup .popup-close {
  position: absolute;
  top: 10px;
  right: 19px;
  width: 20px;
  height: 20px;
  font-size: 24px;
}
.map-wrapper .node-map .custom-popup.with-image .popup-close {
  top: 130px;
}
.map-wrapper .node-map .custom-popup * {
  color: #ffffff;
  text-align: left;
}
.map-wrapper .node-map .custom-popup h2 {
  font: bold 16px/1.69 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  margin: 5px 0 0.5em 0;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-label {
  font: bold 12px/1.93 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-wrapper .node-map .custom-popup a {
  font-weight: bold;
  display: block;
}
.map-wrapper .node-map .custom-popup a.more {
  text-transform: none;
  font: bold 12px/2.25 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-wrapper .node-map .leaflet-control-container a:hover,
.map-wrapper .node-map .leaflet-control-container a:focus {
  text-decoration: none;
}
.map-wrapper .node-map .leaflet-control-container a[href*="leafletjs.com"] {
  display: none;
}
.map-wrapper .node-map .leaflet-control-container .leaflet-bottom {
  z-index: 800;
}
.map-wrapper .node-map .leaflet-control-container .leaflet-bottom .leaflet-control {
  margin-top: 40px;
  margin-right: 40px;
}
.map-wrapper .node-map .leaflet-control-container .leaflet-bar a {
  border-radius: 0;
  width: 35px;
  height: 35px;
  line-height: 35px;
}
@media screen and (max-width: 991px) {
  .map-wrapper .node-map .leaflet-control-container .leaflet-control-zoom {
    display: none;
  }
}
.map-wrapper .node-map .leaflet-tooltip.litera {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #f0ec81;
  pointer-events: none;
  box-shadow: none;
  font: bold 18px/18px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-wrapper .node-map .leaflet-tooltip.litera.active {
  color: #4cbdd4;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content {
  min-width: 250px;
  color: #ffffff;
  font: 13px/1.54 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content * {
  color: #ffffff;
  text-align: left;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .image {
  margin-top: -134px;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content h2 {
  font: bold 18px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  margin: 0.5em 0;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-label {
  font: bold 14px/1.93 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content a {
  font-weight: bold;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content a.more {
  text-transform: none;
  font: bold 14px/1.93 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media (orientation: landscape) {
  .map-wrapper .node-map .leaflet-popup {
    bottom: auto !important;
    left: 20px !important;
  }
  .map-wrapper .node-map .leaflet-popup .leaflet-popup-tip-container {
    left: 0;
    top: 20px;
  }
  .map-wrapper .node-map .leaflet-popup .leaflet-popup-tip {
    background-color: transparent;
    width: 0;
    height: 0;
    margin: 0 0 0 12px;
    border-style: solid;
    border-width: 8.5px 8px 8.5px 0;
    border-color: transparent #4cbdd4 transparent transparent;
    box-shadow: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
}
@media (orientation: portrait) {
  .map-wrapper .node-map .leaflet-popup {
    bottom: 30px !important;
  }
  .map-wrapper .node-map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip {
    background-color: #4cbdd4;
  }
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-close-button {
  color: #ffffff;
}
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content-wrapper {
  border-radius: 0;
  background-color: #4cbdd4;
}
.map-wrapper .node-map .custom-popup .summary,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .summary {
  margin: 0.5em 0;
}
.map-wrapper .node-map .custom-popup .summary p,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .summary p {
  line-height: 1.5;
  margin: 1.5em 0;
}
.map-wrapper .node-map .custom-popup .summary p:first-child,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .summary p:first-child {
  margin-top: 0;
}
.map-wrapper .node-map .custom-popup .summary p:last-child,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .summary p:last-child {
  margin-bottom: 0;
}
.map-wrapper .node-map .custom-popup .draggable-content,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .draggable-content {
  max-height: 7em;
  overflow: hidden;
  margin: 15px 0;
}
.map-wrapper .node-map .custom-popup .image,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .image {
  height: 120px;
  margin-left: -20px;
  margin-right: -20px;
  background-size: cover;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-hidden,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-hidden {
  /* apply styles from retailer's node */
  float: left;
  line-height: 1;
  min-height: 22px;
  font-size: 0;
  float: none;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-hidden .text-success:before,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-hidden .text-success:before {
  font-size: 10px;
  padding: 3px 10px;
  content: "Open";
  display: inline-block;
  color: #ffffff;
  background-color: #4cbdd4;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-hidden .text-danger:before,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-hidden .text-danger:before {
  font-size: 10px;
  line-height: 16px;
  padding: 0px 10px;
  content: "Closed";
  display: inline-block;
  color: #ffffff;
  background-color: #f0ec81;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-hidden .tooltip,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-hidden .tooltip {
  left: auto !important;
  right: -10px;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-hidden .tooltip .tooltip-arrow,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-hidden .tooltip .tooltip-arrow {
  left: auto !important;
  right: 5px;
}
.map-wrapper .node-map .custom-popup a.more,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content a.more,
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-label,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-label {
  color: #ffffff;
}
.map-wrapper .node-map .custom-popup .action-links,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .action-links,
.map-wrapper .node-map .custom-popup .field-collection-view-links,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-collection-view-links {
  display: none;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-label,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-label {
  text-transform: none;
  cursor: pointer;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime.field-label-above > .field-items,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime.field-label-above > .field-items {
  display: none;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-label.show + .field-items,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-label.show + .field-items {
  display: block;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-name-field-weekday-from,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-name-field-weekday-from {
  width: 45%;
  display: inline-block;
}
.map-wrapper .node-map .custom-popup .field-name-field-retailer-optime .field-name-field-optime-from-1,
.map-wrapper .node-map .leaflet-popup .leaflet-popup-content .field-name-field-retailer-optime .field-name-field-optime-from-1 {
  width: 45%;
  display: inline-block;
}
.map-wrapper.view-mode > .filter,
.map-wrapper.view-mode > .map-controls .control-street-view-mode {
  display: none;
}
.map-wrapper.map-mode > .locations,
.map-wrapper.map-mode > .street-view,
.map-wrapper.map-mode > .map-controls .control-locations,
.map-wrapper.map-mode > .map-controls .control-map-view-mode {
  display: none;
}
.map-wrapper .street-view {
  background-color: #f0ec81;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 850;
  left: 0;
  right: 0;
}
.map-wrapper .street-view iframe {
  width: 100%;
  height: 100%;
}
.map-wrapper .locations {
  z-index: 1000;
  background-color: #ffffff;
  width: 90%;
  max-width: 540px;
  max-height: 60%;
  left: 50%;
  top: 50%;
  position: absolute;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 35px;
}
.map-wrapper .locations .field-type-text {
  font: bold 18px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: none;
  color: inherit;
}
.map-wrapper .locations .field-name-field-map-sw-title .field-item:before {
  font-family: FontAwesome;
  font-weight: normal;
  color: #333333;
  font-size: 25px;
  vertical-align: middle;
  content: '\f21d';
  margin-right: 10px;
}
.map-wrapper .locations .field-type-text-long {
  color: #333333;
  font-size: 13px;
}
.map-wrapper .locations .field-type-text-long p {
  margin: 1em 0;
}
.map-wrapper .locations .field-name-field-map-sw-locations > .field-items {
  margin-right: 0;
  margin-left: 0;
}
.map-wrapper .locations .field-name-field-map-sw-locations > .field-items > .field-item {
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}
@media (min-width: 992px) {
  .map-wrapper .locations .field-name-field-map-sw-locations > .field-items > .field-item {
    float: left;
    width: 50%;
  }
}
@media screen and (min-width: 992px) {
  .map-wrapper .locations .field-name-field-map-sw-locations > .field-items {
    width: 70%;
  }
}
.map-wrapper .locations .field-name-field-map-sw-locations .location-title {
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  text-transform: none;
  margin: 0.5em 0;
  display: inline-block;
}
.map-wrapper .locations .mCSB_outside + .mCSB_scrollTools {
  right: 0px;
}
.map-wrapper .map-controls {
  position: absolute;
  right: 40px;
  top: 40px;
  z-index: 1000;
  font-size: 0;
}
.map-wrapper .map-controls .control {
  display: inline-block;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  margin-left: 20px;
  padding: 0 20px;
  color: #4cbdd4;
  /*
      @media @below-tablet {
        display: none;
        height: 40px;
        line-height: 40px;
        text-transform: none;
        font-weight: 500;
        background-color: transparent;
        box-shadow: none;
        width: auto;
        bottom: 85px;
        right: 20px;
        background-size: 30px 30px;
        padding-left: 55px;
      }
      */
}
.map-wrapper .map-controls .control .label {
  font: bold 16px/60px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  text-transform: none;
  text-decoration: none;
  margin-left: 12px;
  vertical-align: middle;
  display: inline-block;
  padding: 0;
}
.map-wrapper .map-controls .control:before {
  font-family: FontAwesome;
  font-weight: normal;
  color: #333333;
  font-size: 25px;
  vertical-align: middle;
}
.map-wrapper .map-controls .control.control-download-map:before {
  content: '\f1c1';
}
.map-wrapper .map-controls .control.control-locations:before {
  content: '\f041';
}
.map-wrapper .map-controls .control.control-street-view-mode:before {
  content: '\f21d';
}
.map-wrapper .map-controls .control.control-map-view-mode:before {
  content: '\f279';
}
@media screen and (max-width: 991px) {
  .map-wrapper .map-controls .control .label {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .map-wrapper .map-controls {
    position: absolute;
    right: 40px;
    top: initial;
    bottom: 19px;
    z-index: 1000;
    font-size: 0;
  }
}
.map-wrapper .filter.mobile-active + .map-controls {
  display: none;
}
.map-wrapper .filter {
  width: 340px;
  position: absolute;
  left: 40px;
  top: 40px;
  bottom: 40px;
  z-index: 1000;
  pointer-events: none;
}
@media screen and (max-width: 767px), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  .map-wrapper .filter {
    width: auto;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    padding: 19px 19px 110px 19px;
  }
  .map-wrapper .filter.mobile-active {
    pointer-events: auto;
    background-color: rgba(255, 255, 255, 0.9);
  }
  .map-wrapper .filter.mobile-active .download-map-as-pdf {
    display: block;
  }
}
.map-wrapper .filter .download-map-as-pdf {
  display: none;
  position: absolute;
  right: 20px;
  bottom: 72px;
}
.map-wrapper .filter .download-map-as-pdf .label {
  font: bold 12px/60px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  text-transform: none;
  text-decoration: none;
  margin-left: 5px;
  vertical-align: middle;
  display: inline-block;
  padding: 0;
}
.map-wrapper .filter .download-map-as-pdf:before {
  color: #333333;
  font: normal 20px/1 FontAwesome;
  vertical-align: middle;
  content: '\f1c1';
}
.map-wrapper .filter .search-element {
  position: relative;
  background-color: #ffffff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
  padding: 10px 30px;
  margin-bottom: 12px;
  pointer-events: auto;
}
.map-wrapper .filter .search-element .control {
  position: absolute;
  right: 30px;
  top: 0;
  bottom: 0;
  width: 20px;
  cursor: pointer;
  content: '';
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3e%3cpath fill='%234cbdd4' fill-rule='nonzero' d='M16.742 15.484l-4.191-4.208a6.701 6.701 0 0 0 1.668-4.412c0-3.785-3.19-6.864-7.11-6.864C3.19 0 0 3.08 0 6.864s3.19 6.863 7.11 6.863a7.208 7.208 0 0 0 4.072-1.242l4.223 4.24a.936.936 0 0 0 .668.275.94.94 0 0 0 .643-.25.875.875 0 0 0 .026-1.266zM7.109 1.791c2.898 0 5.255 2.275 5.255 5.073 0 2.797-2.357 5.073-5.255 5.073-2.897 0-5.254-2.276-5.254-5.073 0-2.798 2.357-5.073 5.254-5.073z'/%3e%3c/svg%3e");
}
.map-wrapper .filter .search-element.not-empty .control {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='%234cbdd4' fill-rule='evenodd'%3E%3Cpath d='M11.314 0l1.414 1.414L1.414 12.728 0 11.314z'/%3E%3Cpath d='M0 1.414L1.414 0l11.314 11.314-1.414 1.414z'/%3E%3C/g%3E%3C/svg%3E");
}
.map-wrapper .filter .search-element input[type="text"] {
  width: 100%;
  border: 0;
  padding: 0;
  height: 40px;
  font: 16px/2.63 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  background-color: transparent;
  display: block;
}
.map-wrapper .filter .search-element input[type="text"]::-ms-clear {
  display: none;
}
.map-wrapper .filter .search-element input[type="text"]:focus {
  outline-width: 0;
}
@media screen and (max-width: 991px), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  .map-wrapper .filter .search-element {
    display: none;
    border: solid 1px #4cbdd4;
    box-shadow: none;
    padding: 5px 20px;
    background-color: transparent;
  }
  .map-wrapper .filter .search-element.mobile-visible {
    display: block;
  }
  .map-wrapper .filter .search-element .control {
    right: 20px;
  }
}
.map-wrapper .filter .list-wrapper {
  pointer-events: auto;
  max-height: 85%;
  background-color: #ffffff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
}
.map-wrapper .filter .list-wrapper .mCSB_outside + .mCSB_scrollTools {
  right: 0;
}
.map-wrapper .filter .list-wrapper .mCSB_outside + .mCSB_scrollTools .mCSB_dragger_bar {
  background-color: rgba(76, 189, 212, 0.75);
  width: 2px;
}
.map-wrapper .filter .list-wrapper .mCSB_outside + .mCSB_scrollTools .mCSB_draggerRail {
  background-color: white;
}
@media screen and (max-width: 991px), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  .map-wrapper .filter .list-wrapper {
    background-color: transparent;
    box-shadow: none;
    display: none;
  }
  .map-wrapper .filter .list-wrapper .mCSB_outside + .mCSB_scrollTools {
    right: -20px;
  }
  .map-wrapper .filter .list-wrapper.mobile-visible {
    display: block;
  }
}
.map-wrapper .filter .list {
  padding: 30px;
}
.map-wrapper .filter .list .no-results {
  display: none;
  font: 14px/1.57 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #333333;
}
.map-wrapper .filter .list .no-results b,
.map-wrapper .filter .list .no-results strong {
  font: bold 16px/2.63 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #4cbdd4;
}
.map-wrapper .filter .list .group.filtered-hidden {
  display: none;
}
.map-wrapper .filter .list .group .group-title {
  font: bold 18px/21px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #4cbdd4;
  border-bottom: 2px solid #4cbdd4;
  background-repeat: no-repeat;
  background-position: right center;
  text-transform: none;
  padding: 15px 0 13px;
  cursor: pointer;
}
.map-wrapper .filter .list .group .group-title::selection {
  background: transparent;
}
.map-wrapper .filter .list .group.closed .group-title {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='%234cbdd4' fill-rule='evenodd'%3E%3Cpath d='M8.889 0v16H7.111V0z'/%3E%3Cpath d='M0 7.111h16v1.778H0z'/%3E%3C/g%3E%3C/svg%3E");
}
.map-wrapper .filter .list .group.closed .group-content {
  display: none;
}
.map-wrapper .filter .list .group.opened .group-title {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='2' viewBox='0 0 16 2'%3E%3Cpath fill='%234cbdd4' fill-rule='evenodd' d='M16 0v2H0V0z'/%3E%3C/svg%3E");
}
.map-wrapper .filter .list .group.multi .group-content .element.active .element-title {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3e%3cpath fill='%23000' fill-rule='nonzero' d='M.138 5.5A.564.564 0 0 1 0 5.15c0-.1.046-.25.138-.35l.647-.7c.184-.2.461-.2.646 0l.046.05L4.015 7.1c.093.1.231.1.323 0L10.523.15h.046c.185-.2.462-.2.646 0l.647.7c.184.2.184.5 0 .7l-7.385 8.3a.405.405 0 0 1-.323.15.405.405 0 0 1-.323-.15l-3.6-4.2-.093-.15z'/%3e%3c/svg%3e ");
}
.map-wrapper .filter .list .group .group-content {
  padding: 10px 0;
}
.map-wrapper .filter .list .group .group-content .element {
  padding-left: 30px;
}
.map-wrapper .filter .list .group .group-content .element.filtered-hidden {
  display: none;
}
.map-wrapper .filter .list .group .group-content .element .element-title {
  font: 16px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 10px 0;
  text-align: left;
  color: #333333;
  background-repeat: no-repeat;
  background-position: right center;
  cursor: pointer;
}
.map-wrapper .filter .list .group .group-content .element .element-title:hover {
  color: #4cbdd4;
}
.map-wrapper .filter .list .group .group-content .element .element-title::selection {
  background: transparent;
}
.map-wrapper .filter .list .group .group-content .element.active .element-title {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.2' baseProfile='tiny' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' viewBox='0 0 18 18' xml:space='preserve'%3E%3Ccircle fill='%23ffffff' stroke='%23f4f4f4' stroke-miterlimit='10' cx='9' cy='9' r='8.5'/%3E%3Ccircle fill='%234cbdd4' cx='9' cy='9.5' r='3.5'/%3E%3C/svg%3E");
}
@media screen and (max-width: 767px), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  .map-wrapper .filter .list {
    padding: 0px;
  }
  .map-wrapper .filter .list .group .group-title {
    font: bold 16px/19px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .map-wrapper .filter .list .group.multi .group-content .element .element-title {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ERectangle Copy 4%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Getting-Around-Mobile---v2b' transform='translate(-20.000000, -1065.000000)' fill='%23FFFFFF' stroke='%23666666'%3E%3Cg id='map' transform='translate(-560.000000, 692.000000)'%3E%3Cg id='Group' transform='translate(560.000000, 0.000000)'%3E%3Crect id='Rectangle-Copy-4' x='20.5' y='373.5' width='19' height='19' rx='2'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }
  .map-wrapper .filter .list .group.multi .group-content .element.active .element-title {
    background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EGroup 5%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Getting-Around-Mobile---v2b' transform='translate(-20.000000, -1024.000000)'%3E%3Cg id='map' transform='translate(-560.000000, 692.000000)'%3E%3Cg id='Group' transform='translate(560.000000, 0.000000)'%3E%3Cg id='Group-5' transform='translate(20.000000, 332.000000)'%3E%3Crect id='Rectangle-Copy-3' stroke='%23666666' fill='%23FFFFFF' x='0.5' y='0.5' width='19' height='19' rx='2'%3E%3C/rect%3E%3Cg id='checked' transform='translate(4.000000, 5.000000)' fill='%23000000'%3E%3Cg id='Shape'%3E%3Cpath d='M0.138461538,5.5 C0.0461538462,5.4 0,5.25 0,5.15 C0,5.05 0.0461538462,4.9 0.138461538,4.8 L0.784615385,4.1 C0.969230769,3.9 1.24615385,3.9 1.43076923,4.1 L1.47692308,4.15 L4.01538462,7.1 C4.10769231,7.2 4.24615385,7.2 4.33846154,7.1 L10.5230769,0.15 L10.5692308,0.15 C10.7538462,-0.05 11.0307692,-0.05 11.2153846,0.15 L11.8615385,0.85 C12.0461538,1.05 12.0461538,1.35 11.8615385,1.55 L4.47692308,9.85 C4.38461538,9.95 4.29230769,10 4.15384615,10 C4.01538462,10 3.92307692,9.95 3.83076923,9.85 L0.230769231,5.65 L0.138461538,5.5 Z' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }
  .map-wrapper .filter .list .group .group-content {
    padding: 10px 0;
  }
  .map-wrapper .filter .list .group .group-content .element {
    padding-left: 0px;
  }
  .map-wrapper .filter .list .group .group-content .element.filtered-hidden {
    display: none;
  }
  .map-wrapper .filter .list .group .group-content .element .element-title {
    padding-left: 40px;
    background-position: left center;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.2' baseProfile='tiny' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' viewBox='0 0 18 18' xml:space='preserve'%3E%3Ccircle fill='%23ffffff' stroke='%23f4f4f4' stroke-miterlimit='10' cx='9' cy='9' r='8.5'/%3E%3C/svg%3E");
  }
  .map-wrapper .filter .list .group .group-content .element.active .element-title {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.2' baseProfile='tiny' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' viewBox='0 0 18 18' xml:space='preserve'%3E%3Ccircle fill='%23ffffff' stroke='%23f4f4f4' stroke-miterlimit='10' cx='9' cy='9' r='8.5'/%3E%3Ccircle fill='%234cbdd4' cx='9' cy='9.5' r='3.5'/%3E%3C/svg%3E");
  }
}
.map-wrapper .filter .mobile-control {
  pointer-events: auto;
  display: none;
  font: 500 14px/1.29 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: auto;
  top: 19px;
  left: 19px;
  right: 19px;
  text-align: center;
  color: #4cbdd4;
  background-color: #ffffff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  z-index: 1000;
}
.map-wrapper .filter .mobile-control .elm {
  background-repeat: no-repeat;
  background-position: left center;
  width: 150px;
  margin: 0 auto;
  height: 60px;
  line-height: 60px;
}
.map-wrapper .filter .mobile-control .closed {
  display: block;
  padding-left: 30px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' viewBox='0 0 24 18'%3E%3Cg fill='%234cbdd4' fill-rule='nonzero'%3E%3Cpath d='M.75 3.75h6.68a3.006 3.006 0 0 0 2.903 2.259 3.006 3.006 0 0 0 2.903-2.259H23.25a.75.75 0 0 0 0-1.5H13.236a3.006 3.006 0 0 0-2.903-2.259A3.006 3.006 0 0 0 7.43 2.25H.75a.75.75 0 0 0 0 1.5zm9.583-2.259A1.51 1.51 0 0 1 11.842 3a1.51 1.51 0 0 1-1.509 1.509A1.51 1.51 0 0 1 8.824 3a1.51 1.51 0 0 1 1.509-1.509zM23.25 8.25h-1.606a3.006 3.006 0 0 0-2.903-2.259A3.006 3.006 0 0 0 15.84 8.25H.75a.75.75 0 0 0 0 1.5h15.089a3.006 3.006 0 0 0 2.902 2.259 3.006 3.006 0 0 0 2.903-2.259h1.606a.75.75 0 0 0 0-1.5zm-4.509 2.259A1.51 1.51 0 0 1 17.232 9a1.51 1.51 0 0 1 1.51-1.509A1.51 1.51 0 0 1 20.25 9a1.51 1.51 0 0 1-1.509 1.509zM23.25 14.25H8.718a3.005 3.005 0 0 0-2.902-2.259 3.006 3.006 0 0 0-2.902 2.259H.75a.75.75 0 0 0 0 1.5h2.164a3.006 3.006 0 0 0 2.902 2.259 3.005 3.005 0 0 0 2.902-2.259H23.25a.75.75 0 0 0 0-1.5zM5.816 16.509A1.51 1.51 0 0 1 4.308 15a1.51 1.51 0 0 1 1.508-1.509A1.51 1.51 0 0 1 7.324 15a1.51 1.51 0 0 1-1.508 1.509z'/%3E%3C/g%3E%3C/svg%3E");
}
.map-wrapper .filter .mobile-control .opened {
  display: none;
  padding-left: 24px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='%234cbdd4' fill-rule='evenodd'%3E%3Cpath d='M17.803 2.224L2.478 17.548.776 15.845 16.1.521z'/%3E%3Cpath d='M2.479.521l15.324 15.325-1.703 1.702L.776 2.224z'/%3E%3C/g%3E%3C/svg%3E");
}
@media screen and (max-width: 991px), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio : 3) {
  .map-wrapper .filter .mobile-control {
    display: block;
  }
}
.map-wrapper .filter.mobile-active .mobile-control .closed {
  display: none;
}
.map-wrapper .filter.mobile-active .mobile-control .opened {
  display: block;
}
.map-trail > .row {
  margin-left: 0px;
  margin-right: 0px;
}
.map-trail > .row > [class^="col-"],
.map-trail > .row > [class*=" col-"],
.map-trail > .row > div {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.map-trail .mCSB_outside + .mCSB_scrollTools {
  right: -18px;
}
.map-trail .map-wrapper .leaflet-overlay-pane path.leaflet-interactive {
  background-color: #4cbdd4;
}
.map-trail .list-wrapper {
  height: 800px;
  overflow: hidden;
}
.map-trail .list-wrapper .list {
  margin-right: auto;
  margin-left: auto;
}
.map-trail .list-wrapper .list .item .head {
  cursor: pointer;
  height: 70px;
  line-height: 70px;
  font: normal 18px/70px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #f0ec81;
  background-color: #4cbdd4;
  font-size: 0;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxnIGZpbGw9IiNGRkEzOEIiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTkgMGgydjIwSDl6Ii8+CiAgICAgICAgPHBhdGggZD0iTTIwIDl2MkgwVjl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=');
  background-position: right 20px center;
  background-repeat: no-repeat;
  margin-left: 0;
  margin-right: 0;
}
.map-trail .list-wrapper .list .item .head > [class^="col-"],
.map-trail .list-wrapper .list .item .head > [class*=" col-"],
.map-trail .list-wrapper .list .item .head > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.map-trail .list-wrapper .list .item .head .litera {
  font-size: 14px;
  line-height: 27px;
  display: inline-block;
  float: none;
  text-align: right;
  vertical-align: middle;
  font-weight: bold;
}
.map-trail .list-wrapper .list .item .head .title {
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  max-height: 70px;
  padding-left: 20px !important;
  overflow: hidden;
  float: none;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.map-trail .list-wrapper .list .item .head .title::selection {
  background: transparent;
}
.map-trail .list-wrapper .list .item.literal .head {
  background-color: #2a9bb2;
}
.map-trail .list-wrapper .list .item .content {
  overflow: hidden;
}
.map-trail .list-wrapper .list .item .content .description {
  margin: 25px 0 35px;
  font: normal 16px/24px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.map-trail .list-wrapper .list .item .content .description::selection {
  background: transparent;
}
.map-trail .list-wrapper .list .item .content .description a.morelink {
  font-weight: bold;
  color: #f0ec81;
  text-transform: none;
  text-decoration: none;
}
.map-trail .list-wrapper .list .item .content .description a.morelink:hover {
  text-decoration: underline;
}
.map-trail .list-wrapper .list .item.active .head {
  background-color: #f0ec81;
  color: #4cbdd4;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgMjAgMiI+CiAgICA8cGF0aCBmaWxsPSIjNTcyQzVGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAwdjJIMFYweiIvPgo8L3N2Zz4K');
}
@media screen and (min-width: 768px) {
  .map-trail .list-wrapper {
    border: 1px solid #e0e0e0;
    padding: 20px;
  }
  .map-trail .list-wrapper .mCSB_inside > .mCSB_container {
    margin-right: 20px;
  }
  .map-trail .list-wrapper.mCustomScrollbar {
    padding-right: 0px !important;
  }
  .map-trail .list-wrapper .item .content {
    padding-left: 15px;
    padding-right: 15px;
  }
  .map-trail .map-wrapper .node .leaflet-control-container .leaflet-top.leaflet-left {
    bottom: 0;
    top: 0;
    box-shadow: 0px 3px 14px 10px rgba(0, 0, 0, 0.2);
  }
}
@media screen and (max-width: 767px) {
  .map-trail .list-wrapper {
    height: 50vh;
  }
  .map-trail .list-wrapper .list .item {
    padding-left: 0px;
  }
  .map-trail .list-wrapper .list .item.active {
    min-height: 50vh;
  }
  .map-trail .list-wrapper .list .item:not(.active) {
    display: none;
  }
  .map-trail .list-wrapper .list .item .head {
    background-image: none !important;
    position: absolute;
    left: 0;
    right: 0;
  }
  .map-trail .list-wrapper .list .item .content {
    overflow: hidden;
    height: 50vh;
    padding-top: 70px;
    box-sizing: border-box;
  }
  .map-trail .list-wrapper .list .item .content .mCSB_scrollTools .mCSB_draggerContainer {
    top: 20px;
    bottom: 20px;
  }
  .map-trail .list-wrapper .list .item .description {
    padding: 0 0px 0 35px;
  }
  .map-trail .list-wrapper .list .item .mCS_no_scrollbar .description {
    padding: 0 20px 0 35px;
  }
  .map-trail .map-wrapper .node {
    height: 50vh;
  }
  .map-trail .map-wrapper .node .leaflet-control-container .leaflet-top.leaflet-left {
    width: 100%;
    box-shadow: 0px 3px 14px 10px rgba(0, 0, 0, 0.2);
  }
}
.map-level-label {
  position: absolute;
  right: 150%;
  bottom: 50px;
  padding: 10px;
  font-size: 20px;
  white-space: nowrap;
}
@media screen and (max-width: 991px) {
  .map-level-label {
    position: absolute;
    bottom: 100px;
    right: 40px;
  }
}
/**
 * Node offices styles
 */
.node-offices .field-name-field-office-short-desc {
  margin: 75px 9.3% 60px 9.3%;
  font: 24px/1.25 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
}
@media screen and (max-width: 767px) {
  .node-offices .field-name-field-office-short-desc {
    font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 40px 20px 50px;
  }
}
.node-offices .building-section {
  margin: 60px 0 50px 0;
}
.node-offices .estate-section {
  margin: 80px 0 40px 0;
}
.node-offices .section-title {
  font: 30px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: inherit;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .node-offices .section-title {
    font: 20px/1.8 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 50px 0 20px;
  }
}
.node-offices .field-name-field-office-map-img {
  margin-bottom: 100px;
}
@media screen and (max-width: 767px) {
  .node-offices .field-name-field-office-map-img {
    margin-bottom: 50px;
  }
}
.node-offices .field-name-field-office-map-img img {
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .node-offices .field-name-field-office-map-img .field-item {
    height: 480px;
    overflow: hidden;
  }
  .node-offices .field-name-field-office-map-img .field-item img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
article.node-popup-overlay {
  max-width: 750px;
  max-height: 80hv;
  overflow: visible;
  margin-left: 15px;
  margin-right: 15px;
}
article.node-popup-overlay.node-view-mode-full {
  overflow: visible;
}
article.node-popup-overlay.layout-theme-chevron a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
  text-transform: uppercase;
}
article.node-popup-overlay.layout-theme-chevron header h2 {
  font-size: 47.988px;
  margin-bottom: 20px;
  margin-top: 20px;
}
article.node-popup-overlay .field-name-field-po-image img {
  object-fit: cover;
}
@media screen and (min-width: 768px) {
  article.node-popup-overlay {
    padding: 50px;
  }
  article.node-popup-overlay .field-name-field-po-image {
    margin: -50px -50px 0 -50px;
  }
  article.node-popup-overlay .field-name-field-po-image img {
    max-height: 25vh;
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  article.node-popup-overlay {
    padding: 24px;
  }
  article.node-popup-overlay .field-name-field-po-image {
    margin: -24px -24px 0 -24px;
  }
  article.node-popup-overlay .field-name-field-po-image img {
    max-height: 20vh;
    width: 100%;
  }
}
article.node-popup-overlay .content {
  overflow: hidden;
  max-height: 50vh;
}
article.node-popup-overlay .content .mCSB_scrollTools .mCSB_dragger_bar {
  width: 8px;
  background-color: #4cbdd4;
}
article.node-popup-overlay .content .mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: rgba(76, 189, 212, 0.25);
}
/**
 * Press release node type styles.
 */
.view-press-releases .node-type {
  display: none;
}
@media screen and (min-width: 992px) {
  .view-press-releases .node-press-release.node-teaser {
    padding: 90px 0 60px;
  }
}
@media screen and (max-width: 991px) {
  .view-press-releases .node-press-release.node-teaser {
    padding: 35px 0;
  }
}
.node-press-release .field-type-text-long {
  text-align: left;
}
@media screen and (min-width: 768px) {
  .node-press-release .field-type-text-long {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .node-press-release .field-type-text-long {
    margin-bottom: 50px;
  }
}
.node-press-release .field-type-text-long > *:first-child {
  margin-top: 0;
}
.node-press-release .field-type-text-long p {
  margin: 20px 0;
}
.node-press-release .field-type-text-long p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.node-press-release .field-type-text-long p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:active,
.node-press-release .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:active:hover,
.node-press-release .field-type-text-long p a.button.active:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button:hover,
.node-press-release .field-type-text-long p a.button:active:focus,
.node-press-release .field-type-text-long p a.button.active:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button:active.focus,
.node-press-release .field-type-text-long p a.button.active.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.disabled:hover,
.node-press-release .field-type-text-long p a.button[disabled]:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button:hover,
.node-press-release .field-type-text-long p a.button.disabled:focus,
.node-press-release .field-type-text-long p a.button[disabled]:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button.disabled.focus,
.node-press-release .field-type-text-long p a.button[disabled].focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-press-release .field-type-text-long p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:active,
.node-press-release .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:active:hover,
.node-press-release .field-type-text-long p a.button.active:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button:hover,
.node-press-release .field-type-text-long p a.button:active:focus,
.node-press-release .field-type-text-long p a.button.active:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button:active.focus,
.node-press-release .field-type-text-long p a.button.active.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button:active,
.node-press-release .field-type-text-long p a.button.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button {
  background-image: none;
}
.node-press-release .field-type-text-long p a.button.disabled:hover,
.node-press-release .field-type-text-long p a.button[disabled]:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button:hover,
.node-press-release .field-type-text-long p a.button.disabled:focus,
.node-press-release .field-type-text-long p a.button[disabled]:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button:focus,
.node-press-release .field-type-text-long p a.button.disabled.focus,
.node-press-release .field-type-text-long p a.button[disabled].focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-press-release .field-type-text-long p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-press-release .field-type-text-long p a.button.secondary,
.node-press-release .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-press-release .field-type-text-long p a.button.secondary:focus,
.node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary.focus,
.node-press-release .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:hover,
.node-press-release .field-type-text-long p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:active,
.node-press-release .field-type-text-long p a.button.dark:active,
.node-press-release .field-type-text-long p a.button.secondary.active,
.node-press-release .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:active:hover,
.node-press-release .field-type-text-long p a.button.dark:active:hover,
.node-press-release .field-type-text-long p a.button.secondary.active:hover,
.node-press-release .field-type-text-long p a.button.dark.active:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark:hover,
.node-press-release .field-type-text-long p a.button.secondary:active:focus,
.node-press-release .field-type-text-long p a.button.dark:active:focus,
.node-press-release .field-type-text-long p a.button.secondary.active:focus,
.node-press-release .field-type-text-long p a.button.dark.active:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary:active.focus,
.node-press-release .field-type-text-long p a.button.dark:active.focus,
.node-press-release .field-type-text-long p a.button.secondary.active.focus,
.node-press-release .field-type-text-long p a.button.dark.active.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary.disabled:hover,
.node-press-release .field-type-text-long p a.button.dark.disabled:hover,
.node-press-release .field-type-text-long p a.button.secondary[disabled]:hover,
.node-press-release .field-type-text-long p a.button.dark[disabled]:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark:hover,
.node-press-release .field-type-text-long p a.button.secondary.disabled:focus,
.node-press-release .field-type-text-long p a.button.dark.disabled:focus,
.node-press-release .field-type-text-long p a.button.secondary[disabled]:focus,
.node-press-release .field-type-text-long p a.button.dark[disabled]:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary.disabled.focus,
.node-press-release .field-type-text-long p a.button.dark.disabled.focus,
.node-press-release .field-type-text-long p a.button.secondary[disabled].focus,
.node-press-release .field-type-text-long p a.button.dark[disabled].focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-press-release .field-type-text-long p a.button.secondary .badge,
.node-press-release .field-type-text-long p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-press-release .field-type-text-long p a.button.secondary:focus,
.node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary.focus,
.node-press-release .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:hover,
.node-press-release .field-type-text-long p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:active,
.node-press-release .field-type-text-long p a.button.dark:active,
.node-press-release .field-type-text-long p a.button.secondary.active,
.node-press-release .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:active:hover,
.node-press-release .field-type-text-long p a.button.dark:active:hover,
.node-press-release .field-type-text-long p a.button.secondary.active:hover,
.node-press-release .field-type-text-long p a.button.dark.active:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary:hover,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark:hover,
.node-press-release .field-type-text-long p a.button.secondary:active:focus,
.node-press-release .field-type-text-long p a.button.dark:active:focus,
.node-press-release .field-type-text-long p a.button.secondary.active:focus,
.node-press-release .field-type-text-long p a.button.dark.active:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary:focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary:active.focus,
.node-press-release .field-type-text-long p a.button.dark:active.focus,
.node-press-release .field-type-text-long p a.button.secondary.active.focus,
.node-press-release .field-type-text-long p a.button.dark.active.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary.focus,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-press-release .field-type-text-long p a.button.secondary:active,
.node-press-release .field-type-text-long p a.button.dark:active,
.node-press-release .field-type-text-long p a.button.secondary.active,
.node-press-release .field-type-text-long p a.button.dark.active,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.secondary,
.open > .dropdown-toggle.node-press-release .field-type-text-long p a.button.dark {
  background-image: none;
}
.node-press-release .field-type-text-long p a.button.secondary.disabled:hover,
.node-press-release .field-type-text-long p a.button.dark.disabled:hover,
.node-press-release .field-type-text-long p a.button.secondary[disabled]:hover,
.node-press-release .field-type-text-long p a.button.dark[disabled]:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary:hover,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark:hover,
.node-press-release .field-type-text-long p a.button.secondary.disabled:focus,
.node-press-release .field-type-text-long p a.button.dark.disabled:focus,
.node-press-release .field-type-text-long p a.button.secondary[disabled]:focus,
.node-press-release .field-type-text-long p a.button.dark[disabled]:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary:focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark:focus,
.node-press-release .field-type-text-long p a.button.secondary.disabled.focus,
.node-press-release .field-type-text-long p a.button.dark.disabled.focus,
.node-press-release .field-type-text-long p a.button.secondary[disabled].focus,
.node-press-release .field-type-text-long p a.button.dark[disabled].focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.secondary.focus,
fieldset[disabled] .node-press-release .field-type-text-long p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-press-release .field-type-text-long p a.button.secondary .badge,
.node-press-release .field-type-text-long p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-press-release .field-type-text-long p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-press-release .field-type-text-long p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-press-release .field-type-text-long p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.node-press-release .field-type-text-long p a.button.custom:hover {
  position: relative;
}
.node-press-release .field-type-text-long p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .node-press-release .field-type-text-long p a.button {
    white-space: initial;
  }
}
.node-press-release .field-type-text-long p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.node-press-release .field-type-text-long blockquote {
  border-left-color: #333333;
}
.node-press-release .field-type-text-long table {
  border: 1px solid #e0e0e0;
}
.node-press-release .field-type-text-long ul {
  padding-left: 30px;
}
.node-press-release .field-type-text-long img {
  max-width: 100%;
  height: auto;
}
.node-press-release .field-type-text-long iframe {
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .node-press-release .field-type-text-long {
    margin-bottom: 0;
  }
}
.node-press-release.node-teaser > .content a {
  color: #333333;
}
.node-press-release.node-teaser .field-type-text {
  height: 72px;
  overflow: hidden;
}
.node-press-release.node-teaser .field-name-field-event-date,
.node-press-release.node-teaser .submitted {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  margin-top: 1em;
  margin-bottom: 1em;
}
@media screen and (min-width: 768px) {
  .node-press-release.node-view-mode-full {
    margin-top: 70px;
    margin-bottom: 80px;
  }
}
@media screen and (max-width: 767px) {
  .node-press-release.node-view-mode-full {
    margin-top: 20px;
    margin-bottom: 40px;
  }
}
.node-press-release.node-view-mode-more > a {
  display: block;
  text-decoration: none;
}
.node-press-release.node-view-mode-more > a > header {
  padding: 0 20px;
}
.node-press-release.node-view-mode-more > a > header .node-title {
  line-height: 1.5;
  height: 3em;
  overflow: hidden;
}
.node-press-release.node-view-mode-more > a > .content {
  position: relative;
}
.node-press-release.node-view-mode-more > a > .content > .overlay {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border: 0px solid transparent;
}
.node-press-release.node-view-mode-more > a:focus > .content > .overlay,
.node-press-release.node-view-mode-more > a:hover > .content > .overlay {
  border-color: inherit;
  border-width: 10px;
}
/**
 * Node promo block content type styles.
 */
.node-promo-block.node-promo {
  margin-bottom: 60px;
}
.node-promo-block.node-promo h2.node-title {
  font: normal 30px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  margin: 20px 0;
}
.node-promo-block.node-promo .content {
  text-align: left;
  margin-bottom: 0px;
}
@media screen and (min-width: 768px) {
  .node-promo-block.node-promo .content {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .node-promo-block.node-promo .content {
    margin-bottom: 50px;
  }
}
.node-promo-block.node-promo .content > *:first-child {
  margin-top: 0;
}
.node-promo-block.node-promo .content p {
  margin: 20px 0;
}
.node-promo-block.node-promo .content p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.node-promo-block.node-promo .content p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:active,
.node-promo-block.node-promo .content p a.button.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:active:hover,
.node-promo-block.node-promo .content p a.button.active:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button:hover,
.node-promo-block.node-promo .content p a.button:active:focus,
.node-promo-block.node-promo .content p a.button.active:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button:active.focus,
.node-promo-block.node-promo .content p a.button.active.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.disabled:hover,
.node-promo-block.node-promo .content p a.button[disabled]:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button:hover,
.node-promo-block.node-promo .content p a.button.disabled:focus,
.node-promo-block.node-promo .content p a.button[disabled]:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button.disabled.focus,
.node-promo-block.node-promo .content p a.button[disabled].focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-promo-block.node-promo .content p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:active,
.node-promo-block.node-promo .content p a.button.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:active:hover,
.node-promo-block.node-promo .content p a.button.active:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button:hover,
.node-promo-block.node-promo .content p a.button:active:focus,
.node-promo-block.node-promo .content p a.button.active:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button:active.focus,
.node-promo-block.node-promo .content p a.button.active.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button:active,
.node-promo-block.node-promo .content p a.button.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button {
  background-image: none;
}
.node-promo-block.node-promo .content p a.button.disabled:hover,
.node-promo-block.node-promo .content p a.button[disabled]:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button:hover,
.node-promo-block.node-promo .content p a.button.disabled:focus,
.node-promo-block.node-promo .content p a.button[disabled]:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button:focus,
.node-promo-block.node-promo .content p a.button.disabled.focus,
.node-promo-block.node-promo .content p a.button[disabled].focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-promo-block.node-promo .content p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-promo-block.node-promo .content p a.button.secondary,
.node-promo-block.node-promo .content p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-promo-block.node-promo .content p a.button.secondary:focus,
.node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary.focus,
.node-promo-block.node-promo .content p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:hover,
.node-promo-block.node-promo .content p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:active,
.node-promo-block.node-promo .content p a.button.dark:active,
.node-promo-block.node-promo .content p a.button.secondary.active,
.node-promo-block.node-promo .content p a.button.dark.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:active:hover,
.node-promo-block.node-promo .content p a.button.dark:active:hover,
.node-promo-block.node-promo .content p a.button.secondary.active:hover,
.node-promo-block.node-promo .content p a.button.dark.active:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark:hover,
.node-promo-block.node-promo .content p a.button.secondary:active:focus,
.node-promo-block.node-promo .content p a.button.dark:active:focus,
.node-promo-block.node-promo .content p a.button.secondary.active:focus,
.node-promo-block.node-promo .content p a.button.dark.active:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary:active.focus,
.node-promo-block.node-promo .content p a.button.dark:active.focus,
.node-promo-block.node-promo .content p a.button.secondary.active.focus,
.node-promo-block.node-promo .content p a.button.dark.active.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary.disabled:hover,
.node-promo-block.node-promo .content p a.button.dark.disabled:hover,
.node-promo-block.node-promo .content p a.button.secondary[disabled]:hover,
.node-promo-block.node-promo .content p a.button.dark[disabled]:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark:hover,
.node-promo-block.node-promo .content p a.button.secondary.disabled:focus,
.node-promo-block.node-promo .content p a.button.dark.disabled:focus,
.node-promo-block.node-promo .content p a.button.secondary[disabled]:focus,
.node-promo-block.node-promo .content p a.button.dark[disabled]:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary.disabled.focus,
.node-promo-block.node-promo .content p a.button.dark.disabled.focus,
.node-promo-block.node-promo .content p a.button.secondary[disabled].focus,
.node-promo-block.node-promo .content p a.button.dark[disabled].focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary.focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-promo-block.node-promo .content p a.button.secondary .badge,
.node-promo-block.node-promo .content p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-promo-block.node-promo .content p a.button.secondary:focus,
.node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary.focus,
.node-promo-block.node-promo .content p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:hover,
.node-promo-block.node-promo .content p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:active,
.node-promo-block.node-promo .content p a.button.dark:active,
.node-promo-block.node-promo .content p a.button.secondary.active,
.node-promo-block.node-promo .content p a.button.dark.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:active:hover,
.node-promo-block.node-promo .content p a.button.dark:active:hover,
.node-promo-block.node-promo .content p a.button.secondary.active:hover,
.node-promo-block.node-promo .content p a.button.dark.active:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary:hover,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark:hover,
.node-promo-block.node-promo .content p a.button.secondary:active:focus,
.node-promo-block.node-promo .content p a.button.dark:active:focus,
.node-promo-block.node-promo .content p a.button.secondary.active:focus,
.node-promo-block.node-promo .content p a.button.dark.active:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary:focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary:active.focus,
.node-promo-block.node-promo .content p a.button.dark:active.focus,
.node-promo-block.node-promo .content p a.button.secondary.active.focus,
.node-promo-block.node-promo .content p a.button.dark.active.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary.focus,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-promo-block.node-promo .content p a.button.secondary:active,
.node-promo-block.node-promo .content p a.button.dark:active,
.node-promo-block.node-promo .content p a.button.secondary.active,
.node-promo-block.node-promo .content p a.button.dark.active,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.secondary,
.open > .dropdown-toggle.node-promo-block.node-promo .content p a.button.dark {
  background-image: none;
}
.node-promo-block.node-promo .content p a.button.secondary.disabled:hover,
.node-promo-block.node-promo .content p a.button.dark.disabled:hover,
.node-promo-block.node-promo .content p a.button.secondary[disabled]:hover,
.node-promo-block.node-promo .content p a.button.dark[disabled]:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary:hover,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark:hover,
.node-promo-block.node-promo .content p a.button.secondary.disabled:focus,
.node-promo-block.node-promo .content p a.button.dark.disabled:focus,
.node-promo-block.node-promo .content p a.button.secondary[disabled]:focus,
.node-promo-block.node-promo .content p a.button.dark[disabled]:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary:focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark:focus,
.node-promo-block.node-promo .content p a.button.secondary.disabled.focus,
.node-promo-block.node-promo .content p a.button.dark.disabled.focus,
.node-promo-block.node-promo .content p a.button.secondary[disabled].focus,
.node-promo-block.node-promo .content p a.button.dark[disabled].focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.secondary.focus,
fieldset[disabled] .node-promo-block.node-promo .content p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-promo-block.node-promo .content p a.button.secondary .badge,
.node-promo-block.node-promo .content p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-promo-block.node-promo .content p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-promo-block.node-promo .content p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-promo-block.node-promo .content p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.node-promo-block.node-promo .content p a.button.custom:hover {
  position: relative;
}
.node-promo-block.node-promo .content p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .node-promo-block.node-promo .content p a.button {
    white-space: initial;
  }
}
.node-promo-block.node-promo .content p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.node-promo-block.node-promo .content blockquote {
  border-left-color: #333333;
}
.node-promo-block.node-promo .content table {
  border: 1px solid #e0e0e0;
}
.node-promo-block.node-promo .content ul {
  padding-left: 30px;
}
.node-promo-block.node-promo .content img {
  max-width: 100%;
  height: auto;
}
.node-promo-block.node-promo .content iframe {
  max-width: 100%;
}
.node-promo-block.node-promo .content .button-element {
  display: none;
}
.node-promo-block.node-promo .content .field-name-field-promo-url {
  margin-top: 30px;
}
.node-promo-block.node-promo .content .field-name-field-promo-summary {
  z-index: 5;
  position: relative;
}
@media screen and (min-width: 768px) {
  .node-promo-block.node-promo .content .field-name-field-promo-summary {
    overflow: hidden;
  }
}
.node-promo-block.node-small_4x > a {
  display: block;
  text-decoration: none;
}
.node-promo-block.node-small_4x > a:hover .field-name-field-promo-featured-image .field-item {
  position: relative;
}
.node-promo-block.node-small_4x > a:hover .field-name-field-promo-featured-image .field-item:after {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-width: 10px;
  border-style: solid;
}
.node-promo-block.node-small_4x > a .field-name-field-promo-featured-image img {
  width: 100%;
  height: auto;
}
.node-promo-block.node-small_4x > a .field-name-field-promo-summary {
  padding: 16px 20px 20px;
  box-sizing: content-box;
  font: bold 18px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
}
.node-promo-block.node-small_4x > a .field-name-field-promo-summary .field-item {
  height: 54px;
  overflow: hidden;
}
.node-promo-block.node-teaser {
  width: 100%;
}
.node-promo-block.node-teaser .promo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  height: 700px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
}
.node-promo-block.node-teaser .promo .button-element {
  display: none;
  margin-top: 32px;
}
@media screen and (max-width: 991px) {
  .node-promo-block.node-teaser .promo {
    height: 500px;
  }
}
@media screen and (max-width: 767px) {
  .node-promo-block.node-teaser .promo {
    height: 350px;
  }
}
.limited-size .node-promo-block.node-teaser .promo {
  height: 550px;
}
@media screen and (max-width: 991px) {
  .limited-size .node-promo-block.node-teaser .promo {
    height: 450px;
  }
}
@media screen and (max-width: 767px) {
  .limited-size .node-promo-block.node-teaser .promo {
    height: 350px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-promo-block.node-teaser .promo {
    height: 300px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-promo-block.node-teaser .promo {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-promo-block.node-teaser .promo {
    height: 315px;
  }
}
.node-promo-block.node-teaser .promo > header {
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  color: #ffffff;
  margin: auto;
  text-align: center;
  width: 100%;
  max-width: 80%;
  z-index: 1;
  /* IE9, IE10, IE11 fix */
}
@media screen and (min-width: 0 \0) {
  .node-promo-block.node-teaser .promo > header {
    max-width: 100%;
  }
}
.node-promo-block.node-teaser .promo > header .node-title {
  color: #ffffff;
  font-size: 36px;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 10px;
}
.node-promo-block.node-teaser .promo > .overlay {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border: 0 solid transparent;
  background: rgba(0, 0, 0, 0.4);
}
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:focus header .node-title,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:hover header .node-title,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:hover .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .node-promo-block.node-teaser .promo:focus header .node-title,
.field-name-field-p-entity-2x .field-item.odd .node-promo-block.node-teaser .promo:hover header .node-title,
.field-name-field-p-entity-2x .field-item.odd .node-promo-block.node-teaser .promo:focus .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .node-promo-block.node-teaser .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:focus header .node-title,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:hover header .node-title,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.even .node-promo-block.node-teaser .promo:hover .overlay,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:focus .overlay,
.view-promo-block .views-row-1 .node-promo-block.node-teaser .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.odd .node-promo-block.node-teaser .promo:hover .overlay,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:focus .overlay,
.view-promo-block .views-row-2 .node-promo-block.node-teaser .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.node-view-mode-promo_2x {
  width: 100%;
}
.node-view-mode-promo_2x > .promo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  /* Internet Explorer 10 */
  display: -ms-flexbox;
  /* Firefox */
  display: -moz-box;
  /* Safari, Opera, and Chrome */
  display: -webkit-box;
  /* W3C old */
  display: box;
  /* W3C */
  display: flex;
  /* Internet Explorer 10 */
  -ms-flex-pack: center;
  -ms-flex-align: center;
  /* Firefox */
  -moz-box-pack: center;
  -moz-box-align: center;
  /* Safari, Opera, and Chrome */
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C old */
  box-pack: center;
  box-align: center;
  /* W3C */
  justify-content: center;
  align-items: center;
  height: 700px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
}
.node-view-mode-promo_2x > .promo .button-element {
  display: none;
  margin-top: 32px;
}
@media screen and (max-width: 991px) {
  .node-view-mode-promo_2x > .promo {
    height: 500px;
  }
}
@media screen and (max-width: 767px) {
  .node-view-mode-promo_2x > .promo {
    height: 350px;
  }
}
.limited-size .node-view-mode-promo_2x > .promo {
  height: 550px;
}
@media screen and (max-width: 991px) {
  .limited-size .node-view-mode-promo_2x > .promo {
    height: 450px;
  }
}
@media screen and (max-width: 767px) {
  .limited-size .node-view-mode-promo_2x > .promo {
    height: 350px;
  }
}
@media screen and (max-width: 479px) {
  .image-block-limited-height .node-view-mode-promo_2x > .promo {
    height: 300px;
  }
}
@media screen and (min-width: 480px) {
  .image-block-limited-height .node-view-mode-promo_2x > .promo {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .image-block-limited-height .node-view-mode-promo_2x > .promo {
    height: 315px;
  }
}
.node-view-mode-promo_2x > .promo > header {
  -webkit-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
  color: #ffffff;
  margin: auto;
  text-align: center;
  width: 100%;
  max-width: 80%;
  z-index: 1;
  /* IE9, IE10, IE11 fix */
}
@media screen and (min-width: 0 \0) {
  .node-view-mode-promo_2x > .promo > header {
    max-width: 100%;
  }
}
.node-view-mode-promo_2x > .promo > header .node-title {
  color: #ffffff;
  font-size: 36px;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 10px;
}
.node-view-mode-promo_2x > .promo > .overlay {
  -webkit-transition: border 0.1s ease-in-out;
  -o-transition: border 0.1s ease-in-out;
  transition: border 0.1s ease-in-out;
  border: 0 solid transparent;
  background: rgba(0, 0, 0, 0.4);
}
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:focus header .node-title,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:hover header .node-title,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:focus header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:hover header .node-title,
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:focus .field-type-text-long .field-item,
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:hover .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .node-view-mode-promo_2x > .promo:focus header .node-title,
.field-name-field-p-entity-2x .field-item.odd .node-view-mode-promo_2x > .promo:hover header .node-title,
.field-name-field-p-entity-2x .field-item.odd .node-view-mode-promo_2x > .promo:focus .field-type-text-long .field-item,
.field-name-field-p-entity-2x .field-item.odd .node-view-mode-promo_2x > .promo:hover .field-type-text-long .field-item,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:focus header .node-title,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:hover header .node-title,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:focus .field-type-text-long .field-item,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:hover .field-type-text-long .field-item {
  color: #ffffff;
}
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.even .node-view-mode-promo_2x > .promo:hover .overlay,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:focus .overlay,
.view-promo-block .views-row-1 .node-view-mode-promo_2x > .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:focus .overlay,
.field-name-field-p-promos > .field-items > .field-item.odd .node-view-mode-promo_2x > .promo:hover .overlay,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:focus .overlay,
.view-promo-block .views-row-2 .node-view-mode-promo_2x > .promo:hover .overlay {
  border: 20px solid #f0ec81;
}
.scroll .mCSB_draggerContainer {
  margin-top: 20px;
  margin-bottom: 20px;
}
.scroll .mCSB_outside + .mCSB_scrollTools {
  right: 2px;
}
.scroll .mCSB_draggerRail {
  background-color: transparent;
}
.scroll .mCSB_dragger_bar {
  width: 8px;
  border-radius: 100px;
  background-color: #e0e0e0;
}
.node-retailer > .row {
  margin-left: -10px;
  margin-right: -10px;
  padding: 70px 0;
}
.node-retailer > .row > [class^="col-"],
.node-retailer > .row > [class*=" col-"],
.node-retailer > .row > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
@media screen and (max-width: 767px) {
  .node-retailer > .row {
    padding: 40px 0;
  }
}
.node-retailer .breadcrumb {
  margin-top: 0;
}
.node-retailer .node-title {
  text-transform: none;
  margin: 20px 0 15px;
}
.node-retailer .field-name-field-retailer-location {
  font: normal 14px/1 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  text-transform: none;
}
.node-retailer .featured-icon {
  position: absolute;
  border-radius: 50%;
  line-height: 80px;
  right: 10px;
  text-align: center;
  height: 80px;
  width: 80px;
  background-color: #f2ee8f;
  align-items: center;
  z-index: 5;
  transform: rotate(3deg);
}
.node-retailer .featured-icon span {
  margin: 5px;
  display: inline-block;
  vertical-align: middle;
  font-size: 8px;
  line-height: 1.25;
  color: #4cbdd4;
}
.node-retailer .featured-icon span b,
.node-retailer .featured-icon span strong {
  font-size: 10px;
  line-height: 1.1;
}
.node-retailer.node-teaser .image-tangled.featured-icon {
  margin-top: -60px;
}
.node-retailer.node-teaser .block-tangled.featured-icon {
  top: -20px;
}
.node-retailer.node-teaser .field-type-image {
  overflow: hidden;
}
.node-retailer.node-view-mode-full .featured-icon {
  top: -20px;
}
@media screen and (min-width: 992px) {
  .node-retailer.node-view-mode-full .featured-icon {
    line-height: 100px;
    height: 100px;
    width: 100px;
    top: -66px;
    right: 15px;
  }
  .node-retailer.node-view-mode-full .featured-icon span {
    font-size: 10px;
    line-height: 1.08;
  }
  .node-retailer.node-view-mode-full .featured-icon span b,
  .node-retailer.node-view-mode-full .featured-icon span strong {
    font-size: 12px;
    line-height: 13px;
  }
}
@media screen and (max-width: 991px) {
  .node-retailer.node-view-mode-full .featured-icon {
    line-height: 90px;
    height: 90px;
    width: 90px;
    top: -61px;
    right: 30px;
  }
}
.node-offer.node-teaser,
.node-retailer.node-teaser {
  position: relative;
  height: 100%;
}
.node-offer.node-teaser .node-title,
.node-retailer.node-teaser .node-title {
  margin-top: 0;
  margin-bottom: 16px;
  text-transform: none;
  text-decoration: none;
  color: inherit;
  font-size: 20px;
}
.node-offer.node-teaser .node-title a,
.node-retailer.node-teaser .node-title a {
  color: inherit;
}
.node-offer.node-teaser .thumbnail,
.node-retailer.node-teaser .thumbnail {
  border: transparent;
  background-color: transparent;
  color: #333333;
  height: calc(100% - 20px);
  padding-bottom: 20px;
  position: relative;
}
.node-offer.node-teaser .thumbnail .offers-icon,
.node-retailer.node-teaser .thumbnail .offers-icon {
  background: url('data:image/svg+xml;charset=utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M19.0127 11.9676L19.0125 11.9679C18.75 12.2742 18.4794 12.5915 18.4006 12.8462C18.3144 13.1231 18.3544 13.5609 18.3931 13.9844L18.3932 13.985C18.4581 14.6943 18.5318 15.4981 18.0906 16.1299C17.6456 16.7671 16.8856 16.9417 16.2156 17.0955L16.21 17.0968C15.8167 17.1876 15.4109 17.2813 15.1912 17.4486C14.9756 17.611 14.7675 17.9813 14.5656 18.3406L14.5638 18.3438L14.5635 18.3444C14.2141 18.9665 13.8185 19.6711 13.0906 19.9173C12.9275 19.972 12.7531 20 12.5719 20C12.0487 20 11.5481 19.7739 11.065 19.5557C10.6844 19.383 10.2906 19.2058 10 19.2058C9.70875 19.2058 9.315 19.3837 8.93438 19.5557C8.45125 19.7739 7.95063 20 7.42688 20C7.24625 20 7.07188 19.972 6.90938 19.9173C6.18125 19.6703 5.78437 18.9647 5.43562 18.3425L5.43398 18.3396C5.23199 17.9802 5.0238 17.6098 4.80938 17.4473C4.58938 17.2805 4.18125 17.1867 3.78625 17.0961C3.115 16.9417 2.35438 16.7665 1.91 16.1293C1.46938 15.4986 1.5425 14.6946 1.6075 13.9857C1.64625 13.5622 1.68563 13.1244 1.59875 12.8469C1.51938 12.5908 1.24875 12.2735 0.986875 11.9666C0.524375 11.4252 0 10.8102 0 10.0003C0 9.19001 0.524756 8.57507 0.987802 8.03244L0.988125 8.03206C1.25 7.72584 1.52062 7.40854 1.6 7.1551C1.68625 6.87755 1.64625 6.43972 1.6075 6.01622L1.60746 6.01582C1.54247 5.30641 1.46883 4.5026 1.91 3.87139C2.35413 3.2352 3.11352 3.05978 3.78449 2.90478L3.78563 2.90452C4.18063 2.8133 4.58938 2.71883 4.81 2.55204C5.02438 2.38916 5.23313 2.01779 5.435 1.65749L5.43856 1.65118C5.78831 1.03052 6.18371 0.328839 6.90938 0.0827443C7.0725 0.0273642 7.24688 0 7.42813 0C7.95188 0 8.45187 0.226081 8.93562 0.444995C9.31562 0.616998 9.70937 0.794866 10 0.794866C10.2906 0.794866 10.6844 0.616998 11.0644 0.444995C11.5481 0.226081 12.0481 0 12.5719 0C12.7531 0 12.9275 0.0273642 13.09 0.0827443C13.8181 0.329674 14.2144 1.03463 14.5638 1.65684C14.7656 2.01648 14.975 2.38851 15.19 2.55204C15.4105 2.71956 15.8172 2.81331 16.2115 2.90422L16.2156 2.90517C16.8856 3.05958 17.6456 3.23484 18.09 3.87139C18.5311 4.50246 18.4576 5.30541 18.3926 6.01471L18.3925 6.01557C18.3537 6.43907 18.3138 6.87689 18.4 7.15444C18.4792 7.40786 18.7485 7.72348 19.0098 8.02958L19.0119 8.03206L19.0123 8.0325C19.4753 8.57511 20 9.19004 20 10.0003C20 10.8107 19.4752 11.4257 19.0127 11.9676ZM17.2113 12.4436C17.3713 11.9289 17.7306 11.5073 18.0788 11.1008C18.4088 10.7144 18.75 10.3144 18.75 10.0003C18.75 9.68629 18.4081 9.2856 18.0781 8.89924L18.0777 8.89872C17.7303 8.49168 17.3712 8.07093 17.2113 7.55709C17.0451 7.02329 17.0974 6.44915 17.148 5.89382L17.1481 5.89243L17.1482 5.89113C17.1939 5.3892 17.2411 4.87063 17.0794 4.63824C16.9138 4.40056 16.4218 4.28719 15.947 4.1778L15.9462 4.17761L15.9398 4.17613C15.4212 4.05605 14.8851 3.93194 14.455 3.60556C14.029 3.28258 13.7528 2.791 13.486 2.31627L13.4856 2.31554C13.2369 1.87315 12.9794 1.41577 12.7038 1.3226C12.4681 1.23986 11.9988 1.44314 11.5619 1.64055L11.5609 1.64102C11.0637 1.86566 10.5496 2.09792 10 2.09792C9.45042 2.09792 8.93641 1.86568 8.43926 1.64106L8.43813 1.64055C8.00125 1.44249 7.53563 1.23921 7.29563 1.3226C7.02 1.41643 6.76187 1.87445 6.51375 2.31684L6.51151 2.32083C6.24471 2.79454 5.96943 3.28332 5.545 3.60622C5.11428 3.93288 4.57694 4.05677 4.05753 4.17652L4.05562 4.17696C3.57937 4.28641 3.08625 4.40043 2.92062 4.63824C2.75812 4.87083 2.80563 5.3901 2.85188 5.89308L2.85203 5.89478C2.90261 6.45001 2.95483 7.02338 2.78875 7.55774C2.62886 8.07146 2.26986 8.49213 1.92258 8.89907L1.92188 8.89989C1.59188 9.2856 1.25 9.68629 1.25 10.0003C1.25 10.3144 1.59125 10.7144 1.92062 11.1001C2.26875 11.5073 2.62813 11.9282 2.7875 12.4436C2.95425 12.9761 2.90195 13.5509 2.85137 14.1069L2.85125 14.1082L2.8505 14.1166C2.80573 14.6163 2.75965 15.1305 2.92062 15.3618C3.08687 15.6002 3.57937 15.7136 4.055 15.823L4.06098 15.8244C4.57912 15.9438 5.11478 16.0674 5.54438 16.3931C5.97039 16.7161 6.24656 17.2077 6.51331 17.6824L6.51375 17.6832C6.76187 18.1262 7.02 18.5842 7.295 18.6767C7.53125 18.7556 8.00062 18.5562 8.4375 18.3594C8.935 18.1347 9.44938 17.9027 10 17.9027C10.55 17.9027 11.0644 18.1347 11.5619 18.3601C11.9988 18.5575 12.4656 18.7562 12.7044 18.6774C12.9794 18.5836 13.2369 18.1269 13.485 17.6851L13.4865 17.6824C13.7535 17.2076 14.0295 16.717 14.4562 16.3944C14.8857 16.0678 15.4236 15.9439 15.9436 15.8242L15.9456 15.8237L15.9476 15.8232C16.4233 15.7133 16.9139 15.5999 17.0794 15.3624C17.2419 15.1305 17.1944 14.6105 17.1481 14.1076L17.1479 14.1057C17.0974 13.5505 17.0452 12.9772 17.2113 12.4436Z" fill="%234cbdd4"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M10.6797 13.2597C10.6797 11.8368 11.7891 10.6797 13.1534 10.6797C14.5178 10.6797 15.6278 11.8368 15.6278 13.2597C15.6278 14.6827 14.5172 15.8398 13.1534 15.8398C11.7891 15.8398 10.6797 14.6827 10.6797 13.2597ZM11.9297 13.2597C11.9297 13.964 12.4784 14.5367 13.1534 14.5367C13.8284 14.5367 14.3778 13.964 14.3778 13.2597C14.3778 12.5554 13.8284 11.9827 13.1534 11.9827C12.4784 11.9827 11.9297 12.5554 11.9297 13.2597Z" fill="%234cbdd4"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M4.42969 6.74998C4.42969 5.32704 5.53969 4.16992 6.90406 4.16992C8.26906 4.16992 9.37907 5.32704 9.37907 6.74998C9.37907 8.17161 8.26844 9.32938 6.90406 9.32938C5.53969 9.32938 4.42969 8.17227 4.42969 6.74998ZM5.67969 6.74998C5.67969 7.45363 6.22906 8.02632 6.90406 8.02632C7.57969 8.02632 8.12907 7.45363 8.12907 6.74998C8.12907 6.04567 7.57969 5.47298 6.90406 5.47298C6.22906 5.47298 5.67969 6.04567 5.67969 6.74998Z" fill="%234cbdd4"/%3E%3Cpath d="M14.7923 5.04067C14.5479 4.78592 14.1529 4.78592 13.9085 5.04067L5.28289 14.0318C5.03852 14.2865 5.03852 14.6983 5.28289 14.953C5.40477 15.0801 5.56477 15.1439 5.72477 15.1439C5.88477 15.1439 6.04477 15.0807 6.16664 14.953L14.7923 5.96193C15.0366 5.70718 15.0366 5.29542 14.7923 5.04067Z" fill="%234cbdd4"/%3E%3C/svg%3E') no-repeat center center;
  background-size: contain;
}
.node-offer.node-teaser .thumbnail .online-order-icon,
.node-retailer.node-teaser .thumbnail .online-order-icon {
  background: url('data:image/svg+xml;charset=utf8,%3Csvg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M17 18.3339L15.8477 5.36349C15.8269 5.10681 15.6114 4.91223 15.3503 4.91223H12.9212C12.9171 2.75533 11.1596 1 9 1C6.84041 1 5.0829 2.75533 5.07876 4.91223H2.64974C2.39275 4.91223 2.1772 5.10681 2.15233 5.36349L1 18.3339V18.3794C1 19.8243 2.33057 21 3.96373 21H14.0363C15.6694 21 17 19.8243 17 18.3794V18.3339ZM9 1.99358C10.6124 1.99358 11.9223 3.3018 11.9264 4.91223H6.07357C6.07772 3.3018 7.38756 1.99358 9 1.99358ZM3.96373 20.0023H14.0363C15.114 20.0023 15.9927 19.2861 16.0052 18.4001L14.8943 5.90582H12.9212V7.64873C12.9212 7.92196 12.6974 8.14552 12.4238 8.14552C12.1503 8.14552 11.9264 7.92196 11.9264 7.64873V5.90582H6.07357V7.64873C6.07357 7.92196 5.84974 8.14552 5.57617 8.14552C5.30259 8.14552 5.07876 7.92196 5.07876 7.64873V5.90582H3.1057L1.99482 18.396C2.00725 19.2861 2.88601 20.0023 3.96373 20.0023Z" fill="%234cbdd4"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M13.0202 4.81262C13.0211 4.84579 13.0215 4.87907 13.0216 4.91243L12.9216 4.91262V4.81262H13.0202ZM4.98057 4.81262H2.65013C2.34183 4.81262 2.08304 5.04611 2.05319 5.35423L2.05318 5.35423L2.05311 5.35503L0.900783 18.3254L1.00097 18.3343L1.00039 18.3343L0.900391 18.3254V18.3343V18.3798C0.900391 19.8911 2.28767 21.1004 3.96412 21.1004H14.0367C15.7131 21.1004 17.1004 19.8911 17.1004 18.3798V18.3343L17.1008 18.3343L17.1 18.3254L15.9477 5.35503L15.9476 5.35504C15.9222 5.04518 15.662 4.81262 15.3507 4.81262H13.0202C12.9629 2.64648 11.1817 0.900391 9.00039 0.900391C6.81907 0.900391 5.03786 2.64648 4.98057 4.81262ZM15.9476 5.35504L15.9477 5.35583L15.8492 5.36378L15.9476 5.35504ZM16.9998 18.3343L17.1 18.3254L17.0004 18.3343L16.9998 18.3343ZM16.9004 18.3386V18.3343H16.9998L16.9008 18.3431L16.9004 18.3386ZM1.10039 18.3387V18.3798C1.10039 19.7582 2.37425 20.9004 3.96412 20.9004H14.0367C15.6265 20.9004 16.9004 19.7582 16.9004 18.3798V18.3386L15.7485 5.37273L15.7484 5.37192C15.732 5.16882 15.5613 5.01262 15.3507 5.01262H12.9216H12.8218L12.8216 4.91282C12.8176 2.81107 11.1048 1.10039 9.00039 1.10039C6.89595 1.10039 5.18319 2.81107 5.17915 4.91282L5.17895 5.01262H5.07915H2.65013C2.44444 5.01262 2.27214 5.16829 2.25226 5.37352L2.25233 5.37273L2.15272 5.36388L2.25226 5.37352L1.10039 18.3387ZM1.10039 18.3387V18.3343H1.00097L1.1 18.3431L1.10039 18.3387ZM4.97915 4.91243C4.97921 4.87907 4.97969 4.84579 4.98057 4.81262H5.07915V4.91262L4.97915 4.91243ZM11.9268 5.01262H12.0271L12.0268 4.91237C12.0225 3.24684 10.668 1.89397 9.00039 1.89397C7.33279 1.89397 5.97825 3.24684 5.97397 4.91237L5.97371 5.01262H6.07396H11.9268ZM6.07396 4.91262L6.07396 4.81262H6.17597C6.17472 4.8459 6.17405 4.87932 6.17396 4.91288L6.07396 4.91262ZM11.8248 4.81262H6.17597C6.2327 3.3036 7.47672 2.09397 9.00039 2.09397C10.5241 2.09397 11.7681 3.3036 11.8248 4.81262ZM11.8248 4.81262C11.826 4.8459 11.8267 4.87932 11.8268 4.91288L11.9268 4.91262V4.81262H11.8248ZM1.99521 18.3964L1.89508 18.3875L1.89522 18.3978C1.90865 19.3593 2.85018 20.1027 3.96412 20.1027H14.0367C15.1504 20.1027 16.0921 19.3595 16.1056 18.4019L16.1061 18.4019L16.1052 18.3917L14.9943 5.89735L14.9862 5.80621H14.8947H12.9216H12.8216V5.90621V7.64912C12.8216 7.86701 12.6427 8.04591 12.4242 8.04591C12.2058 8.04591 12.0268 7.86701 12.0268 7.64912V5.90621V5.80621H11.9268H6.07396H5.97396V5.90621V7.64912C5.97396 7.86701 5.79502 8.04591 5.57656 8.04591C5.35809 8.04591 5.17915 7.86701 5.17915 7.64912V5.90621V5.80621H5.07915H3.10609H3.01459L3.00648 5.89735L1.8956 18.3875L1.99569 18.3964L1.99521 18.3964ZM2.09528 18.4L2.09482 18.4052L1.99569 18.3964L2.0952 18.395L2.09528 18.4ZM3.19759 6.00621L2.09528 18.4C2.10998 19.2164 2.92475 19.9027 3.96412 19.9027H14.0367C15.0762 19.9027 15.8909 19.2163 15.9055 18.404L15.906 18.4094L16.0061 18.4005L16.0061 18.4005L16.1052 18.3917L16.0056 18.4005L16.0056 18.4005L15.9056 18.3991C15.9056 18.4007 15.9055 18.4024 15.9055 18.404L14.8032 6.00621H14.8947V5.90621L14.7951 5.91506L14.8032 6.00621H13.0216V5.90621H12.9216V6.00621H13.0216V7.64912C13.0216 7.9777 12.7529 8.24591 12.4242 8.24591C12.0955 8.24591 11.8268 7.9777 11.8268 7.64912V6.00621H11.9268V5.90621H11.8268V6.00621H6.17396V5.90621H6.07396L6.07396 6.00621H6.17396L6.17396 7.64912C6.17396 7.9777 5.90524 8.24591 5.57656 8.24591C5.24787 8.24591 4.97915 7.9777 4.97915 7.64912V6.00621H5.07915V5.90621H4.97915V6.00621H3.19759ZM3.19759 6.00621L3.2057 5.91507L3.10609 5.90621L3.10609 6.00621H3.19759Z" fill="%234cbdd4"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M10.994 11.2719C11.2277 11.0435 11.6048 11.0435 11.8385 11.2719L11.8392 11.2727C12.0731 11.5063 12.0731 11.8843 11.8392 12.118L8.55217 15.4009L8.55067 15.4024L8.55065 15.4024C8.43316 15.5149 8.28426 15.5751 8.12917 15.5751C7.97532 15.5751 7.82106 15.5157 7.70618 15.4009L6.15592 13.8526C5.92199 13.6189 5.92199 13.2409 6.15592 13.0073C6.38978 12.7737 6.76805 12.7737 7.00191 13.0073L8.12917 14.1331L8.05851 14.2037L8.12917 14.2745L8.12917 14.2745L8.19814 14.3435L8.12917 14.2745L8.19984 14.2037L8.12917 14.1331L10.9932 11.2727L10.994 11.2719L10.994 11.2719ZM11.0639 11.3434L11.1338 11.4149C11.134 11.4147 11.1342 11.4146 11.1344 11.4144L8.19984 14.3452L8.12917 14.4158L8.05851 14.3452L6.86058 13.1488C6.7048 12.9932 6.45303 12.9932 6.29725 13.1488C6.14154 13.3043 6.14154 13.5556 6.29725 13.7111L7.84751 15.2594C7.9233 15.3351 8.02603 15.3751 8.12917 15.3751C8.23081 15.3751 8.33036 15.3361 8.41171 15.2585L8.41084 15.2594L8.48151 15.3302L8.41236 15.2579L8.41171 15.2585L11.6979 11.9764C11.8534 11.8211 11.8536 11.5703 11.6985 11.4147C11.6985 11.4148 11.6986 11.4149 11.6986 11.4149L11.7685 11.3434L11.6979 11.4142C11.6981 11.4144 11.6983 11.4145 11.6985 11.4147C11.5427 11.2627 11.2903 11.2625 11.1344 11.4144L11.1346 11.4142L11.0639 11.3434Z" fill="%234cbdd4"/%3E%3Cpath d="M11.0635 11.343L8.12878 14.2741L6.93086 13.0777C6.73604 12.8831 6.42101 12.8831 6.22619 13.0777C6.03137 13.2722 6.03137 13.5869 6.22619 13.7814L7.77645 15.3298C7.87179 15.425 8.00029 15.4747 8.12878 15.4747C8.25728 15.4747 8.38163 15.425 8.48112 15.3298L11.7682 12.0468C11.963 11.8522 11.963 11.5376 11.7682 11.343C11.5733 11.1526 11.2583 11.1526 11.0635 11.343Z" fill="%234cbdd4"/%3E%3C/svg%3E') no-repeat center center;
  background-size: contain;
}
.node-offer.node-teaser .thumbnail:hover,
.node-retailer.node-teaser .thumbnail:hover,
.node-offer.node-teaser .thumbnail:focus,
.node-retailer.node-teaser .thumbnail:focus {
  text-decoration: none;
}
.node-offer.node-teaser .thumbnail:hover .field-type-image,
.node-retailer.node-teaser .thumbnail:hover .field-type-image,
.node-offer.node-teaser .thumbnail:focus .field-type-image,
.node-retailer.node-teaser .thumbnail:focus .field-type-image {
  position: relative;
}
.node-offer.node-teaser .thumbnail:hover .field-type-image::after,
.node-retailer.node-teaser .thumbnail:hover .field-type-image::after,
.node-offer.node-teaser .thumbnail:focus .field-type-image::after,
.node-retailer.node-teaser .thumbnail:focus .field-type-image::after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-width: 10px;
  border-style: solid;
  border-color: #f0ec81;
}
.node-offer.node-teaser .thumbnail .caption,
.node-retailer.node-teaser .thumbnail .caption {
  display: flex;
  flex-direction: column;
  color: inherit;
  min-height: 0px;
  padding: 20px 0;
}
.node-offer.node-teaser .thumbnail .caption a,
.node-retailer.node-teaser .thumbnail .caption a {
  text-decoration: none;
}
.node-offer.node-teaser .thumbnail .footer,
.node-retailer.node-teaser .thumbnail .footer {
  margin-top: auto;
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
}
.node-offer.node-teaser .field-name-field-offer-related-retailers,
.node-retailer.node-teaser .field-name-field-offer-related-retailers,
.node-offer.node-teaser .field-name-field-retailer-location,
.node-retailer.node-teaser .field-name-field-retailer-location {
  font: normal 11px/1.27 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #4cbdd4;
  text-transform: none;
}
.node-offer.node-teaser .field-name-field-offer-related-retailers .field-item,
.node-retailer.node-teaser .field-name-field-offer-related-retailers .field-item,
.node-offer.node-teaser .field-name-field-retailer-location .field-item,
.node-retailer.node-teaser .field-name-field-retailer-location .field-item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.node-offer.node-teaser .node-title,
.node-retailer.node-teaser .node-title {
  font-style: normal;
  font-stretch: normal;
  overflow: hidden;
  max-height: auto;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  margin: 15px 0;
}
.node-offer.node-teaser .field-name-field-offer-summary,
.node-retailer.node-teaser .field-name-field-offer-summary,
.node-offer.node-teaser .field-name-field-retailer-summary,
.node-retailer.node-teaser .field-name-field-retailer-summary {
  font: normal 13px/1.54 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  color: inherit;
  max-height: 4.62em;
}
.node-offer.node-teaser .field-name-field-retailer-optime,
.node-retailer.node-teaser .field-name-field-retailer-optime,
.node-offer.node-teaser .field-name-field-retailer-opening-time,
.node-retailer.node-teaser .field-name-field-retailer-opening-time {
  float: left;
  line-height: 1;
  min-height: 22px;
  font-size: 0;
}
.node-offer.node-teaser .field-name-field-retailer-optime .text-success:before,
.node-retailer.node-teaser .field-name-field-retailer-optime .text-success:before,
.node-offer.node-teaser .field-name-field-retailer-opening-time .text-success:before,
.node-retailer.node-teaser .field-name-field-retailer-opening-time .text-success:before {
  font-size: 10px;
  padding: 3px 10px;
  content: "Open";
  display: inline-block;
  color: #ffffff;
  background-color: #4cbdd4;
}
.node-offer.node-teaser .field-name-field-retailer-optime .text-danger:before,
.node-retailer.node-teaser .field-name-field-retailer-optime .text-danger:before,
.node-offer.node-teaser .field-name-field-retailer-opening-time .text-danger:before,
.node-retailer.node-teaser .field-name-field-retailer-opening-time .text-danger:before {
  font-size: 10px;
  line-height: 16px;
  padding: 0px 10px;
  content: "Closed";
  display: inline-block;
  color: #ffffff;
  background-color: #f0ec81;
}
.node-offer.node-teaser .field-name-field-retailer-optime .tooltip,
.node-retailer.node-teaser .field-name-field-retailer-optime .tooltip,
.node-offer.node-teaser .field-name-field-retailer-opening-time .tooltip,
.node-retailer.node-teaser .field-name-field-retailer-opening-time .tooltip {
  left: auto !important;
  right: -10px;
}
.node-offer.node-teaser .field-name-field-retailer-optime .tooltip .tooltip-arrow,
.node-retailer.node-teaser .field-name-field-retailer-optime .tooltip .tooltip-arrow,
.node-offer.node-teaser .field-name-field-retailer-opening-time .tooltip .tooltip-arrow,
.node-retailer.node-teaser .field-name-field-retailer-opening-time .tooltip .tooltip-arrow {
  left: auto !important;
  right: 5px;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering {
  position: relative;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering .tooltip,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering .tooltip {
  left: -10px !important;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering .tooltip .tooltip-inner,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering .tooltip .tooltip-inner {
  width: 180px !important;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering .tooltip .tooltip-arrow,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering .tooltip .tooltip-arrow {
  left: 20px !important;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering,
.node-offer.node-teaser .field-name-field-retailer-offers,
.node-retailer.node-teaser .field-name-field-retailer-offers {
  float: right;
  text-align: center;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering .offers-icon,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering .offers-icon,
.node-offer.node-teaser .field-name-field-retailer-offers .offers-icon,
.node-retailer.node-teaser .field-name-field-retailer-offers .offers-icon {
  width: 20px;
  height: 22px;
  display: block;
}
.node-offer.node-teaser .field-name-field-retailer-online-ordering .online-order-icon,
.node-retailer.node-teaser .field-name-field-retailer-online-ordering .online-order-icon,
.node-offer.node-teaser .field-name-field-retailer-offers .online-order-icon,
.node-retailer.node-teaser .field-name-field-retailer-offers .online-order-icon {
  width: 20px;
  height: 22px;
  display: block;
}
.node-offer.node-teaser .field-name-field-retailer-offers,
.node-retailer.node-teaser .field-name-field-retailer-offers {
  margin: 0 0 0 10px;
}
@media screen and (max-width: 767px) {
  .node-retailer .timesheet {
    margin-top: 40px;
  }
}
.node-retailer .field-name-field-retailer-oo-url {
  margin-right: 15px;
}
.node-retailer .field-name-field-retailer-m-url,
.node-retailer .field-name-field-retailer-m-pdf,
.node-retailer .field-name-field-retailer-oo-url,
.node-retailer .field-name-field-retailer-book-a-table-url {
  display: inline-block;
}
.node-retailer .field-name-field-retailer-m-url .file-icon,
.node-retailer .field-name-field-retailer-m-pdf .file-icon,
.node-retailer .field-name-field-retailer-oo-url .file-icon,
.node-retailer .field-name-field-retailer-book-a-table-url .file-icon {
  display: none;
}
@media screen and (max-width: 479px) {
  .node-retailer .field-name-field-retailer-m-url,
  .node-retailer .field-name-field-retailer-m-pdf,
  .node-retailer .field-name-field-retailer-oo-url,
  .node-retailer .field-name-field-retailer-book-a-table-url {
    display: block;
    margin-right: 0;
  }
}
.node-retailer .field-name-field-retailer-m-url a,
.node-retailer .field-name-field-retailer-m-pdf a,
.node-retailer .field-name-field-retailer-oo-url a,
.node-retailer .field-name-field-retailer-book-a-table-url a {
  margin: 10px 0;
  display: block;
}
.node-retailer .field-name-field-retailer-m-url a,
.node-retailer .field-name-field-retailer-m-pdf a,
.node-retailer .field-name-field-retailer-oo-url a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-m-url a:focus,
.node-retailer .field-name-field-retailer-m-pdf a:focus,
.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a:active:focus,
.node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.node-retailer .field-name-field-retailer-oo-url a:active:focus,
.node-retailer .field-name-field-retailer-m-url a.active:focus,
.node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.node-retailer .field-name-field-retailer-oo-url a.active:focus,
.node-retailer .field-name-field-retailer-m-url a.focus,
.node-retailer .field-name-field-retailer-m-pdf a.focus,
.node-retailer .field-name-field-retailer-oo-url a.focus,
.node-retailer .field-name-field-retailer-m-url a:active.focus,
.node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.node-retailer .field-name-field-retailer-oo-url a:active.focus,
.node-retailer .field-name-field-retailer-m-url a.active.focus,
.node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.node-retailer .field-name-field-retailer-oo-url a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-retailer .field-name-field-retailer-m-url a:hover,
.node-retailer .field-name-field-retailer-m-pdf a:hover,
.node-retailer .field-name-field-retailer-oo-url a:hover,
.node-retailer .field-name-field-retailer-m-url a:focus,
.node-retailer .field-name-field-retailer-m-pdf a:focus,
.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a.focus,
.node-retailer .field-name-field-retailer-m-pdf a.focus,
.node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-m-url a:active,
.node-retailer .field-name-field-retailer-m-pdf a:active,
.node-retailer .field-name-field-retailer-oo-url a:active,
.node-retailer .field-name-field-retailer-m-url a.active,
.node-retailer .field-name-field-retailer-m-pdf a.active,
.node-retailer .field-name-field-retailer-oo-url a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-retailer .field-name-field-retailer-m-url a.disabled,
.node-retailer .field-name-field-retailer-m-pdf a.disabled,
.node-retailer .field-name-field-retailer-oo-url a.disabled,
.node-retailer .field-name-field-retailer-m-url a[disabled],
.node-retailer .field-name-field-retailer-m-pdf a[disabled],
.node-retailer .field-name-field-retailer-oo-url a[disabled],
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-retailer .field-name-field-retailer-m-url a.disabled,
a.node-retailer .field-name-field-retailer-m-pdf a.disabled,
a.node-retailer .field-name-field-retailer-oo-url a.disabled,
fieldset[disabled] a.node-retailer .field-name-field-retailer-m-url a,
fieldset[disabled] a.node-retailer .field-name-field-retailer-m-pdf a,
fieldset[disabled] a.node-retailer .field-name-field-retailer-oo-url a {
  pointer-events: none;
}
.node-retailer .field-name-field-retailer-m-url a.icon-before .glyphicon,
.node-retailer .field-name-field-retailer-m-pdf a.icon-before .glyphicon,
.node-retailer .field-name-field-retailer-oo-url a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-retailer .field-name-field-retailer-m-url a.icon-after .glyphicon,
.node-retailer .field-name-field-retailer-m-pdf a.icon-after .glyphicon,
.node-retailer .field-name-field-retailer-oo-url a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-retailer .field-name-field-retailer-m-url a:focus,
.node-retailer .field-name-field-retailer-m-pdf a:focus,
.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a.focus,
.node-retailer .field-name-field-retailer-m-pdf a.focus,
.node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:hover,
.node-retailer .field-name-field-retailer-m-pdf a:hover,
.node-retailer .field-name-field-retailer-oo-url a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:active,
.node-retailer .field-name-field-retailer-m-pdf a:active,
.node-retailer .field-name-field-retailer-oo-url a:active,
.node-retailer .field-name-field-retailer-m-url a.active,
.node-retailer .field-name-field-retailer-m-pdf a.active,
.node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:active:hover,
.node-retailer .field-name-field-retailer-m-pdf a:active:hover,
.node-retailer .field-name-field-retailer-oo-url a:active:hover,
.node-retailer .field-name-field-retailer-m-url a.active:hover,
.node-retailer .field-name-field-retailer-m-pdf a.active:hover,
.node-retailer .field-name-field-retailer-oo-url a.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a:hover,
.node-retailer .field-name-field-retailer-m-url a:active:focus,
.node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.node-retailer .field-name-field-retailer-oo-url a:active:focus,
.node-retailer .field-name-field-retailer-m-url a.active:focus,
.node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.node-retailer .field-name-field-retailer-oo-url a.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a:active.focus,
.node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.node-retailer .field-name-field-retailer-oo-url a:active.focus,
.node-retailer .field-name-field-retailer-m-url a.active.focus,
.node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.node-retailer .field-name-field-retailer-oo-url a.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a.disabled:hover,
.node-retailer .field-name-field-retailer-m-pdf a.disabled:hover,
.node-retailer .field-name-field-retailer-oo-url a.disabled:hover,
.node-retailer .field-name-field-retailer-m-url a[disabled]:hover,
.node-retailer .field-name-field-retailer-m-pdf a[disabled]:hover,
.node-retailer .field-name-field-retailer-oo-url a[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a:hover,
.node-retailer .field-name-field-retailer-m-url a.disabled:focus,
.node-retailer .field-name-field-retailer-m-pdf a.disabled:focus,
.node-retailer .field-name-field-retailer-oo-url a.disabled:focus,
.node-retailer .field-name-field-retailer-m-url a[disabled]:focus,
.node-retailer .field-name-field-retailer-m-pdf a[disabled]:focus,
.node-retailer .field-name-field-retailer-oo-url a[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a.disabled.focus,
.node-retailer .field-name-field-retailer-m-pdf a.disabled.focus,
.node-retailer .field-name-field-retailer-oo-url a.disabled.focus,
.node-retailer .field-name-field-retailer-m-url a[disabled].focus,
.node-retailer .field-name-field-retailer-m-pdf a[disabled].focus,
.node-retailer .field-name-field-retailer-oo-url a[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-m-url a .badge,
.node-retailer .field-name-field-retailer-m-pdf a .badge,
.node-retailer .field-name-field-retailer-oo-url a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-retailer .field-name-field-retailer-m-url a:focus,
.node-retailer .field-name-field-retailer-m-pdf a:focus,
.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a.focus,
.node-retailer .field-name-field-retailer-m-pdf a.focus,
.node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:hover,
.node-retailer .field-name-field-retailer-m-pdf a:hover,
.node-retailer .field-name-field-retailer-oo-url a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:active,
.node-retailer .field-name-field-retailer-m-pdf a:active,
.node-retailer .field-name-field-retailer-oo-url a:active,
.node-retailer .field-name-field-retailer-m-url a.active,
.node-retailer .field-name-field-retailer-m-pdf a.active,
.node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:active:hover,
.node-retailer .field-name-field-retailer-m-pdf a:active:hover,
.node-retailer .field-name-field-retailer-oo-url a:active:hover,
.node-retailer .field-name-field-retailer-m-url a.active:hover,
.node-retailer .field-name-field-retailer-m-pdf a.active:hover,
.node-retailer .field-name-field-retailer-oo-url a.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a:hover,
.node-retailer .field-name-field-retailer-m-url a:active:focus,
.node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.node-retailer .field-name-field-retailer-oo-url a:active:focus,
.node-retailer .field-name-field-retailer-m-url a.active:focus,
.node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.node-retailer .field-name-field-retailer-oo-url a.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a:active.focus,
.node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.node-retailer .field-name-field-retailer-oo-url a:active.focus,
.node-retailer .field-name-field-retailer-m-url a.active.focus,
.node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.node-retailer .field-name-field-retailer-oo-url a.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-m-url a:active,
.node-retailer .field-name-field-retailer-m-pdf a:active,
.node-retailer .field-name-field-retailer-oo-url a:active,
.node-retailer .field-name-field-retailer-m-url a.active,
.node-retailer .field-name-field-retailer-m-pdf a.active,
.node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-m-pdf a,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-oo-url a {
  background-image: none;
}
.node-retailer .field-name-field-retailer-m-url a.disabled:hover,
.node-retailer .field-name-field-retailer-m-pdf a.disabled:hover,
.node-retailer .field-name-field-retailer-oo-url a.disabled:hover,
.node-retailer .field-name-field-retailer-m-url a[disabled]:hover,
.node-retailer .field-name-field-retailer-m-pdf a[disabled]:hover,
.node-retailer .field-name-field-retailer-oo-url a[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a:hover,
.node-retailer .field-name-field-retailer-m-url a.disabled:focus,
.node-retailer .field-name-field-retailer-m-pdf a.disabled:focus,
.node-retailer .field-name-field-retailer-oo-url a.disabled:focus,
.node-retailer .field-name-field-retailer-m-url a[disabled]:focus,
.node-retailer .field-name-field-retailer-m-pdf a[disabled]:focus,
.node-retailer .field-name-field-retailer-oo-url a[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a:focus,
.node-retailer .field-name-field-retailer-m-url a.disabled.focus,
.node-retailer .field-name-field-retailer-m-pdf a.disabled.focus,
.node-retailer .field-name-field-retailer-oo-url a.disabled.focus,
.node-retailer .field-name-field-retailer-m-url a[disabled].focus,
.node-retailer .field-name-field-retailer-m-pdf a[disabled].focus,
.node-retailer .field-name-field-retailer-oo-url a[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-url a.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-m-pdf a.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-oo-url a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-m-url a .badge,
.node-retailer .field-name-field-retailer-m-pdf a .badge,
.node-retailer .field-name-field-retailer-oo-url a .badge {
  color: #f0ec81;
  background-color: #000000;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .node-retailer .field-name-field-retailer-m-url a,
  .node-retailer .field-name-field-retailer-m-pdf a,
  .node-retailer .field-name-field-retailer-oo-url a {
    display: block;
  }
}
.node-retailer .field-name-field-retailer-book-a-table-url a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active,
.node-retailer .field-name-field-retailer-book-a-table-url a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled],
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-retailer .field-name-field-retailer-book-a-table-url a.disabled,
fieldset[disabled] a.node-retailer .field-name-field-retailer-book-a-table-url a {
  pointer-events: none;
}
.node-retailer .field-name-field-retailer-book-a-table-url a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-retailer .field-name-field-retailer-book-a-table-url a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active,
.node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-book-a-table-url a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active,
.node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-book-a-table-url a:active,
.node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-book-a-table-url a {
  background-image: none;
}
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.node-retailer .field-name-field-retailer-book-a-table-url a.disabled.focus,
.node-retailer .field-name-field-retailer-book-a-table-url a[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-book-a-table-url a .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .node-retailer .field-name-field-retailer-book-a-table-url a {
    display: block;
  }
}
.node-retailer .field-name-field-retailer-longdescr {
  text-align: left;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .node-retailer .field-name-field-retailer-longdescr {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 767px) {
  .node-retailer .field-name-field-retailer-longdescr {
    margin-bottom: 50px;
  }
}
.node-retailer .field-name-field-retailer-longdescr > *:first-child {
  margin-top: 0;
}
.node-retailer .field-name-field-retailer-longdescr p {
  margin: 20px 0;
}
.node-retailer .field-name-field-retailer-longdescr p a {
  color: #4cbdd4;
  font-weight: bold;
  text-decoration: underline;
}
.node-retailer .field-name-field-retailer-longdescr p a.button {
  font-weight: normal;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-longdescr p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button {
  background-image: none;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-longdescr p a.button .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark {
  color: #ffffff;
  background-color: #4cbdd4;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled]:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled]:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled].focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary .badge,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark {
  color: #ffffff;
  background-color: #2ea7bf;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  color: #ffffff;
  background-color: #278da2;
  border-color: rgba(0, 0, 0, 0);
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark:active,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.active,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.active,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.secondary,
.open > .dropdown-toggle.node-retailer .field-name-field-retailer-longdescr p a.button.dark {
  background-image: none;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled]:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled]:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary:hover,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark:hover,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled]:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled]:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary:focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark:focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark.disabled.focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary[disabled].focus,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark[disabled].focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.secondary.focus,
fieldset[disabled] .node-retailer .field-name-field-retailer-longdescr p a.button.dark.focus {
  background-color: #4cbdd4;
  border-color: transparent;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.secondary .badge,
.node-retailer .field-name-field-retailer-longdescr p a.button.dark .badge {
  color: #4cbdd4;
  background-color: #ffffff;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.custom:hover {
  position: relative;
}
.node-retailer .field-name-field-retailer-longdescr p a.button.custom:hover:before {
  position: absolute;
  content: "";
  background: #000;
  opacity: 0.1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .node-retailer .field-name-field-retailer-longdescr p a.button {
    white-space: initial;
  }
}
.node-retailer .field-name-field-retailer-longdescr p a.chevron {
  background-repeat: no-repeat;
  background-position: right 5px center;
  padding-right: 50px;
  text-decoration: none;
}
.node-retailer .field-name-field-retailer-longdescr blockquote {
  border-left-color: #333333;
}
.node-retailer .field-name-field-retailer-longdescr table {
  border: 1px solid #e0e0e0;
}
.node-retailer .field-name-field-retailer-longdescr ul {
  padding-left: 30px;
}
.node-retailer .field-name-field-retailer-longdescr img {
  max-width: 100%;
  height: auto;
}
.node-retailer .field-name-field-retailer-longdescr iframe {
  max-width: 100%;
}
@media screen and (min-width: 1200px) {
  .node-retailer .field-name-field-retailer-longdescr p {
    max-width: 540px;
  }
}
.node-retailer .share-container .share-links {
  margin-bottom: 55px;
}
.node-retailer .share-container .app-summary {
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  margin-top: 1em;
  margin-bottom: 1em;
  text-transform: none;
  margin-bottom: 0.25em;
}
.node-retailer .share-container .app-summary small,
.node-retailer .share-container .app-summary .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
.node-retailer .share-container .app-summary small,
.node-retailer .share-container .app-summary .small {
  font-size: 65%;
}
.node-retailer .share-container .app-share-buttons {
  margin-bottom: 55px;
}
.node-retailer .share-container .app-share-buttons img {
  width: 140px;
}
.node-retailer #CDSWIDSSP {
  width: 100% !important;
}
.node-retailer #CDSWIDSSP .widSSPData {
  padding: 0;
}
.node-retailer #retailer-tabs {
  margin-top: 30px;
}
@media screen and (min-width: 1200px) {
  .node-retailer #retailer-tabs {
    margin-top: 0;
  }
}
.node-retailer #retailer-tabs .nav-tabs {
  background-color: #fff;
  margin-bottom: 0;
  border: 0;
  padding: 15px 20px;
}
@media screen and (min-width: 768px) {
  .node-retailer #retailer-tabs .nav-tabs li {
    min-width: 25%;
  }
}
.node-retailer #retailer-tabs .nav-tabs li a {
  font: normal 14px/20px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  text-transform: none;
  border: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #4d4d4d;
  opacity: 0.5;
}
.node-retailer #retailer-tabs .nav-tabs li.active a {
  background-color: #4cbdd4;
  color: #ffffff;
  opacity: 1;
}
.node-retailer #retailer-tabs .tab-content {
  background-color: #fff;
}
.node-retailer #retailer-tabs .tab-pane {
  padding: 0 20px 40px;
}
.node-retailer #retailer-tabs .field-name-field-retailer-location {
  margin-bottom: 0px;
}
.node-retailer #retailer-tabs #offers {
  max-height: 580px;
  overflow: auto;
}
.node-retailer #retailer-tabs #offers .mCSB_draggerContainer {
  margin-top: 20px;
  margin-bottom: 20px;
}
.node-retailer #retailer-tabs #offers .mCSB_outside + .mCSB_scrollTools {
  right: 2px;
}
.node-retailer #retailer-tabs #offers .mCSB_draggerRail {
  background-color: transparent;
}
.node-retailer #retailer-tabs #offers .mCSB_dragger_bar {
  width: 8px;
  border-radius: 100px;
  background-color: #e0e0e0;
}
.node-retailer #retailer-tabs #offers .more-items-hint {
  background: rgba(255, 255, 255, 0.85);
  font-size: 14px;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  height: 40px;
  padding: 10px;
  line-height: 20px;
  color: #4cbdd4;
}
@media screen and (max-width: 767px) {
  .node-retailer #retailer-tabs #offers .more-items-hint {
    display: none;
  }
}
.node-retailer #retailer-tabs #retailer-menus .field-collection-container {
  border: 0;
  margin: 0;
}
.node-retailer #retailer-tabs #retailer-menus .field-collection-view {
  margin: 0;
  padding: 0;
  border: 0;
}
.node-retailer #retailer-tabs #retailer-menus .field-name-field-retailer-menu > .field-items > .field-item {
  padding-bottom: 30px;
}
.node-retailer #retailer-tabs #retailer-menus .field-name-field-retailer-m-text {
  padding: 32px 30px;
  font: 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
}
.node-retailer #retailer-tabs #retailer-menus .field-name-field-retailer-m-url,
.node-retailer #retailer-tabs #retailer-menus .field-name-field-retailer-m-pdf {
  padding: 0px 30px;
}
.node-retailer #retailer-tabs #details {
  word-wrap: break-word;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #333333;
  padding-top: 10px;
}
.node-retailer #retailer-tabs #details .col-sm-4 {
  margin-bottom: 20px;
}
.node-retailer #retailer-tabs #details .setToolTip {
  border-bottom: 1px dotted #666;
  cursor: pointer;
}
.node-retailer #retailer-tabs #details .title {
  font: bold 16px/18px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: inherit;
  margin-bottom: 7px;
  text-transform: none;
}
.node-retailer #retailer-tabs #details .detail-section {
  margin-bottom: 20px;
  font: normal 16px/1.5 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-retailer #retailer-tabs #details .detail-section .day-label {
  display: block;
}
.node-retailer #retailer-tabs #details .detail-section:nth-child(2) {
  margin-bottom: 40px;
}
.node-retailer #retailer-tabs #details .detail-section:last-child {
  margin-bottom: 0px;
}
.node-retailer #retailer-tabs #details .node-map.node-teaser,
.node-retailer #retailer-tabs #details #map_retailer_canvas {
  width: 100%;
  height: 360px;
  margin-bottom: 29px;
}
@media screen and (max-width: 767px) {
  .node-retailer #retailer-tabs #details .node-map.node-teaser,
  .node-retailer #retailer-tabs #details #map_retailer_canvas {
    height: 80vh;
  }
}
.node-retailer #retailer-tabs #details #map_retailer_canvas .content-is-loading {
  width: 100%;
  max-width: 300px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-color: transparent;
  display: block;
  -webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  transform: translate(-100px, -100px) scale(1) translate(100px, 100px);
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.node-retailer #retailer-tabs #details #map_retailer_canvas .content-is-loading > div {
  position: absolute;
  background: #f0ec81;
  width: 15%;
}
.node-retailer #retailer-tabs #details #map_retailer_canvas .content-is-loading > div:nth-child(1) {
  left: 17.5%;
  -webkit-animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.node-retailer #retailer-tabs #details #map_retailer_canvas .content-is-loading > div:nth-child(2) {
  left: 42.5%;
  -webkit-animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.node-retailer #retailer-tabs #details #map_retailer_canvas .content-is-loading > div:nth-child(3) {
  left: 67.5%;
  -webkit-animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
  animation: lds-facebook_3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .node-retailer #retailer-tabs #details #map_retailer_canvas {
    background-size: 50% auto;
  }
}
@media screen and (max-width: 767px) and (orientation: landscape) {
  .node-retailer #retailer-tabs #details #map_retailer_canvas {
    background-size: fit;
  }
}
.node-retailer #retailer-tabs #details .customInfoWindow {
  background-color: #fff;
  padding: 15px;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 15px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 0 15px 0 rgba(50, 50, 50, 0.5);
  box-shadow: 0 0 15px 0 rgba(50, 50, 50, 0.5);
  font: 12px/1.42 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-retailer #retailer-tabs #details .customInfoWindow:after {
  position: absolute;
  right: -5px;
  top: 75px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #ffffff;
}
.node-retailer #retailer-tabs #details .customInfoWindow hr {
  margin: 15px 0;
}
.node-retailer #retailer-tabs #details .customInfoWindow h2 {
  margin: 0 0 9px 0;
  padding: 0 0 10px 0;
  font: bold 14px/18px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-retailer #retailer-tabs #details .customInfoWindow .close {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 10px;
  height: 10px;
  float: right;
  background: url(../images/close-google-popup.png) center center no-repeat;
  opacity: 1;
}
.node-retailer #retailer-tabs #details .gm-style-iw > div {
  overflow: visible !important;
}
.node-retailer #retailer-tabs #details .gm-style-iw > div > div {
  overflow: visible !important;
}
.node-retailer #retailer-tabs #details .field-collection-container {
  border: 0;
  margin: 0;
}
.node-retailer #retailer-tabs #details .field-name-field-weekday-from {
  float: none;
}
.node-retailer #retailer-tabs #details .field-name-field-optime-from-1 {
  float: none;
  margin-bottom: 15px;
}
.node-retailer #retailer-tabs #details .field-name-field-retailer-customtext {
  font-size: 13px;
  line-height: 1.38;
  color: #666666;
}
.node-retailer #retailer-tabs #details .field-name-field-retailer-customdates > .field-items > .field-item,
.node-retailer #retailer-tabs #details .field-name-field-retailer-optime > .field-items > .field-item,
.node-retailer #retailer-tabs #details .field-name-field-retailer-opening-time > .field-items > .field-item {
  margin: 0;
}
.node-retailer #retailer-tabs #details .field-name-field-retailer-customdates .field-collection-view,
.node-retailer #retailer-tabs #details .field-name-field-retailer-optime .field-collection-view,
.node-retailer #retailer-tabs #details .field-name-field-retailer-opening-time .field-collection-view {
  margin: 0;
  padding: 0;
  border: 0;
}
.field-retailer-book {
  margin-top: 10px;
  margin-bottom: 10px;
}
body.phoenix .node-retailer.node-teaser .field-name-field-retailer-summary {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
/* apply color schemes for buttons */
.page-purple .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a:active,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a:active:hover,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.active:hover,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-purple .node-retailer .field-name-field-retailer-oo-url a:active:focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.active:focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a:active.focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.active.focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a:active,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-oo-url a {
  background-image: none;
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a.disabled:hover,
.page-purple .node-retailer .field-name-field-retailer-oo-url a[disabled]:hover,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.disabled:focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a[disabled]:focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a.disabled.focus,
.page-purple .node-retailer .field-name-field-retailer-oo-url a[disabled].focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-oo-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-purple .node-retailer .field-name-field-retailer-oo-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:active:hover,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.active:hover,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.active.focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a {
  background-image: none;
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:hover,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:hover,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.disabled.focus,
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a[disabled].focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-purple .node-retailer .field-name-field-retailer-book-a-table-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-purple .node-retailer .field-name-field-retailer-m-url a,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-purple .node-retailer .field-name-field-retailer-m-url a:focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a.focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-m-url a:hover,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-m-url a:active,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-purple .node-retailer .field-name-field-retailer-m-url a.active,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-m-url a:active:hover,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:active:hover,
.page-purple .node-retailer .field-name-field-retailer-m-url a.active:hover,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.active:hover,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-url a:hover,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-purple .node-retailer .field-name-field-retailer-m-url a:active:focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a.active:focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-url a:focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a:active.focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a.active.focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-url a.focus,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-purple .node-retailer .field-name-field-retailer-m-url a:active,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-purple .node-retailer .field-name-field-retailer-m-url a.active,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-purple .node-retailer .field-name-field-retailer-m-pdf a {
  background-image: none;
}
.page-purple .node-retailer .field-name-field-retailer-m-url a.disabled:hover,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.disabled:hover,
.page-purple .node-retailer .field-name-field-retailer-m-url a[disabled]:hover,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a[disabled]:hover,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-url a:hover,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-purple .node-retailer .field-name-field-retailer-m-url a.disabled:focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.disabled:focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a[disabled]:focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a[disabled]:focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-url a:focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a.disabled.focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a.disabled.focus,
.page-purple .node-retailer .field-name-field-retailer-m-url a[disabled].focus,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a[disabled].focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-url a.focus,
fieldset[disabled] .page-purple .node-retailer .field-name-field-retailer-m-pdf a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-purple .node-retailer .field-name-field-retailer-m-url a .badge,
.page-purple .node-retailer .field-name-field-retailer-m-pdf a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a:active,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a:active:hover,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.active:hover,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-blue .node-retailer .field-name-field-retailer-oo-url a:active:focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.active:focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a:active.focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.active.focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a:active,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-oo-url a {
  background-image: none;
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a.disabled:hover,
.page-blue .node-retailer .field-name-field-retailer-oo-url a[disabled]:hover,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.disabled:focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a[disabled]:focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a.disabled.focus,
.page-blue .node-retailer .field-name-field-retailer-oo-url a[disabled].focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-oo-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-blue .node-retailer .field-name-field-retailer-oo-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:active:hover,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.active:hover,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.active.focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a {
  background-image: none;
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:hover,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:hover,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.disabled.focus,
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a[disabled].focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-blue .node-retailer .field-name-field-retailer-book-a-table-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-blue .node-retailer .field-name-field-retailer-m-url a,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-blue .node-retailer .field-name-field-retailer-m-url a:focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a.focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-m-url a:hover,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-m-url a:active,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-blue .node-retailer .field-name-field-retailer-m-url a.active,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-m-url a:active:hover,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:active:hover,
.page-blue .node-retailer .field-name-field-retailer-m-url a.active:hover,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.active:hover,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-url a:hover,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-blue .node-retailer .field-name-field-retailer-m-url a:active:focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a.active:focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-url a:focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a:active.focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a.active.focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-url a.focus,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-blue .node-retailer .field-name-field-retailer-m-url a:active,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-blue .node-retailer .field-name-field-retailer-m-url a.active,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-blue .node-retailer .field-name-field-retailer-m-pdf a {
  background-image: none;
}
.page-blue .node-retailer .field-name-field-retailer-m-url a.disabled:hover,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.disabled:hover,
.page-blue .node-retailer .field-name-field-retailer-m-url a[disabled]:hover,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a[disabled]:hover,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-url a:hover,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-blue .node-retailer .field-name-field-retailer-m-url a.disabled:focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.disabled:focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a[disabled]:focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a[disabled]:focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-url a:focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a.disabled.focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a.disabled.focus,
.page-blue .node-retailer .field-name-field-retailer-m-url a[disabled].focus,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a[disabled].focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-url a.focus,
fieldset[disabled] .page-blue .node-retailer .field-name-field-retailer-m-pdf a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-blue .node-retailer .field-name-field-retailer-m-url a .badge,
.page-blue .node-retailer .field-name-field-retailer-m-pdf a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-green .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-green .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-oo-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-oo-url a:active,
.page-green .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-oo-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-oo-url a:active:hover,
.page-green .node-retailer .field-name-field-retailer-oo-url a.active:hover,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-green .node-retailer .field-name-field-retailer-oo-url a:active:focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a.active:focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a:active.focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a.active.focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-oo-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-oo-url a:active,
.page-green .node-retailer .field-name-field-retailer-oo-url a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-oo-url a {
  background-image: none;
}
.page-green .node-retailer .field-name-field-retailer-oo-url a.disabled:hover,
.page-green .node-retailer .field-name-field-retailer-oo-url a[disabled]:hover,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-oo-url a:hover,
.page-green .node-retailer .field-name-field-retailer-oo-url a.disabled:focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a[disabled]:focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-oo-url a:focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a.disabled.focus,
.page-green .node-retailer .field-name-field-retailer-oo-url a[disabled].focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-oo-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-green .node-retailer .field-name-field-retailer-oo-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-book-a-table-url a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:active:hover,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.active:hover,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:active:focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.active:focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:active.focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.active.focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a:active,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-book-a-table-url a {
  background-image: none;
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:hover,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:hover,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-book-a-table-url a:hover,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.disabled:focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a[disabled]:focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-book-a-table-url a:focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a.disabled.focus,
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a[disabled].focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-book-a-table-url a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-green .node-retailer .field-name-field-retailer-book-a-table-url a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
.page-green .node-retailer .field-name-field-retailer-m-url a,
.page-green .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #ffffff;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.page-green .node-retailer .field-name-field-retailer-m-url a:focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-green .node-retailer .field-name-field-retailer-m-url a.focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-m-url a:hover,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:hover {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-m-url a:active,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-green .node-retailer .field-name-field-retailer-m-url a.active,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-pdf a {
  color: #f0ec81;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-m-url a:active:hover,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:active:hover,
.page-green .node-retailer .field-name-field-retailer-m-url a.active:hover,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.active:hover,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-url a:hover,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-green .node-retailer .field-name-field-retailer-m-url a:active:focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:active:focus,
.page-green .node-retailer .field-name-field-retailer-m-url a.active:focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.active:focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-url a:focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-green .node-retailer .field-name-field-retailer-m-url a:active.focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:active.focus,
.page-green .node-retailer .field-name-field-retailer-m-url a.active.focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.active.focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-url a.focus,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-pdf a.focus {
  color: #f0ec81;
  background-color: #d4d4d4;
  border-color: rgba(0, 0, 0, 0);
}
.page-green .node-retailer .field-name-field-retailer-m-url a:active,
.page-green .node-retailer .field-name-field-retailer-m-pdf a:active,
.page-green .node-retailer .field-name-field-retailer-m-url a.active,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.active,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-url a,
.open > .dropdown-toggle.page-green .node-retailer .field-name-field-retailer-m-pdf a {
  background-image: none;
}
.page-green .node-retailer .field-name-field-retailer-m-url a.disabled:hover,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.disabled:hover,
.page-green .node-retailer .field-name-field-retailer-m-url a[disabled]:hover,
.page-green .node-retailer .field-name-field-retailer-m-pdf a[disabled]:hover,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-url a:hover,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-pdf a:hover,
.page-green .node-retailer .field-name-field-retailer-m-url a.disabled:focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.disabled:focus,
.page-green .node-retailer .field-name-field-retailer-m-url a[disabled]:focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a[disabled]:focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-url a:focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-pdf a:focus,
.page-green .node-retailer .field-name-field-retailer-m-url a.disabled.focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a.disabled.focus,
.page-green .node-retailer .field-name-field-retailer-m-url a[disabled].focus,
.page-green .node-retailer .field-name-field-retailer-m-pdf a[disabled].focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-url a.focus,
fieldset[disabled] .page-green .node-retailer .field-name-field-retailer-m-pdf a.focus {
  background-color: #ffffff;
  border-color: transparent;
}
.page-green .node-retailer .field-name-field-retailer-m-url a .badge,
.page-green .node-retailer .field-name-field-retailer-m-pdf a .badge {
  color: #ffffff;
  background-color: #f0ec81;
}
body.node-type-rsl-page .main-container-wrapper {
  background-color: #f4f4f4;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item {
  margin: 40px 0;
  text-align: center;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 20px 50px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  border: none;
  outline: none !important;
  text-decoration: none !important;
  text-transform: none;
  color: #000000;
  background-color: #f0ec81;
  border-color: transparent;
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  color: #ffffff;
  text-decoration: none;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) 0 0 0 #000000;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled],
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none 0 0 0 #000000;
  -moz-box-shadow: none 0 0 0 #000000;
  box-shadow: none 0 0 0 #000000;
}
a.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled,
fieldset[disabled] a.node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  pointer-events: none;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.icon-before .glyphicon {
  margin-left: -0.25em;
  margin-right: 0.25em;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.icon-after .glyphicon {
  margin-left: 0.25em;
  margin-right: -0.25em;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  color: #000000;
  background-color: #ebe553;
  background-image: none;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active:hover,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active:focus,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active.focus,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled]:hover,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled]:focus,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled].focus,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  color: #000000;
  background-color: #ebe553;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active:hover,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active:focus,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active.focus,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  color: #000000;
  background-color: #e7e034;
  border-color: rgba(0, 0, 0, 0);
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a:active,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.active,
.open > .dropdown-toggle.node-rsl-page .field-name-field-rsl-page-viewall .field-item a {
  background-image: none;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled]:hover,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a:hover,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled]:focus,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a:focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a.disabled.focus,
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a[disabled].focus,
fieldset[disabled] .node-rsl-page .field-name-field-rsl-page-viewall .field-item a.focus {
  background-color: #f0ec81;
  border-color: transparent;
}
.node-rsl-page .field-name-field-rsl-page-viewall .field-item a .badge {
  color: #f0ec81;
  background-color: #000000;
}
.node-sn-item.node-teaser {
  font-family: "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.node-sn-item.node-teaser .content {
  position: relative;
  color: #333333;
  background-color: #f4f4f4;
  -webkit-perspective: 1200;
  -ms-perspective: 1200;
  perspective: 1200;
  -moz-transform: perspective(1200px);
  -webkit-transform-style: flat;
  -moz-transform-style: flat;
  -ms-transform-style: flat;
  transform-style: flat;
}
.node-sn-item.node-teaser .content .video-element {
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  color: #ffffff;
}
.node-sn-item.node-teaser .content:after {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
.node-sn-item.node-teaser .content.flipped .flipper .back-side {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.node-sn-item.node-teaser .content.flipped .flipper .front-side {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.node-sn-item.node-teaser .content .flipper {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.node-sn-item.node-teaser .content .flipper .front-side,
.node-sn-item.node-teaser .content .flipper .back-side {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  transition: 0.5s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
.node-sn-item.node-teaser .content .flipper .front-side {
  z-index: 2;
  cursor: pointer;
}
.node-sn-item.node-teaser .content .flipper .front-side:hover .sn-video-element {
  display: block !important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.node-sn-item.node-teaser .content .flipper .front-side:hover .sn-video-element video {
  width: 100%;
  height: 100%;
}
.node-sn-item.node-teaser .content .flipper .back-side {
  word-wrap: break-word;
  z-index: 1;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.node-sn-item.node-teaser .content .img {
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
}
.node-sn-item.node-teaser .content .field-type-text-long {
  position: absolute;
  top: 50%;
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  left: 0;
  right: 0;
  max-height: 15em;
  overflow: hidden;
  padding: 0 50px;
}
.node-sn-item.node-teaser .content .field-type-text-long a {
  color: #333333;
  text-decoration: underline;
}
.node-sn-item.node-teaser footer {
  margin: 12px 0;
  font-size: 16px;
  color: #4cbdd4;
  display: block;
  opacity: 0.001;
  text-align: right;
}
.node-sn-item.node-teaser footer::before {
  font: normal normal normal 24px/1 FontAwesome;
  float: left;
}
.node-sn-item.node-teaser footer.type-twitter::before {
  content: "\f099";
}
.node-sn-item.node-teaser footer.type-instagram::before {
  content: "\f16d";
}
@media screen and (max-width: 991px) {
  .node-sn-item.node-teaser footer {
    opacity: 1;
  }
}
.node-sn-item.node-teaser:hover .content .front-side:after,
.node-sn-item.node-teaser:hover .content .back-side:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 20px solid #f0ec81;
  pointer-events: none;
}
.node-sn-item.node-teaser:hover footer {
  opacity: 1;
}
.fancybox-stage .sn-video-element {
  overflow: visible;
  width: 80%;
  height: calc(100vh - 90px);
}
.fancybox-stage .sn-video-element video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 991px) {
  .fancybox-stage .sn-video-element {
    padding: 4px;
    margin: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
  }
  .fancybox-stage .sn-video-element .fancybox-close-small {
    top: 10px;
    right: 10px;
  }
}
article.node-vision .row {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 20px;
  margin-bottom: 20px;
}
article.node-vision .row > [class^="col-"],
article.node-vision .row > [class*=" col-"],
article.node-vision .row > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
@media screen and (max-width: 767px) {
  article.node-vision .row-1 > div {
    width: 100%;
    float: none;
  }
  article.node-vision .row-1 > div .field-item {
    height: 350px;
    overflow: hidden;
  }
  article.node-vision .row-1 > div .field-item img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
article.node-vision .row-2 {
  position: relative;
}
article.node-vision .row-2 .textblock .field:last-child {
  margin: 19px 12.82% 0;
}
@media screen and (max-width: 767px) {
  article.node-vision .row-2 .textblock {
    margin-bottom: 30px;
  }
}
@media screen and (min-width: 768px) {
  article.node-vision .row-2 .textblock {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  article.node-vision .row-2 .textblock {
    height: 380px;
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .row-2 > div:first-child {
    width: 100%;
    float: none;
  }
  article.node-vision .row-2 > div:first-child .field-item {
    height: 350px;
    overflow: hidden;
  }
  article.node-vision .row-2 > div:first-child .field-item img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  article.node-vision .row-2 > div:last-child {
    width: 100%;
    float: none;
  }
}
@media screen and (min-width: 768px) {
  article.node-vision .row-2 > div:first-child {
    min-height: 300px;
    float: right;
  }
  article.node-vision .row-2 > div:first-child img {
    height: auto;
  }
  article.node-vision .row-2 > div:last-child {
    float: left;
  }
}
@media screen and (min-width: 1200px) {
  article.node-vision .row-2 > div:first-child {
    height: 380px;
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .row-4 .textblock {
    margin-top: -20px;
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .row-4 > div:nth-child(2),
  article.node-vision .row-4 > div:nth-child(3) {
    width: 100%;
    margin-bottom: 20px;
  }
}
article.node-vision .field-name-field-vision-short-desc {
  font: 24px/1.38 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: center;
  color: #333333;
  margin: 75px 4.66% 60px;
}
@media screen and (max-width: 767px) {
  article.node-vision .field-name-field-vision-short-desc {
    font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 40px 20px;
  }
}
article.node-vision .field-name-field-vision-left-image-1 img {
  width: 100%;
}
article.node-vision .field-name-field-vision-right-image-1 img {
  width: 380px;
}
@media screen and (min-width: 768px) {
  article.node-vision .field-name-field-vision-right-image-1 {
    position: absolute;
    bottom: 0;
    margin-right: 10px;
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .field-name-field-vision-left-image-2 .field-item {
    height: 350px;
    overflow: hidden;
  }
  article.node-vision .field-name-field-vision-left-image-2 .field-item img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .field-name-field-vision-left-image-3 .field-item,
  article.node-vision .field-name-field-vision-right-image-3 .field-item {
    height: 350px;
    overflow: hidden;
  }
  article.node-vision .field-name-field-vision-left-image-3 .field-item img,
  article.node-vision .field-name-field-vision-right-image-3 .field-item img {
    min-height: 100%;
    min-width: 100%;
    width: auto;
    height: auto;
    max-width: none;
    max-height: none;
    display: block;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
article.node-vision .textblock {
  text-align: center;
  position: relative;
}
article.node-vision .textblock .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
article.node-vision .textblock .content {
  max-height: 100%;
}
article.node-vision .textblock .content .field:first-child {
  font: bold 18px/23px "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: inherit;
  text-transform: none;
}
article.node-vision .textblock .content .field:last-child {
  margin: 19px 5.2% 0;
  overflow: hidden;
  font: 17px/1.53 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
}
@media screen and (min-width: 768px) {
  article.node-vision .textblock .content {
    position: absolute;
    top: 50%;
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
}
@media screen and (max-width: 767px) {
  article.node-vision .textblock {
    margin: 50px 0;
  }
}
@media screen and (min-width: 768px) {
  article.node-vision .textblock {
    height: 230px;
  }
}
@media screen and (min-width: 992px) {
  article.node-vision .textblock {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  article.node-vision .textblock {
    height: 380px;
  }
}
.lSSlideOuter {
  padding: 5px;
}
.lSSlideOuter .lSPager.lSGallery {
  overflow: visible !important;
}
.lSSlideOuter .lSPager.lSGallery li a {
  display: block;
}
.lSSlideOuter .lSPager.lSGallery li.active {
  overflow: visible !important;
  position: relative;
}
.lSSlideOuter .lSPager.lSGallery li.active:before {
  content: " ";
  position: absolute;
  background-color: #000;
  left: -5px;
  top: -5px;
  right: -5px;
  bottom: -5px;
  z-index: -10;
}
.lSSlideOuter .lSPager.lSGallery li:hover,
.lSSlideOuter .lSPager.lSGallery li.active {
  border-radius: 0px !important;
}
@media screen and (max-width: 767px) {
  .lSSlideOuter .lSPager.lSGallery {
    display: none;
  }
}
.lSSlideOuter .lightSlider > li {
  position: relative;
}
@media screen and (max-width: 767px) {
  .lSSlideOuter .lightSlider img {
    width: 100%;
    height: auto;
  }
}
.lSSlideOuter .lightSlider .slidetitle {
  max-width: 60%;
  padding: 16px;
  background-color: rgba(0, 0, 0, 0.6);
  font: 18px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #ffffff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 10;
}
@media screen and (max-width: 767px) {
  .lSSlideOuter .lightSlider .slidetitle {
    max-width: 80%;
    font: 15px/1.2 "Gotham A", "Gotham B", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}
.lSAction > a {
  background-image: url(../images/slider-arrows.png) !important;
  background-size: 200% 200%;
}
.lSAction > a.lSPrev {
  background-position: left top;
}
.lSAction > a.lSPrev:hover {
  background-position: left bottom;
}
.lSAction > a.lSNext {
  background-position: right top;
}
.lSAction > a.lSNext:hover {
  background-position: right bottom;
}
@media screen and (max-width: 479px) {
  .lSAction > a.lSNext {
    right: 20px;
  }
  .lSAction > a.lSPrev {
    left: 20px;
  }
  .lSAction > a.lSNext,
  .lSAction > a.lSPrev {
    margin-top: -17.5px;
    width: 35px;
    height: 35px;
  }
}
@media screen and (min-width: 480px) {
  .lSAction > a.lSNext {
    right: 25px;
  }
  .lSAction > a.lSPrev {
    left: 25px;
  }
  .lSAction > a.lSNext,
  .lSAction > a.lSPrev {
    margin-top: -25px;
    width: 50px;
    height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  .lSAction > a.lSNext {
    right: 54px;
  }
  .lSAction > a.lSPrev {
    left: 54px;
  }
  .lSAction > a.lSNext,
  .lSAction > a.lSPrev {
    margin-top: -30px;
    width: 60px;
    height: 60px;
  }
}
