@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
@charset "UTF-8";
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --breakpoint-xxxl: 1600px;
  --breakpoint-xxxxl: 1800px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xxxxl,
.container-xxxl,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1340px;
  }
}
@media (min-width: 1600px) {
  .container-xxxl, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1540px;
  }
}
@media (min-width: 1800px) {
  .container-xxxxl, .container-xxxl, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1740px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxxxl,
.col-xxxxl-auto, .col-xxxxl-12, .col-xxxxl-11, .col-xxxxl-10, .col-xxxxl-9, .col-xxxxl-8, .col-xxxxl-7, .col-xxxxl-6, .col-xxxxl-5, .col-xxxxl-4, .col-xxxxl-3, .col-xxxxl-2, .col-xxxxl-1, .col-xxxl,
.col-xxxl-auto, .col-xxxl-12, .col-xxxl-11, .col-xxxl-10, .col-xxxl-9, .col-xxxl-8, .col-xxxl-7, .col-xxxl-6, .col-xxxl-5, .col-xxxl-4, .col-xxxl-3, .col-xxxl-2, .col-xxxl-1, .col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1600px) {
  .col-xxxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxxl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xxxl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xxxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxxl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xxxl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xxxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxxl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xxxl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xxxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxxl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xxxl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xxxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxxl-first {
    order: -1;
  }
  .order-xxxl-last {
    order: 13;
  }
  .order-xxxl-0 {
    order: 0;
  }
  .order-xxxl-1 {
    order: 1;
  }
  .order-xxxl-2 {
    order: 2;
  }
  .order-xxxl-3 {
    order: 3;
  }
  .order-xxxl-4 {
    order: 4;
  }
  .order-xxxl-5 {
    order: 5;
  }
  .order-xxxl-6 {
    order: 6;
  }
  .order-xxxl-7 {
    order: 7;
  }
  .order-xxxl-8 {
    order: 8;
  }
  .order-xxxl-9 {
    order: 9;
  }
  .order-xxxl-10 {
    order: 10;
  }
  .order-xxxl-11 {
    order: 11;
  }
  .order-xxxl-12 {
    order: 12;
  }
  .offset-xxxl-0 {
    margin-left: 0;
  }
  .offset-xxxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxxl-3 {
    margin-left: 25%;
  }
  .offset-xxxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxxl-6 {
    margin-left: 50%;
  }
  .offset-xxxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxxl-9 {
    margin-left: 75%;
  }
  .offset-xxxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxxl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1800px) {
  .col-xxxxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxxxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxxxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxxxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxxxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxxxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxxxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxxxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxxxl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xxxxl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xxxxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxxxl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xxxxl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xxxxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxxxl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xxxxl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xxxxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxxxl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xxxxl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xxxxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxxxl-first {
    order: -1;
  }
  .order-xxxxl-last {
    order: 13;
  }
  .order-xxxxl-0 {
    order: 0;
  }
  .order-xxxxl-1 {
    order: 1;
  }
  .order-xxxxl-2 {
    order: 2;
  }
  .order-xxxxl-3 {
    order: 3;
  }
  .order-xxxxl-4 {
    order: 4;
  }
  .order-xxxxl-5 {
    order: 5;
  }
  .order-xxxxl-6 {
    order: 6;
  }
  .order-xxxxl-7 {
    order: 7;
  }
  .order-xxxxl-8 {
    order: 8;
  }
  .order-xxxxl-9 {
    order: 9;
  }
  .order-xxxxl-10 {
    order: 10;
  }
  .order-xxxxl-11 {
    order: 11;
  }
  .order-xxxxl-12 {
    order: 12;
  }
  .offset-xxxxl-0 {
    margin-left: 0;
  }
  .offset-xxxxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxxxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxxxl-3 {
    margin-left: 25%;
  }
  .offset-xxxxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxxxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxxxl-6 {
    margin-left: 50%;
  }
  .offset-xxxxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxxxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxxxl-9 {
    margin-left: 75%;
  }
  .offset-xxxxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxxxl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1599.98px) {
  .table-responsive-xxxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxxl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1799.98px) {
  .table-responsive-xxxxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxxxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1600px) {
  .dropdown-menu-xxxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxxl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1800px) {
  .dropdown-menu-xxxxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxxxl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl,
.navbar .container-xxl,
.navbar .container-xxxl,
.navbar .container-xxxxl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl,
  .navbar-expand-sm > .container-xxxl,
  .navbar-expand-sm > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl,
  .navbar-expand-sm > .container-xxxl,
  .navbar-expand-sm > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl,
  .navbar-expand-md > .container-xxxl,
  .navbar-expand-md > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl,
  .navbar-expand-md > .container-xxxl,
  .navbar-expand-md > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl,
  .navbar-expand-lg > .container-xxxl,
  .navbar-expand-lg > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl,
  .navbar-expand-lg > .container-xxxl,
  .navbar-expand-lg > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl,
  .navbar-expand-xl > .container-xxxl,
  .navbar-expand-xl > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl,
  .navbar-expand-xl > .container-xxxl,
  .navbar-expand-xl > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl,
  .navbar-expand-xxl > .container-xxxl,
  .navbar-expand-xxl > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl,
  .navbar-expand-xxl > .container-xxxl,
  .navbar-expand-xxl > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1599.98px) {
  .navbar-expand-xxxl > .container,
  .navbar-expand-xxxl > .container-fluid,
  .navbar-expand-xxxl > .container-sm,
  .navbar-expand-xxxl > .container-md,
  .navbar-expand-xxxl > .container-lg,
  .navbar-expand-xxxl > .container-xl,
  .navbar-expand-xxxl > .container-xxl,
  .navbar-expand-xxxl > .container-xxxl,
  .navbar-expand-xxxl > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1600px) {
  .navbar-expand-xxxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxxl > .container,
  .navbar-expand-xxxl > .container-fluid,
  .navbar-expand-xxxl > .container-sm,
  .navbar-expand-xxxl > .container-md,
  .navbar-expand-xxxl > .container-lg,
  .navbar-expand-xxxl > .container-xl,
  .navbar-expand-xxxl > .container-xxl,
  .navbar-expand-xxxl > .container-xxxl,
  .navbar-expand-xxxl > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxxl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1799.98px) {
  .navbar-expand-xxxxl > .container,
  .navbar-expand-xxxxl > .container-fluid,
  .navbar-expand-xxxxl > .container-sm,
  .navbar-expand-xxxxl > .container-md,
  .navbar-expand-xxxxl > .container-lg,
  .navbar-expand-xxxxl > .container-xl,
  .navbar-expand-xxxxl > .container-xxl,
  .navbar-expand-xxxxl > .container-xxxl,
  .navbar-expand-xxxxl > .container-xxxxl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1800px) {
  .navbar-expand-xxxxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxxxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxxxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxxxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxxxl > .container,
  .navbar-expand-xxxxl > .container-fluid,
  .navbar-expand-xxxxl > .container-sm,
  .navbar-expand-xxxxl > .container-md,
  .navbar-expand-xxxxl > .container-lg,
  .navbar-expand-xxxxl > .container-xl,
  .navbar-expand-xxxxl > .container-xxl,
  .navbar-expand-xxxxl > .container-xxxl,
  .navbar-expand-xxxxl > .container-xxxxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxxxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxxxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxxxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl,
.navbar-expand > .container-xxxl,
.navbar-expand > .container-xxxxl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl,
.navbar-expand > .container-xxxl,
.navbar-expand > .container-xxxxl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  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: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1600px) {
  .list-group-horizontal-xxxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1800px) {
  .list-group-horizontal-xxxxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxxxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxxxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxxxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxxxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxxxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1600px) {
  .d-xxxl-none {
    display: none !important;
  }
  .d-xxxl-inline {
    display: inline !important;
  }
  .d-xxxl-inline-block {
    display: inline-block !important;
  }
  .d-xxxl-block {
    display: block !important;
  }
  .d-xxxl-table {
    display: table !important;
  }
  .d-xxxl-table-row {
    display: table-row !important;
  }
  .d-xxxl-table-cell {
    display: table-cell !important;
  }
  .d-xxxl-flex {
    display: flex !important;
  }
  .d-xxxl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1800px) {
  .d-xxxxl-none {
    display: none !important;
  }
  .d-xxxxl-inline {
    display: inline !important;
  }
  .d-xxxxl-inline-block {
    display: inline-block !important;
  }
  .d-xxxxl-block {
    display: block !important;
  }
  .d-xxxxl-table {
    display: table !important;
  }
  .d-xxxxl-table-row {
    display: table-row !important;
  }
  .d-xxxxl-table-cell {
    display: table-cell !important;
  }
  .d-xxxxl-flex {
    display: flex !important;
  }
  .d-xxxxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.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-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1400px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1600px) {
  .flex-xxxl-row {
    flex-direction: row !important;
  }
  .flex-xxxl-column {
    flex-direction: column !important;
  }
  .flex-xxxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxxl-center {
    justify-content: center !important;
  }
  .justify-content-xxxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxxl-center {
    align-items: center !important;
  }
  .align-items-xxxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxxl-center {
    align-content: center !important;
  }
  .align-content-xxxl-between {
    align-content: space-between !important;
  }
  .align-content-xxxl-around {
    align-content: space-around !important;
  }
  .align-content-xxxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxxl-auto {
    align-self: auto !important;
  }
  .align-self-xxxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxxl-center {
    align-self: center !important;
  }
  .align-self-xxxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxxl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1800px) {
  .flex-xxxxl-row {
    flex-direction: row !important;
  }
  .flex-xxxxl-column {
    flex-direction: column !important;
  }
  .flex-xxxxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxxxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxxxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxxxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxxxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxxxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxxxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxxxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxxxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxxxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxxxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxxxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxxxl-center {
    justify-content: center !important;
  }
  .justify-content-xxxxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxxxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxxxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxxxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxxxl-center {
    align-items: center !important;
  }
  .align-items-xxxxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxxxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxxxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxxxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxxxl-center {
    align-content: center !important;
  }
  .align-content-xxxxl-between {
    align-content: space-between !important;
  }
  .align-content-xxxxl-around {
    align-content: space-around !important;
  }
  .align-content-xxxxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxxxl-auto {
    align-self: auto !important;
  }
  .align-self-xxxxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxxxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxxxl-center {
    align-self: center !important;
  }
  .align-self-xxxxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxxxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}
@media (min-width: 1600px) {
  .float-xxxl-left {
    float: left !important;
  }
  .float-xxxl-right {
    float: right !important;
  }
  .float-xxxl-none {
    float: none !important;
  }
}
@media (min-width: 1800px) {
  .float-xxxxl-left {
    float: left !important;
  }
  .float-xxxxl-right {
    float: right !important;
  }
  .float-xxxxl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1600px) {
  .m-xxxl-0 {
    margin: 0 !important;
  }
  .mt-xxxl-0,
  .my-xxxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxxl-0,
  .mx-xxxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxxl-0,
  .my-xxxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxxl-0,
  .mx-xxxl-0 {
    margin-left: 0 !important;
  }
  .m-xxxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxxl-1,
  .my-xxxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxxl-1,
  .mx-xxxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxxl-1,
  .my-xxxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxxl-1,
  .mx-xxxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxxl-2,
  .my-xxxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxxl-2,
  .mx-xxxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxxl-2,
  .my-xxxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxxl-2,
  .mx-xxxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxxl-3 {
    margin: 1rem !important;
  }
  .mt-xxxl-3,
  .my-xxxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxxl-3,
  .mx-xxxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxxl-3,
  .my-xxxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxxl-3,
  .mx-xxxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxxl-4,
  .my-xxxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxxl-4,
  .mx-xxxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxxl-4,
  .my-xxxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxxl-4,
  .mx-xxxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxxl-5 {
    margin: 3rem !important;
  }
  .mt-xxxl-5,
  .my-xxxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxxl-5,
  .mx-xxxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxxl-5,
  .my-xxxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxxl-5,
  .mx-xxxl-5 {
    margin-left: 3rem !important;
  }
  .p-xxxl-0 {
    padding: 0 !important;
  }
  .pt-xxxl-0,
  .py-xxxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxxl-0,
  .px-xxxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxxl-0,
  .py-xxxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxxl-0,
  .px-xxxl-0 {
    padding-left: 0 !important;
  }
  .p-xxxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxxl-1,
  .py-xxxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxxl-1,
  .px-xxxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxxl-1,
  .py-xxxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxxl-1,
  .px-xxxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxxl-2,
  .py-xxxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxxl-2,
  .px-xxxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxxl-2,
  .py-xxxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxxl-2,
  .px-xxxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxxl-3 {
    padding: 1rem !important;
  }
  .pt-xxxl-3,
  .py-xxxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxxl-3,
  .px-xxxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxxl-3,
  .py-xxxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxxl-3,
  .px-xxxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxxl-4,
  .py-xxxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxxl-4,
  .px-xxxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxxl-4,
  .py-xxxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxxl-4,
  .px-xxxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxxl-5 {
    padding: 3rem !important;
  }
  .pt-xxxl-5,
  .py-xxxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxxl-5,
  .px-xxxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxxl-5,
  .py-xxxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxxl-5,
  .px-xxxl-5 {
    padding-left: 3rem !important;
  }
  .m-xxxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxxl-n1,
  .my-xxxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxxl-n1,
  .mx-xxxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxxl-n1,
  .my-xxxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxxl-n1,
  .mx-xxxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxxl-n2,
  .my-xxxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxxl-n2,
  .mx-xxxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxxl-n2,
  .my-xxxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxxl-n2,
  .mx-xxxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxxl-n3,
  .my-xxxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxxl-n3,
  .mx-xxxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxxl-n3,
  .my-xxxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxxl-n3,
  .mx-xxxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxxl-n4,
  .my-xxxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxxl-n4,
  .mx-xxxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxxl-n4,
  .my-xxxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxxl-n4,
  .mx-xxxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxxl-n5,
  .my-xxxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxxl-n5,
  .mx-xxxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxxl-n5,
  .my-xxxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxxl-n5,
  .mx-xxxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxxl-auto {
    margin: auto !important;
  }
  .mt-xxxl-auto,
  .my-xxxl-auto {
    margin-top: auto !important;
  }
  .mr-xxxl-auto,
  .mx-xxxl-auto {
    margin-right: auto !important;
  }
  .mb-xxxl-auto,
  .my-xxxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxxl-auto,
  .mx-xxxl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1800px) {
  .m-xxxxl-0 {
    margin: 0 !important;
  }
  .mt-xxxxl-0,
  .my-xxxxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxxxl-0,
  .mx-xxxxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxxxl-0,
  .my-xxxxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxxxl-0,
  .mx-xxxxl-0 {
    margin-left: 0 !important;
  }
  .m-xxxxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxxxl-1,
  .my-xxxxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxxxl-1,
  .mx-xxxxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxxxl-1,
  .my-xxxxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxxxl-1,
  .mx-xxxxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxxxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxxxl-2,
  .my-xxxxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxxxl-2,
  .mx-xxxxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxxxl-2,
  .my-xxxxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxxxl-2,
  .mx-xxxxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxxxl-3 {
    margin: 1rem !important;
  }
  .mt-xxxxl-3,
  .my-xxxxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxxxl-3,
  .mx-xxxxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxxxl-3,
  .my-xxxxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxxxl-3,
  .mx-xxxxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxxxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxxxl-4,
  .my-xxxxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxxxl-4,
  .mx-xxxxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxxxl-4,
  .my-xxxxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxxxl-4,
  .mx-xxxxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxxxl-5 {
    margin: 3rem !important;
  }
  .mt-xxxxl-5,
  .my-xxxxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxxxl-5,
  .mx-xxxxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxxxl-5,
  .my-xxxxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxxxl-5,
  .mx-xxxxl-5 {
    margin-left: 3rem !important;
  }
  .p-xxxxl-0 {
    padding: 0 !important;
  }
  .pt-xxxxl-0,
  .py-xxxxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxxxl-0,
  .px-xxxxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxxxl-0,
  .py-xxxxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxxxl-0,
  .px-xxxxl-0 {
    padding-left: 0 !important;
  }
  .p-xxxxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxxxl-1,
  .py-xxxxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxxxl-1,
  .px-xxxxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxxxl-1,
  .py-xxxxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxxxl-1,
  .px-xxxxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxxxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxxxl-2,
  .py-xxxxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxxxl-2,
  .px-xxxxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxxxl-2,
  .py-xxxxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxxxl-2,
  .px-xxxxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxxxl-3 {
    padding: 1rem !important;
  }
  .pt-xxxxl-3,
  .py-xxxxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxxxl-3,
  .px-xxxxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxxxl-3,
  .py-xxxxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxxxl-3,
  .px-xxxxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxxxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxxxl-4,
  .py-xxxxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxxxl-4,
  .px-xxxxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxxxl-4,
  .py-xxxxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxxxl-4,
  .px-xxxxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxxxl-5 {
    padding: 3rem !important;
  }
  .pt-xxxxl-5,
  .py-xxxxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxxxl-5,
  .px-xxxxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxxxl-5,
  .py-xxxxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxxxl-5,
  .px-xxxxl-5 {
    padding-left: 3rem !important;
  }
  .m-xxxxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxxxl-n1,
  .my-xxxxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxxxl-n1,
  .mx-xxxxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxxxl-n1,
  .my-xxxxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxxxl-n1,
  .mx-xxxxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxxxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxxxl-n2,
  .my-xxxxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxxxl-n2,
  .mx-xxxxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxxxl-n2,
  .my-xxxxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxxxl-n2,
  .mx-xxxxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxxxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxxxl-n3,
  .my-xxxxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxxxl-n3,
  .mx-xxxxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxxxl-n3,
  .my-xxxxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxxxl-n3,
  .mx-xxxxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxxxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxxxl-n4,
  .my-xxxxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxxxl-n4,
  .mx-xxxxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxxxl-n4,
  .my-xxxxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxxxl-n4,
  .mx-xxxxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxxxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxxxl-n5,
  .my-xxxxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxxxl-n5,
  .mx-xxxxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxxxl-n5,
  .my-xxxxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxxxl-n5,
  .mx-xxxxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxxxl-auto {
    margin: auto !important;
  }
  .mt-xxxxl-auto,
  .my-xxxxl-auto {
    margin-top: auto !important;
  }
  .mr-xxxxl-auto,
  .mx-xxxxl-auto {
    margin-right: auto !important;
  }
  .mb-xxxxl-auto,
  .my-xxxxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxxxl-auto,
  .mx-xxxxl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .text-xxxl-left {
    text-align: left !important;
  }
  .text-xxxl-right {
    text-align: right !important;
  }
  .text-xxxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1800px) {
  .text-xxxxl-left {
    text-align: left !important;
  }
  .text-xxxxl-right {
    text-align: right !important;
  }
  .text-xxxxl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    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 #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.fancybox-navigation {
  height: 100%;
}

/*Import Open Sans, use as default font*/
.text-black {
  color: #000000;
}

.border-black {
  border-color: #000000;
}

.text-white {
  color: #ffffff;
}

.border-white {
  border-color: #ffffff;
}

.text-darkgrey {
  color: #1a1a1a;
}

.border-darkgrey {
  border-color: #1a1a1a;
}

.text-grey {
  color: #c1c1c1;
}

.border-grey {
  border-color: #c1c1c1;
}

.text-lightgrey {
  color: #dbdbdb;
}

.border-lightgrey {
  border-color: #dbdbdb;
}

.text-verylightgrey {
  color: white;
}

.border-verylightgrey {
  border-color: white;
}

.text-blue {
  color: #004562;
}

.border-blue {
  border-color: #004562;
}

.text-midblue {
  color: #004c6d;
}

.border-midblue {
  border-color: #004c6d;
}

.text-darkblue {
  color: #003851;
}

.border-darkblue {
  border-color: #003851;
}

.text-lightblue {
  color: #64c9d7;
}

.border-lightblue {
  border-color: #64c9d7;
}

.text-red {
  color: #c3272e;
}

.border-red {
  border-color: #c3272e;
}

.text-lightred {
  color: #eb999c;
}

.border-lightred {
  border-color: #eb999c;
}

.text-green {
  color: #33ac21;
}

.border-green {
  border-color: #33ac21;
}

.text-orange {
  color: #fcbc80;
}

.border-orange {
  border-color: #fcbc80;
}

.text-gold {
  color: #c7987d;
}

.border-gold {
  border-color: #c7987d;
}

.text-pink {
  color: #fc036c;
}

.border-pink {
  border-color: #fc036c;
}

.text-transparent {
  color: transparent;
}

.border-transparent {
  border-color: transparent;
}

.bg-black {
  background-color: #000000;
  color: #ffffff;
}
.bg-black a {
  color: #ffffff;
}
.bg-black a:hover {
  color: #004562;
}

.bg-white {
  background-color: #ffffff;
  color: #1a1a1a;
}
.bg-white a {
  color: #1a1a1a;
}
.bg-white a:hover {
  color: #004562;
}

.bg-darkgrey {
  background-color: #1a1a1a;
  color: #ffffff;
}
.bg-darkgrey a {
  color: #ffffff;
}
.bg-darkgrey a:hover {
  color: #004562;
}

.bg-grey {
  background-color: #c1c1c1;
  color: #ffffff;
}
.bg-grey a {
  color: #ffffff;
}
.bg-grey a:hover {
  color: #004562;
}

.bg-lightgrey {
  background-color: #dbdbdb;
  color: #1a1a1a;
}
.bg-lightgrey a {
  color: #1a1a1a;
}
.bg-lightgrey a:hover {
  color: #004562;
}

.bg-verylightgrey {
  background-color: white;
  color: #1a1a1a;
}
.bg-verylightgrey a {
  color: #1a1a1a;
}
.bg-verylightgrey a:hover {
  color: #004562;
}

.bg-blue {
  background-color: #004562;
  color: #ffffff;
}
.bg-blue a {
  color: #ffffff;
}
.bg-blue a:hover {
  color: #1a1a1a;
}

.bg-red {
  background-color: #c3272e;
  color: #ffffff;
}
.bg-red a {
  color: #ffffff;
}
.bg-red a:hover {
  color: #1a1a1a;
}

.bg-lightred {
  background-color: #eb999c;
  color: #ffffff;
}
.bg-lightred a {
  color: #ffffff;
}
.bg-lightred a:hover {
  color: #1a1a1a;
}

.bg-green {
  background-color: #33ac21;
  color: #ffffff;
}
.bg-green a {
  color: #ffffff;
}
.bg-green a:hover {
  color: #1a1a1a;
}

.bg-orange {
  background-color: #fcbc80;
  color: #ffffff;
}
.bg-orange a {
  color: #ffffff;
}
.bg-orange a:hover {
  color: #1a1a1a;
}

.bg-pink {
  background-color: #fc036c;
  color: #ffffff;
}
.bg-pink a {
  color: #ffffff;
}
.bg-pink a:hover {
  color: #1a1a1a;
}

.bg-transparent {
  background-color: transparent;
  color: #1a1a1a;
}
.bg-transparent a {
  color: #1a1a1a;
}
.bg-transparent a:hover {
  color: #004562;
}

@font-face {
  font-family: "Raleway";
  src: url("../../assets/fonts/Raleway-VariableFont_wght.ttf");
}
* {
  margin: 0;
  padding: 0;
  position: relative;
  box-sizing: border-box;
}

html {
  height: 100%;
  font-size: 20px;
  margin-top: 0 !important;
}
html body {
  background: #ffffff;
  color: #000000;
  font-family: "Raleway", sans-serif;
  font-size: 20px;
  height: 100%;
  line-height: 1.4;
  margin: 0;
}
html body #wpadminbar {
  opacity: 0.2;
  top: -1.25rem !important;
  transition: 0.4s ease-in-out;
  z-index: 999999;
}
html body #wpadminbar:hover {
  opacity: 1;
  top: 0 !important;
}
html body .container-fluid, html body .container-sm, html body .container-md, html body .container-lg, html body .container-xl, html body .container-xxl, html body .container-xxxl, html body .container-xxxxl {
  max-width: 96rem;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0 0 0.5rem 0;
}

h1 {
  font-size: 1.5rem;
  font-family: "Raleway", sans-serif;
}

h2 {
  font-size: 2rem;
  font-family: "Raleway", sans-serif;
  font-weight: bold;
  color: #004562;
}

h3 {
  font-size: 1.1rem;
}

h4 {
  font-size: 1rem;
}

h5 {
  font-size: 1.2rem;
  line-height: 1.45rem;
  font-weight: bold;
  color: #6e6e6e;
  margin-bottom: 15px;
}

h6 {
  font-size: 0.8rem;
}

p {
  margin: 0 0 0.5rem 0;
}

a {
  text-decoration: none;
  transition: color 0.3s;
  color: #64c9d7;
  border-bottom: 2px solid #64c9d7;
}
a:hover {
  color: #64c9d7;
  text-decoration: none;
  border-bottom: 0;
}
a[href^=tel] {
  color: inherit;
  text-decoration: none;
}
a img {
  border: 0;
  outline: none;
}

img {
  max-width: 100%;
}

ul,
ol {
  margin: 0 0 0.5rem 0;
}

/* Utility styles */
.screen-reader-text {
  position: absolute;
  left: -499.95rem;
  top: -499.95rem;
}

.clear {
  clear: both;
}

.group:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

* html .group,
*:first-child + html .group {
  zoom: 1;
}

.alignleft {
  display: block;
  margin: 0.5rem 0;
}
@media screen and (min-width: 576px) {
  .alignleft {
    margin: 0 0.5rem 0.5rem 0;
    float: left;
  }
}

.alignright {
  display: block;
  margin: 0.5rem 0;
}
@media screen and (min-width: 576px) {
  .alignright {
    margin: 0 0 0.5rem 0.5rem;
    float: right;
  }
}

.aligncenter {
  display: inline-block;
  margin: 0 auto;
}

.mobhide {
  display: inline-block;
}
@media screen and (max-width: 768px) {
  .mobhide {
    display: none;
  }
}

.mobshow {
  display: none;
}
@media screen and (max-width: 768px) {
  .mobshow {
    display: inline-block;
  }
}

.contactdetailrow {
  padding-top: 1.5rem;
}
.contactdetailrow:first-child {
  padding-top: 0;
}
.contactdetailrow .phone {
  max-width: 22px;
}
.contactdetailrow .email {
  max-width: 36px;
}
.contactdetailrow .inlineme {
  display: inline-block;
}
.contactdetailrow img {
  vertical-align: top;
}

.inline {
  display: inline-block;
}

.address {
  align-items: start;
  display: flex;
}
.address img {
  display: flex;
  margin-right: 10px;
}
.address p {
  display: flex;
  font-size: 0.9rem;
  line-height: 1.5rem;
  color: #004562;
}

h4.opening {
  font-weight: bold;
  color: #64c9d7;
  font-size: 1.2rem;
  line-height: 1.45rem;
}

#map {
  width: 100%;
  height: 625px;
  display: block;
}
#map > div > div > div {
  position: unset;
}

.whitebg {
  background-color: #ffffff;
}

#main {
  padding-top: 196px;
}
@media (max-width: 991.98px) {
  #main {
    padding-top: 126px;
  }
}

.gform_validation_container {
  display: none;
}

.page-template-template-history .rank-math-breadcrumb {
  color: #fcbc80;
}
.page-template-template-history .rank-math-breadcrumb a,
.page-template-template-history .rank-math-breadcrumb .last {
  color: #004562;
}

.page-container {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
}

.section {
  display: block;
  margin-bottom: 1.5rem;
  padding: 3rem 0;
  width: 100%;
}
.section.section-black {
  background-color: #000000;
  color: #ffffff;
}
.section.section-black a {
  color: #ffffff;
}
.section.section-black a:hover {
  color: #004562;
}
.section.section-white {
  background-color: #ffffff;
  color: #1a1a1a;
}
.section.section-white a {
  color: #1a1a1a;
}
.section.section-white a:hover {
  color: #004562;
}
.section.section-darkgrey {
  background-color: #1a1a1a;
  color: #ffffff;
}
.section.section-darkgrey a {
  color: #ffffff;
}
.section.section-darkgrey a:hover {
  color: #004562;
}
.section.section-grey {
  background-color: #c1c1c1;
  color: #ffffff;
}
.section.section-grey a {
  color: #ffffff;
}
.section.section-grey a:hover {
  color: #004562;
}
.section.section-lightgrey {
  background-color: #dbdbdb;
  color: #1a1a1a;
}
.section.section-lightgrey a {
  color: #1a1a1a;
}
.section.section-lightgrey a:hover {
  color: #004562;
}
.section.section-verylightgrey {
  background-color: white;
  color: #1a1a1a;
}
.section.section-verylightgrey a {
  color: #1a1a1a;
}
.section.section-verylightgrey a:hover {
  color: #004562;
}
.section.section-blue {
  background-color: #004562;
  color: #ffffff;
}
.section.section-blue a {
  color: #ffffff;
}
.section.section-blue a:hover {
  color: #1a1a1a;
}
.section.section-red {
  background-color: #c3272e;
  color: #ffffff;
}
.section.section-red a {
  color: #ffffff;
}
.section.section-red a:hover {
  color: #1a1a1a;
}
.section.section-lightred {
  background-color: #eb999c;
  color: #ffffff;
}
.section.section-lightred a {
  color: #ffffff;
}
.section.section-lightred a:hover {
  color: #1a1a1a;
}
.section.section-green {
  background-color: #33ac21;
  color: #ffffff;
}
.section.section-green a {
  color: #ffffff;
}
.section.section-green a:hover {
  color: #1a1a1a;
}
.section.section-orange {
  background-color: #fcbc80;
  color: #ffffff;
}
.section.section-orange a {
  color: #ffffff;
}
.section.section-orange a:hover {
  color: #1a1a1a;
}
.section.section-pink {
  background-color: #fc036c;
  color: #ffffff;
}
.section.section-pink a {
  color: #ffffff;
}
.section.section-pink a:hover {
  color: #1a1a1a;
}
.section.section-transparent {
  background-color: transparent;
  color: #1a1a1a;
}
.section.section-transparent a {
  color: #1a1a1a;
}
.section.section-transparent a:hover {
  color: #004562;
}

.page-container .content,
.section .content {
  margin: 0 0 1.5rem;
}

.title-container {
  display: block;
}
.title-container > .title {
  font-size: 1.3rem;
  font-weight: bold;
  margin: 0 0 1.5rem;
}
.title-container > .title.title-black {
  color: #ffffff;
}
.title-container > .title.title-black a {
  color: #ffffff;
}
.title-container > .title.title-black a:hover {
  color: #004562;
}
.title-container > .title.title-white {
  color: #1a1a1a;
}
.title-container > .title.title-white a {
  color: #1a1a1a;
}
.title-container > .title.title-white a:hover {
  color: #004562;
}
.title-container > .title.title-darkgrey {
  color: #ffffff;
}
.title-container > .title.title-darkgrey a {
  color: #ffffff;
}
.title-container > .title.title-darkgrey a:hover {
  color: #004562;
}
.title-container > .title.title-grey {
  color: #ffffff;
}
.title-container > .title.title-grey a {
  color: #ffffff;
}
.title-container > .title.title-grey a:hover {
  color: #004562;
}
.title-container > .title.title-lightgrey {
  color: #1a1a1a;
}
.title-container > .title.title-lightgrey a {
  color: #1a1a1a;
}
.title-container > .title.title-lightgrey a:hover {
  color: #004562;
}
.title-container > .title.title-verylightgrey {
  color: #1a1a1a;
}
.title-container > .title.title-verylightgrey a {
  color: #1a1a1a;
}
.title-container > .title.title-verylightgrey a:hover {
  color: #004562;
}
.title-container > .title.title-blue {
  color: #ffffff;
}
.title-container > .title.title-blue a {
  color: #ffffff;
}
.title-container > .title.title-blue a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-red {
  color: #ffffff;
}
.title-container > .title.title-red a {
  color: #ffffff;
}
.title-container > .title.title-red a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-lightred {
  color: #ffffff;
}
.title-container > .title.title-lightred a {
  color: #ffffff;
}
.title-container > .title.title-lightred a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-green {
  color: #ffffff;
}
.title-container > .title.title-green a {
  color: #ffffff;
}
.title-container > .title.title-green a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-orange {
  color: #ffffff;
}
.title-container > .title.title-orange a {
  color: #ffffff;
}
.title-container > .title.title-orange a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-pink {
  color: #ffffff;
}
.title-container > .title.title-pink a {
  color: #ffffff;
}
.title-container > .title.title-pink a:hover {
  color: #1a1a1a;
}
.title-container > .title.title-transparent {
  color: #1a1a1a;
}
.title-container > .title.title-transparent a {
  color: #1a1a1a;
}
.title-container > .title.title-transparent a:hover {
  color: #004562;
}

.page-template-template-front-page #main .main-image .image-container {
  position: relative;
  height: calc(100vh - 200px);
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container {
    display: flex;
    align-items: center;
  }
}
.page-template-template-front-page #main .main-image .image-container .main-image-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}
.page-template-template-front-page #main .main-image .image-container .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 76, 109, 0.5);
  height: 60vh;
  z-index: 2;
}
.page-template-template-front-page #main .main-image .image-container iframe {
  height: 100%;
  width: 100%;
}
.page-template-template-front-page #main .main-image .image-container video {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.page-template-template-front-page #main .main-image .image-container .image-overlay {
  width: 100%;
  z-index: 2;
  position: absolute;
  height: 100%;
  background-size: cover;
  background-position: center right;
}
.page-template-template-front-page #main .main-image .image-container .mobile-image-overlay {
  width: 100%;
  z-index: 2;
  position: absolute;
  background-size: cover;
  background-position: bottom center;
  height: 100%;
  /*img {
  	@include media-breakpoint-down(sm) {
  		width: 100%;
  	}
  }*/
}
.page-template-template-front-page #main .main-image .image-container .header-image {
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 1;
  width: 100%;
}
.page-template-template-front-page #main .main-image .image-container .text-overlay {
  z-index: 3;
  position: absolute;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay {
    width: 95%;
  }
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.vtop {
  top: 20px;
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.vcenter {
  top: 50%;
  transform: translateY(-50%);
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.vcenter.hcenter {
  left: 50%;
  transform: translate(-50%, -50%);
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.vbottom {
  bottom: 80px;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay.vbottom {
    bottom: 20px;
  }
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.hleft {
  left: 20px;
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.hcenter {
  left: 50%;
  transform: translateX(-50%);
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.hcenter.vcenter {
  top: 50%;
  transform: translate(-50%, -50%);
}
.page-template-template-front-page #main .main-image .image-container .text-overlay.hright {
  right: 20px;
  text-align: right;
}
.page-template-template-front-page #main .main-image .image-container .text-overlay h1 {
  text-align: center;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay h1 {
    font-size: 34px !important;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay h1 span {
    font-size: 34px !important;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay h2, .page-template-template-front-page #main .main-image .image-container .text-overlay h3, .page-template-template-front-page #main .main-image .image-container .text-overlay h4, .page-template-template-front-page #main .main-image .image-container .text-overlay h5, .page-template-template-front-page #main .main-image .image-container .text-overlay h6, .page-template-template-front-page #main .main-image .image-container .text-overlay p {
    font-size: 20px !important;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container .text-overlay h2 span, .page-template-template-front-page #main .main-image .image-container .text-overlay h3 span, .page-template-template-front-page #main .main-image .image-container .text-overlay h4 span, .page-template-template-front-page #main .main-image .image-container .text-overlay h5 span, .page-template-template-front-page #main .main-image .image-container .text-overlay h6 span, .page-template-template-front-page #main .main-image .image-container .text-overlay p span {
    font-size: 20px !important;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider {
  display: block;
  height: 100%;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images {
  height: 100%;
  margin: 0;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow {
  z-index: 2;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow::before {
  height: 30px;
  width: 30px;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow::before:hover {
  opacity: 1;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow.slick-next {
  right: 40px;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow.slick-next::before {
  content: url("data:image/svg+xml,%3Csvg fill='%23fff' width='50px' height='50px' viewBox='0 0 14 14' role='img' focusable='false' aria-hidden='true' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 10.71464,7.33499 5.19107,12.85856 Q 5.04963,13 4.85608,13 4.66253,13 4.52109,12.85856 L 3.28536,11.62283 q -0.14144,-0.14144 -0.14144,-0.33499 0,-0.19355 0.14144,-0.33499 L 7.23821,7 3.28536,3.04715 Q 3.14392,2.90571 3.14392,2.71216 q 0,-0.19355 0.14144,-0.33499 L 4.52109,1.14144 Q 4.66253,1 4.85608,1 5.04963,1 5.19107,1.14144 l 5.52357,5.52357 Q 10.85608,6.80645 10.85608,7 q 0,0.19355 -0.14144,0.33499 z'/%3E%3C/svg%3E");
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow.slick-prev {
  left: 30px;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-arrow.slick-prev::before {
  content: url("data:image/svg+xml,%3Csvg fill='%23fff' width='50px' height='50px' viewBox='0 0 14 14' role='img' focusable='false' aria-hidden='true' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 10.71464,3.04715 6.76179,7 l 3.95285,3.95285 q 0.14144,0.14144 0.14144,0.33499 0,0.19355 -0.14144,0.33499 L 9.47891,12.85856 Q 9.33747,13 9.14392,13 8.95037,13 8.80893,12.85856 L 3.28536,7.33499 Q 3.14392,7.19355 3.14392,7 q 0,-0.19355 0.14144,-0.33499 L 8.80893,1.14144 Q 8.95037,1 9.14392,1 9.33747,1 9.47891,1.14144 l 1.23573,1.23573 q 0.14144,0.14144 0.14144,0.33499 0,0.19355 -0.14144,0.33499 z'/%3E%3C/svg%3E");
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-dots {
  bottom: 15%;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-dots {
    bottom: 2%;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-dots li button {
  padding: 0;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-dots li button::before {
  font-size: 15px;
  color: #ffffff;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track {
  height: 100%;
  height: 70vh;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track {
    height: 65vh;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track {
    height: 75vh;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide {
  height: 100%;
  position: relative;
  height: 70vh;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide {
    height: 65vh;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide {
    height: 75vh;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide img,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  box-shadow: none;
  width: 100%;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .overlay,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 76, 109, 0.5);
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .text-wrapper,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .text-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 0 3rem;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text.full,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text.full {
  display: block;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text.full .left-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text.full .left-panel {
  text-align: center;
  padding: 1rem 10rem;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text.full .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text.full .left-panel {
    padding: 1rem 5rem;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text.full .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text.full .left-panel {
    padding: 1rem 3rem;
  }
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text {
    padding: 0 5rem;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text {
    padding: 0 4rem;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text {
    position: relative;
    flex-direction: column;
    padding: 0;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel {
  display: flex;
  justify-content: center;
  color: #fff;
  padding: 0 2rem;
  text-align: left;
  flex-direction: column;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel {
    padding: 2rem 20px 2rem;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel {
    padding: 20px 50px;
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel {
    padding: 20px 10px;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
  font-size: 50px;
  font-weight: 400;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 50px;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 45px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 45px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 34px;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 34px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .left-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .left-panel * {
    font-size: 28px;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
  font-size: 30px;
  font-weight: 400;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 30px;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 25px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 25px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 24px;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 24px;
    padding: 0px 10px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-text .right-panel *,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-text .right-panel * {
    font-size: 18px;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer {
  width: 100%;
  font-size: 14px;
  color: #fff;
  padding: 0 3rem;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer {
    padding: 0 5rem;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer {
    padding: 0 4rem;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer {
    padding: 0 1rem;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer > div,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer > div {
  text-align: left;
  padding: 25px;
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer > div,
  .page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer > div {
    text-align: center;
  }
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer .button,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer .button {
  margin: 0px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .hero-footer .button .btn,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .hero-footer .button .btn {
  background-color: #fcbc80;
  color: #004c6d;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  border-radius: 2px;
}
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .image-overlay,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-list .slick-slide .mobile-image-overlay,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .image-overlay,
.page-template-template-front-page #main .main-image .image-container.slider .slider_header_images .slick-track .slick-slide .mobile-image-overlay {
  top: 0;
  left: 0;
  z-index: 0;
}
.page-template-template-front-page #main .main-image .image-container .button {
  margin-top: 1.5rem;
  text-align: center;
}
.page-template-template-front-page #main .main-image .image-container .button .btn {
  background-color: #fcbc80;
  color: #004c6d;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  border-radius: 2px;
}
.page-template-template-front-page #main .introduction {
  background-color: #004c6d;
}
.page-template-template-front-page #main .introduction .container-fluid, .page-template-template-front-page #main .introduction .container-sm, .page-template-template-front-page #main .introduction .container-md, .page-template-template-front-page #main .introduction .container-lg, .page-template-template-front-page #main .introduction .container-xl, .page-template-template-front-page #main .introduction .container-xxl, .page-template-template-front-page #main .introduction .container-xxxl, .page-template-template-front-page #main .introduction .container-xxxxl {
  padding: 0;
}
.page-template-template-front-page #main .introduction .container-fluid .row, .page-template-template-front-page #main .introduction .container-sm .row, .page-template-template-front-page #main .introduction .container-md .row, .page-template-template-front-page #main .introduction .container-lg .row, .page-template-template-front-page #main .introduction .container-xl .row, .page-template-template-front-page #main .introduction .container-xxl .row, .page-template-template-front-page #main .introduction .container-xxxl .row, .page-template-template-front-page #main .introduction .container-xxxxl .row {
  margin: 0;
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-], .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-], .page-template-template-front-page #main .introduction .container-md .row > [class*=col-], .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-], .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-], .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-], .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-], .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
  padding: 4rem 0;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 2rem 1rem;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 2rem 1rem;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text p {
  color: #ffffff;
  font-size: 22px;
  font-weight: normal;
  text-align: center;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text p, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text p {
    font-size: 18px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar {
  background-color: #C8BFAA;
  padding: 35px 25px 35px 40px;
  max-width: 80%;
  margin: 0 auto 0;
  z-index: 2;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar {
    max-width: 100%;
    padding: 35px 25px 35px 25px;
    margin: 0;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar {
    padding: 25px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields {
    display: block;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text {
  font-size: 30px;
  line-height: 35px;
  color: #004562;
  font-weight: bold;
  width: 19%;
  padding-bottom: 15px;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text {
    padding: 0 0.5rem;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text {
    font-size: 24px;
    line-height: 29px;
    width: 16%;
    padding: 0 0.5rem;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text {
    padding: 0 0.25rem;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-text {
    width: 100%;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input,
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers,
.page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers {
  display: flex;
  align-items: flex-end;
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input {
  width: 57%;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-input {
    width: 100%;
    flex-wrap: wrap;
    padding-bottom: 30px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers {
  width: 487px;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers {
    width: 385px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-fields-triggers {
    width: 100%;
    flex-wrap: wrap;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field {
  margin-right: 25px;
  width: 20%;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments {
  width: 40%;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field.developments {
    width: 100%;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label {
  font-size: 16px;
  line-height: 19px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label {
    font-size: 14px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field .sb-field-label label {
    font-size: 16px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field select, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field select {
  width: 100%;
  display: block;
  padding: 12px 17px;
  outline: none;
  border: none;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-field:last-of-type {
    margin-bottom: 0px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit {
    width: 100%;
    margin-bottom: 30px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button {
  background-color: #004562;
  color: #ffffff;
  line-height: 45px;
  padding: 0 53px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button {
    padding: 0 20px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-submit button {
    width: 100%;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments {
  margin-left: 17px;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments {
    width: 100%;
    margin-left: 0;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a {
  background-color: #64c9d7;
  color: #004c6d;
  line-height: 45px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
  display: block;
  white-space: nowrap;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a {
    padding: 0 20px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-view-all-developments a {
    width: 100%;
    text-align: center;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
  padding-bottom: 10px;
  color: #004562;
  font-weight: bold;
  text-decoration: underline;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters {
    padding-bottom: 0px;
    padding-top: 25px;
  }
}
.page-template-template-front-page #main .introduction .container-fluid .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-sm .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-md .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-lg .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-xl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-xxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-xxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text, .page-template-template-front-page #main .introduction .container-xxxxl .row > [class*=col-] #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text {
  margin-left: 8px;
}
.page-template-template-front-page #main .featured-homes {
  margin: 4rem 0;
}
.page-template-template-front-page #main .featured-homes .container .row {
  margin: 0;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes {
  margin-top: 2rem;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .title-banner {
  background-color: #004562;
  padding: 20px 0;
  margin-bottom: 20px;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .title-banner h2 {
  color: #ffffff;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home-slider {
  width: 100%;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home-slider .image img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 500px;
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home-slider .image img {
    max-height: 200px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-dots {
  position: relative;
  bottom: auto;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-dots li.slick-active button::before {
  background-color: #004563;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-dots li button {
  padding: 0;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-dots li button::before {
  content: "";
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  border-radius: 100px;
  border: 1px solid #004563;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow {
  top: auto;
  bottom: -35px;
  transform: translateY(-50%);
  height: 48px;
  width: 48px;
  z-index: 2;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow.slick-next {
  right: 0;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow.slick-next::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23004563'/%3E%3Cline x1='13.3252' y1='23.7838' x2='34.0928' y2='23.7838' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M28.6059 17.4547L35.6757 23.9412L28.6059 30.4277' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow.slick-prev {
  left: 0;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow.slick-prev::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' transform='rotate(180 24 24)' fill='%23004563'/%3E%3Cline x1='34.6758' y1='24.2162' x2='13.9082' y2='24.2162' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M19.3943 30.5453L12.3245 24.0588L19.3943 17.5723' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .slick-arrow::before {
  width: 48px;
  height: 48px;
  opacity: 1;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home {
  border-right: 2px solid #dbdbdb;
  margin-bottom: 1rem;
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home {
    border: none;
    margin-bottom: 2rem;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home:last-of-type {
  border: none;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .scheme-overlay img {
  max-width: 75px;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .scheme-overlay img {
    width: 55px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay {
  position: absolute;
  top: 15px;
  left: 0;
  width: 50%;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay p {
  padding: 12px;
  background-color: #004c6d;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay p {
    font-size: 12px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay.available p {
  background-color: #004c6d;
  color: #ffffff;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay.coming-soon p {
  background-color: #64c9d7;
  color: #004c6d;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay.reserved p {
  background-color: #fcbc80;
  color: #004c6d;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay.sold p {
  background-color: #c7987d;
  color: #004562;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .status-overlay.under-offer p {
  background-color: #ffffff;
  color: #004562;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image img {
    width: 100%;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay {
  position: absolute;
  top: 0;
  right: 0px;
  height: 100%;
  max-width: 45%;
  padding: 0px 25px;
  display: flex;
  align-items: center;
  background-color: rgba(1, 70, 99, 0.9);
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay {
    padding: 0px 20px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay::after {
  content: url("data:image/svg+xml,%3Csvg width='223' height='249' viewBox='0 0 223 249' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_38_6)'%3E%3Cmask id='mask0_38_6' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='223' height='249'%3E%3Cpath d='M223 0H0V249H223V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_38_6)'%3E%3Cpath d='M223 111.358V249H93.4341C138.076 249 177.321 225.887 199.859 190.951C199.963 190.798 200.068 190.645 200.164 190.492C209.865 175.869 216.461 159.025 219.043 140.877C219.855 135.268 220.265 129.522 220.265 123.687C220.265 120.17 220.12 116.694 219.807 113.257V113.217C219.766 112.597 219.71 111.978 219.646 111.358C219.517 110.038 219.356 108.71 219.155 107.406C219.171 107.398 219.155 107.382 219.155 107.382C219.091 106.867 219.027 106.368 218.946 105.869H116.97V142.583L174.932 142.567V142.583C172.905 149.078 170.154 155.243 166.767 160.997C163.437 167.033 159.303 172.578 154.525 177.487C153.013 179.056 151.428 180.545 149.787 181.962C149.747 181.986 149.723 182.01 149.683 182.042C141.945 189.092 132.96 194.822 123.099 198.822C117.911 200.938 112.473 202.572 106.851 203.683C101.244 204.785 95.4209 205.365 89.4847 205.365C88.2782 205.349 87.0797 205.324 85.8812 205.276C38.1346 203.369 0 164.055 0 115.808C0 112.517 0.193046 109.257 0.538919 106.046C2.84742 56.9545 36.9039 16.1761 82.6397 3.84687C91.9059 1.32789 101.647 0 111.709 0C119.198 0 126.509 0.740401 133.588 2.15682H133.596C184.584 12.3293 223 57.3489 223 111.35' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_38_6'%3E%3Crect width='223' height='249' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: -7px;
  right: 0;
  display: none;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay::after {
    display: none;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p {
  font-size: 18px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: normal;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p b {
  color: #76C8D9;
  font-weight: bold;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span {
  color: #ffffff;
  font-weight: bold;
  font-size: 33px;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span {
    font-size: 24px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span {
    font-size: 21px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
  content: url("data:image/svg+xml,%3Csvg width='231' height='147' viewBox='0 0 231 147' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M118.594 117.608C118.594 117.608 118.581 117.614 118.568 117.62C118.579 117.622 118.597 117.624 118.609 117.626L118.588 117.607L118.594 117.608Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8915C103.006 23.8915 103.024 23.8943 103.037 23.8962C103.038 23.8882 103.038 23.8843 103.04 23.8763L103.006 23.8915Z' fill='%2376C8D9'/%3E%3Cpath d='M225.937 62.0322C226.052 57.6294 224.932 53.2231 222.423 48.9427C219.403 43.7858 214.414 39.3674 207.892 35.6608C203.14 32.9594 197.684 31.1184 192.316 29.2205C187.178 27.4052 181.867 25.842 176.299 24.918C171.328 24.0945 166.384 23.0516 161.401 22.3401C158.457 21.918 155.325 21.4157 152.633 22.45C151.087 21.7583 149.518 21.2553 147.792 21.6036C147.798 21.6045 147.805 21.5977 147.817 21.5996C145.873 21.3212 143.856 20.8585 142.64 22.0948C141.414 22.0377 140.35 21.9862 139.502 21.9448C135.614 20.3081 132.297 20.9588 128.911 21.4691C129.108 21.9551 129.222 22.232 129.34 22.5252C128.486 22.7615 127.708 22.9743 127.385 23.0616C125.214 23.1208 123.551 23.145 121.897 23.2218C120.531 23.2844 119.191 23.4491 117.82 23.5031C115.846 23.5772 113.981 24.2375 111.85 23.4941L111.888 23.4843C111.888 23.4843 111.883 23.4757 111.878 23.4671C111.871 23.4739 111.858 23.4835 111.85 23.4941C109.871 24.1485 105.326 24.361 103.047 23.9048C102.956 24.1734 102.86 24.445 102.727 24.8327C94.3943 26.3843 86.0181 27.9449 77.6418 29.5055C76.992 29.8678 76.189 30.1631 75.3554 30.4222C74.1531 30.7929 72.9302 31.1407 71.7178 31.4981C71.1025 31.6773 70.5073 31.8832 69.8772 32.0405C67.3693 32.6676 64.7492 33.1596 62.3706 33.9286C60.1323 34.6526 58.0671 35.5487 55.6498 36.0997C54.1554 36.4407 52.8865 37.1229 51.5563 37.6936C49.3307 38.6473 47.1483 39.6352 44.9234 40.5851C44.7802 40.6492 44.4249 40.5194 43.9518 40.4459L44.2228 38.7017C43.6163 38.8626 43.2703 38.907 43.0211 39.0293C39.6646 40.6749 36.2164 42.2474 33.0111 44.0107C30.5207 45.3826 28.5232 47.1294 26.0015 48.469C18.8234 52.2965 14.7128 57.7431 9.97019 62.8127C6.83177 66.1725 6.53144 70.4052 6.66061 74.5633C6.78917 78.7251 8.79812 82.7905 11.9926 86.5926C15.7596 91.0764 20.8066 94.8836 27.5948 97.6579C34.7927 100.602 42.4497 102.384 50.2745 103.789C53.0083 104.28 55.8086 104.499 58.5776 104.765C64.2107 105.306 69.8468 105.907 75.4748 106.287C85.2859 106.951 94.868 106.595 104.259 105.597C109.063 105.087 113.818 104.455 118.54 103.768C121.725 103.305 124.811 102.658 127.653 102.141C128.468 100.909 128.778 99.9328 128.089 98.8679C126.824 98.2002 125.644 97.5731 124.451 96.9442C122.364 96.6591 120.646 97.2285 118.822 97.5104C113.535 98.3261 108.332 99.304 102.978 99.9679C98.902 100.473 94.6569 100.626 90.4666 100.894C76.8815 101.755 63.1076 100.439 49.3112 98.6451C46.2898 98.2502 43.2942 97.5335 40.3003 96.9231C34.8056 95.8024 29.4656 94.3484 24.4611 92.2556C20.1164 90.4381 16.3713 88.1916 14.5508 84.9407C13.0531 82.2621 12.3913 79.5445 12.593 76.8041C12.9082 72.4756 14.6289 68.5343 17.3052 64.7965C18.7523 62.7718 19.7082 60.5568 22.4447 59.1211C22.5696 59.0581 22.6135 58.9314 22.7313 58.7966C22.7004 58.3717 22.6696 57.9076 22.6248 57.2214C23.8778 56.3679 25.4438 55.5276 26.5947 54.4737C31.0399 50.3825 37.0643 47.3926 42.8794 44.2681C45.1461 43.0498 47.6828 42.0424 50.1368 40.9829C52.2333 40.0798 54.399 39.2385 56.5322 38.3725C57.7346 37.8841 58.9269 37.3823 60.1559 36.9176C60.8121 36.6701 61.5463 36.5055 62.2232 36.2809C64.2988 35.5905 66.3041 34.8067 68.4506 34.2058C72.3898 33.0983 76.4058 32.0812 80.3952 31.0404C82.2068 30.5681 83.9835 30.0472 85.8642 29.6759C89.7935 28.9045 93.8906 28.379 97.7048 27.4523C102.558 26.2708 107.85 26.0448 112.938 25.4535C116.873 24.997 120.983 24.7405 125.131 24.6311C131.042 24.4739 136.964 24.44 142.923 24.6434C148.086 24.8175 153.297 25.1522 158.465 25.7235C163.907 26.3295 169.354 27.1681 174.741 28.166C179.044 28.9642 183.256 30.1526 187.508 31.1666C188.671 31.8263 189.909 32.3994 191.228 32.8321C201.209 36.1064 209.665 40.5807 216.123 46.8095C222.106 52.58 223.281 58.3492 220.294 64.2059C217.353 69.9598 212.493 74.8895 206.661 79.3267C196.296 87.2171 184.082 93.7131 170.189 98.8567C161.822 101.958 153.172 104.732 144.059 106.979C136.565 108.83 129.125 110.752 121.272 112.068C117.192 112.753 113.069 113.369 108.957 113.99C105.763 114.471 102.608 115.053 99.3395 115.354C90.3749 116.179 81.3974 116.971 72.1627 117.04C69.5496 117.058 67.0024 117.392 64.4322 117.601C62.8251 117.733 61.2542 117.669 60.1181 117.029C55.2784 116.721 50.7871 116.431 45.1745 116.07C43.3384 116.271 40.1143 115.739 37.2196 116.322C36.857 116.395 36.3408 116.209 35.8884 116.158C35.2272 116.087 34.5701 116.028 33.4305 115.917C36.2572 117.527 39.1887 117.876 41.8696 118.63C42.6175 119.936 44.0955 120.637 45.9766 120.886C48.8307 121.267 51.6913 121.566 54.5471 121.896C61.192 122.669 67.7314 122.523 74.3054 122.661C75.7119 122.691 77.0732 122.388 78.482 122.442C80.4208 122.516 82.1575 122.291 83.7764 121.773C83.8971 121.737 83.915 121.583 84.0015 121.455C83.5322 121.123 83.0464 120.78 82.3312 120.277C82.7773 120.173 83.0016 120.094 83.2542 120.067C87.4422 119.618 91.8721 119.796 95.9122 118.975C98.4744 119.558 100.578 119.08 102.553 118.291C102.663 118.245 102.9 118.322 103.269 118.359C103.431 118.604 103.621 118.901 103.837 119.229C98.7061 120.756 92.6048 119.914 87.5971 121.35C88.4197 121.513 89.2281 121.611 89.9651 121.545C95.4982 121.054 101.035 120.576 106.524 119.98C108.022 119.816 109.353 119.277 110.755 118.91C110.755 118.91 110.748 118.913 110.741 118.916C113.457 118.67 116.447 118.915 118.6 117.648C118.017 117.541 117.428 117.43 116.887 117.33C116.583 116.4 117.553 116.24 118.303 116.09C123.382 115.093 128.475 114.117 133.593 113.185C134.465 113.026 135.615 112.722 136.456 113.972C135.535 113.978 134.814 113.979 134.008 113.98C133.145 115.09 131.168 115.148 129.513 115.508C127.25 116 124.899 116.357 122.606 116.813C122.168 116.902 121.837 117.161 121.462 117.354C122.977 117.189 124.557 117.117 125.989 116.829C130.647 115.888 135.301 114.938 139.86 113.857C144.985 112.639 150.031 111.307 155.066 109.965C157.499 109.315 159.742 108.403 162.224 107.831C167.795 106.545 172.888 104.757 177.724 102.67C178.211 102.459 178.779 102.315 179.282 102.115C182.155 100.975 185.209 99.9853 187.839 98.6507C192.342 96.3744 197.12 94.3098 201.063 91.5814C203.994 89.5556 207.412 87.8253 210.12 85.6746C213.361 83.1001 216.119 80.2387 219.015 77.4654C222.138 74.4762 223.926 71.0361 225.265 67.4123C225.914 65.6522 225.912 63.8696 225.958 62.055L225.937 62.0322ZM144.67 22.2845C145.124 22.2098 145.571 22.1379 146.025 22.0632C145.858 22.2375 145.718 22.4357 145.487 22.5607C145.361 22.6314 145.049 22.5712 144.67 22.2845ZM146.131 22.0404C146.675 21.8933 147.224 21.7509 147.768 21.6037C148.039 21.7283 148.316 21.8577 148.774 22.0663C147.815 22.4708 146.944 22.1117 146.126 22.0357L146.131 22.0404ZM59.5453 121.573C59.0724 121.342 58.4872 121.055 57.8286 120.733C58.0335 120.545 58.1467 120.323 58.3046 120.32C59.7792 120.302 61.2661 120.321 62.893 120.57C61.8321 120.888 60.7648 121.209 59.5453 121.573ZM66.3201 120.926C67.5843 120.156 68.857 120.307 70.602 120.653C69.2414 121.419 68.0525 121.509 66.3201 120.926ZM74.2762 121.212C74.2338 121.095 74.1907 120.983 74.1542 120.867C74.5564 120.812 74.964 120.761 75.3663 120.706C75.4181 120.879 75.4706 121.048 75.5165 121.22C75.1055 121.215 74.6879 121.213 74.2768 121.208L74.2762 121.212ZM110.747 118.877C109.273 118.892 107.799 118.91 106.143 118.927C106.062 118.632 105.971 118.316 105.862 117.926C108.641 117.541 111.077 116.6 114.05 117.231C114.142 117.379 114.234 117.527 114.326 117.675C113.131 118.074 111.936 118.477 110.747 118.877ZM148.841 110.934C145.683 111.734 142.478 112.477 139.28 113.221C138.507 113.399 137.911 113.181 137.547 112.641C138.971 111.544 147.842 109.451 150.064 109.691C150.433 110.474 149.572 110.749 148.841 110.934ZM161.796 106.724C159.491 108.109 156.683 108.917 153.487 109.335C152.933 108.648 153.301 108.227 154.01 107.991C156.323 107.22 158.67 106.493 161.019 105.763C161.139 105.727 161.357 105.808 161.948 105.899C161.898 106.225 162.01 106.592 161.796 106.724ZM173.971 101.843C175.018 101.107 175.316 100.16 177.31 100.501C176.897 101.603 176.01 102.011 173.971 101.843Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8918L103.04 23.8762C103.04 23.8762 103.015 23.8765 103.002 23.8787C103.001 23.8828 103.001 23.8868 103 23.8949L103.006 23.8918Z' fill='%2376C8D9'/%3E%3Cpath d='M100.604 23.914C101.575 23.9 102.292 23.8896 103.002 23.8783C102.979 23.6745 102.956 23.4746 102.934 23.267C102.01 23.2596 101.234 23.4753 100.604 23.914Z' fill='%2376C8D9'/%3E%3Cpath d='M111.867 23.4615C112.31 23.0671 112.759 22.6697 113.398 22.1055C111.395 22.4852 111.382 22.4872 111.867 23.4615Z' fill='%2376C8D9'/%3E%3Cpath d='M60.1069 33.3335C60.0195 33.2335 59.9321 33.1336 59.8446 33.0336C59.4228 33.1369 59.0069 33.2411 58.5851 33.3444C58.7192 33.4948 58.8473 33.6442 58.9814 33.7946C59.3566 33.6409 59.7318 33.4872 60.1128 33.3344L60.1069 33.3335Z' fill='%2376C8D9'/%3E%3Cpath d='M103.17 20.5398C103.077 20.4705 102.98 20.3965 102.888 20.3272C102.468 20.5329 102.049 20.7347 101.63 20.9404C101.773 21.0295 101.917 21.1186 102.06 21.2076C102.434 20.9869 102.802 20.7614 103.175 20.5407L103.17 20.5398Z' fill='%2376C8D9'/%3E%3Cpath d='M118.615 117.627C118.615 117.627 118.642 117.611 118.662 117.602C118.643 117.603 118.618 117.608 118.6 117.609L118.621 117.628L118.615 117.627Z' fill='%2376C8D9'/%3E%3Cpath d='M121.33 117.342C121.33 117.342 121.378 117.35 121.402 117.353C121.415 117.347 121.429 117.337 121.442 117.331C121.423 117.333 121.405 117.334 121.392 117.336C121.374 117.337 121.355 117.338 121.336 117.343L121.33 117.342Z' fill='%2376C8D9'/%3E%3Cpath d='M118.655 117.601C119.547 117.512 120.439 117.427 121.331 117.338C120.333 117.175 119.385 117.118 118.655 117.601Z' fill='%2376C8D9'/%3E%3Cpath d='M77.5704 114.743L77.3632 114.907C77.6186 115.057 77.8733 115.21 78.1287 115.36C78.2044 115.301 78.2802 115.242 78.3501 115.182C78.0882 115.036 77.8323 114.89 77.571 114.739L77.5704 114.743Z' fill='%2376C8D9'/%3E%3Cpath d='M116.925 22.52C116.86 22.3528 116.795 22.1895 116.73 22.0224C116.562 22.0513 116.394 22.0801 116.226 22.109C116.365 22.2641 116.499 22.4184 116.638 22.5735C116.731 22.5566 116.831 22.5368 116.925 22.52Z' fill='%2376C8D9'/%3E%3Cpath d='M106.418 22.9016C106.418 22.9016 106.283 22.7981 106.252 22.805C106.132 22.8336 106.027 22.8879 105.917 22.9297C106.029 22.9903 106.14 23.0547 106.246 23.1143C106.305 23.045 106.377 22.9737 106.419 22.8977L106.418 22.9016Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='215.644' height='115.091' fill='white' transform='translate(17.6704) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: -39px;
  left: -51px;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='150' height='96' viewBox='0 0 150 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M76.727 77.0248C76.727 77.0248 76.7184 77.0288 76.7098 77.0329C76.7176 77.0341 76.7293 77.0359 76.7371 77.0371L76.7231 77.0242L76.727 77.0248Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3932C66.642 16.3932 66.6538 16.395 66.6617 16.3962C66.6625 16.3911 66.6629 16.3885 66.6637 16.3833L66.642 16.3932Z' fill='%2376C8D9'/%3E%3Cpath d='M146.175 41.069C146.249 38.2205 145.524 35.3698 143.901 32.6005C141.947 29.2641 138.72 26.4056 134.5 24.0075C131.426 22.2597 127.896 21.0687 124.423 19.8408C121.099 18.6664 117.663 17.655 114.061 17.0572C110.844 16.5244 107.646 15.8497 104.422 15.3894C102.517 15.1163 100.491 14.7913 98.749 15.4605C97.7488 15.013 96.7336 14.6876 95.6171 14.9129C95.6209 14.9135 95.6255 14.9091 95.6332 14.9103C94.376 14.7302 93.0706 14.4309 92.2842 15.2307C91.4906 15.1937 90.8022 15.1604 90.2539 15.1337C87.7382 14.0748 85.5922 14.4957 83.4015 14.8259C83.5289 15.1403 83.603 15.3195 83.6793 15.5091C83.1266 15.662 82.6232 15.7997 82.4146 15.8562C81.0098 15.8945 79.9338 15.9101 78.8642 15.9599C77.9802 16.0003 77.1133 16.1069 76.2263 16.1418C74.9493 16.1898 73.7427 16.617 72.3637 16.136L72.3882 16.1297C72.3882 16.1297 72.3851 16.1241 72.3821 16.1185C72.3775 16.1229 72.3687 16.1292 72.3637 16.136C71.0832 16.5594 68.1427 16.6968 66.6683 16.4017C66.6099 16.5755 66.5473 16.7512 66.4613 17.002C61.0705 18.0059 55.6512 19.0155 50.232 20.0252C49.8116 20.2596 49.2921 20.4506 48.7528 20.6183C47.975 20.8581 47.1838 21.0832 46.3994 21.3144C46.0013 21.4303 45.6162 21.5635 45.2086 21.6653C43.586 22.071 41.8909 22.3893 40.352 22.8868C38.9039 23.3552 37.5678 23.935 36.0039 24.2914C35.037 24.5121 34.2161 24.9535 33.3555 25.3227C31.9156 25.9397 30.5037 26.5788 29.0642 27.1934C28.9715 27.2348 28.7417 27.1509 28.4356 27.1033L28.6109 25.9749C28.2186 26.079 27.9947 26.1077 27.8335 26.1868C25.6619 27.2515 23.431 28.2688 21.3573 29.4096C19.7461 30.2972 18.4537 31.4274 16.8223 32.294C12.1783 34.7703 9.51877 38.2941 6.45047 41.574C4.42001 43.7477 4.22571 46.4861 4.30927 49.1763C4.39245 51.8689 5.69218 54.4991 7.75895 56.9589C10.196 59.8598 13.4613 62.3229 17.8531 64.1178C22.5099 66.0225 27.4638 67.1757 32.5262 68.0842C34.2949 68.4022 36.1066 68.544 37.8981 68.7157C41.5425 69.0661 45.1889 69.4548 48.83 69.7005C55.1776 70.1305 61.3769 69.8999 67.4528 69.2539C70.5604 68.924 73.637 68.5156 76.6919 68.0708C78.7525 67.7712 80.7493 67.3524 82.588 67.0184C83.1154 66.2215 83.3154 65.5896 82.87 64.9006C82.0516 64.4687 81.2878 64.063 80.5164 63.6561C79.1658 63.4717 78.0546 63.84 76.8742 64.0224C73.4538 64.5501 70.0876 65.1828 66.6237 65.6123C63.9868 65.9392 61.2403 66.0382 58.5293 66.2114C49.7401 66.7685 40.8288 65.9173 31.903 64.7565C29.9482 64.5011 28.0102 64.0374 26.0732 63.6424C22.5183 62.9174 19.0635 61.9767 15.8257 60.6227C13.0148 59.4468 10.5918 57.9934 9.41397 55.8902C8.44504 54.1572 8.01683 52.399 8.14733 50.6261C8.35126 47.8256 9.46452 45.2757 11.196 42.8575C12.1323 41.5475 12.7507 40.1145 14.5211 39.1856C14.6019 39.1449 14.6303 39.0629 14.7066 38.9757C14.6866 38.7008 14.6666 38.4005 14.6376 37.9566C15.4483 37.4044 16.4614 36.8608 17.2061 36.1789C20.082 33.532 23.9796 31.5976 27.7418 29.5762C29.2083 28.788 30.8494 28.1362 32.4371 27.4507C33.7935 26.8665 35.1946 26.3222 36.5747 25.7619C37.3526 25.4459 38.1241 25.1213 38.9192 24.8206C39.3437 24.6605 39.8187 24.554 40.2566 24.4087C41.5995 23.962 42.8969 23.4549 44.2856 23.0662C46.8342 22.3496 49.4324 21.6916 52.0134 21.0182C53.1854 20.7127 54.3349 20.3756 55.5517 20.1354C58.0939 19.6364 60.7446 19.2964 63.2122 18.6968C66.352 17.9324 69.7759 17.7862 73.068 17.4037C75.6137 17.1083 78.2727 16.9424 80.956 16.8716C84.7804 16.7699 88.612 16.748 92.4668 16.8796C95.8073 16.9922 99.1787 17.2087 102.522 17.5784C106.043 17.9704 109.567 18.513 113.052 19.1586C115.836 19.675 118.562 20.4439 121.312 21.0999C122.065 21.5267 122.865 21.8974 123.719 22.1774C130.177 24.2958 135.647 27.1905 139.825 31.2204C143.696 34.9537 144.457 38.6862 142.524 42.4753C140.621 46.198 137.477 49.3873 133.704 52.2581C126.998 57.3629 119.096 61.5657 110.108 64.8935C104.694 66.8997 99.098 68.6946 93.2023 70.1484C88.3534 71.3457 83.5405 72.5893 78.4593 73.4406C75.82 73.884 73.1524 74.2823 70.4921 74.6843C68.4258 74.9957 66.3846 75.3719 64.2698 75.5666C58.47 76.1005 52.6618 76.6129 46.6872 76.6574C44.9966 76.669 43.3486 76.8854 41.6858 77.0207C40.646 77.1056 39.6297 77.0645 38.8947 76.6506C35.7636 76.4511 32.8579 76.2638 29.2267 76.0298C28.0387 76.1601 25.9528 75.8157 24.0801 76.1927C23.8454 76.2401 23.5115 76.1196 23.2188 76.0869C22.791 76.0407 22.3659 76.0026 21.6286 75.9312C23.4574 76.9723 25.354 77.1984 27.0885 77.6863C27.5724 78.5311 28.5285 78.9845 29.7456 79.1457C31.5921 79.3919 33.4428 79.5855 35.2904 79.7989C39.5895 80.2993 43.8203 80.2048 48.0735 80.2941C48.9835 80.3136 49.8642 80.1177 50.7756 80.1526C52.03 80.2002 53.1536 80.0548 54.2009 79.7197C54.279 79.6962 54.2906 79.5964 54.3466 79.5137C54.043 79.2989 53.7287 79.0773 53.266 78.7514C53.5546 78.6845 53.6997 78.6334 53.8631 78.6156C56.5727 78.3254 59.4387 78.4405 62.0524 77.9094C63.7101 78.2863 65.0708 77.977 66.3491 77.467C66.4203 77.4374 66.5733 77.4866 66.8124 77.5111C66.9171 77.6696 67.0401 77.8614 67.1796 78.0736C63.86 79.0615 59.9127 78.5167 56.6728 79.4459C57.205 79.5514 57.728 79.6149 58.2049 79.5722C61.7847 79.2546 65.3671 78.9451 68.9182 78.5596C69.8869 78.4536 70.7482 78.1048 71.655 77.8672C71.655 77.8672 71.6508 77.8691 71.6466 77.871C73.4032 77.7121 75.3378 77.8705 76.7308 77.0506C76.3535 76.9818 75.9729 76.91 75.6224 76.8454C75.426 76.2434 76.0533 76.1402 76.5386 76.0428C79.8245 75.3977 83.1199 74.7667 86.4306 74.1635C86.9951 74.0607 87.7388 73.8639 88.2832 74.6724C87.687 74.6763 87.2206 74.6774 86.6994 74.6777C86.1411 75.3962 84.8618 75.4336 83.7912 75.6661C82.3272 75.9847 80.8063 76.2157 79.3224 76.5109C79.0391 76.5685 78.825 76.7359 78.5823 76.8608C79.5628 76.754 80.5849 76.7071 81.5112 76.5208C84.5249 75.9121 87.5356 75.2979 90.4852 74.5979C93.801 73.8101 97.0657 72.9483 100.323 72.0804C101.897 71.6594 103.349 71.0696 104.954 70.6993C108.559 69.8674 111.854 68.7106 114.983 67.3603C115.298 67.2239 115.665 67.1311 115.991 67.0013C117.849 66.2639 119.825 65.6236 121.527 64.7602C124.44 63.2875 127.531 61.9517 130.082 60.1865C131.978 58.8759 134.19 57.7564 135.942 56.365C138.038 54.6994 139.823 52.8481 141.696 51.0539C143.717 49.1199 144.874 46.8943 145.74 44.5498C146.16 43.4111 146.159 42.2578 146.188 41.0838L146.175 41.069ZM93.5973 15.3534C93.8909 15.3051 94.1802 15.2586 94.4738 15.2102C94.3661 15.323 94.2757 15.4512 94.126 15.5321C94.0444 15.5778 93.8428 15.5389 93.5973 15.3534ZM94.5427 15.1955C94.8944 15.1003 95.2497 15.0082 95.6014 14.913C95.777 14.9936 95.956 15.0773 96.2524 15.2122C95.6318 15.474 95.0684 15.2416 94.5392 15.1924L94.5427 15.1955ZM38.5242 79.5902C38.2182 79.441 37.8396 79.2552 37.4135 79.0468C37.546 78.9251 37.6193 78.7816 37.7215 78.7797C38.6754 78.7679 39.6374 78.7802 40.69 78.9412C40.0036 79.147 39.3131 79.3546 38.5242 79.5902ZM42.9072 79.1714C43.7252 78.6736 44.5485 78.7711 45.6775 78.9948C44.7973 79.4904 44.028 79.5487 42.9072 79.1714ZM48.0546 79.3565C48.0271 79.2811 47.9993 79.2082 47.9756 79.1334C48.2359 79.0976 48.4996 79.0649 48.7598 79.0292C48.7934 79.1411 48.8273 79.2505 48.8571 79.3618C48.5911 79.3586 48.321 79.3572 48.055 79.354L48.0546 79.3565ZM71.6504 77.8462C70.6968 77.8555 69.7428 77.8673 68.6714 77.8786C68.6188 77.6876 68.5605 77.4829 68.4899 77.2307C70.288 76.9817 71.8637 76.3731 73.7869 76.7811C73.8464 76.8768 73.906 76.9724 73.9656 77.068C73.1928 77.3264 72.4195 77.5872 71.6504 77.8462ZM96.296 72.7068C94.2524 73.2249 92.1794 73.7055 90.1102 74.1866C89.6103 74.302 89.2248 74.1608 88.989 73.8118C89.9105 73.1015 95.6496 71.7478 97.0871 71.9026C97.3257 72.4096 96.7691 72.5873 96.296 72.7068ZM104.677 69.9832C103.186 70.8793 101.369 71.4021 99.3014 71.6726C98.9434 71.2284 99.1817 70.9555 99.6403 70.8033C101.136 70.3042 102.655 69.8341 104.174 69.3615C104.253 69.338 104.393 69.3904 104.776 69.4498C104.743 69.6607 104.816 69.898 104.677 69.9832ZM112.554 66.8255C113.232 66.3491 113.425 65.7365 114.715 65.9573C114.447 66.6701 113.873 66.934 112.554 66.8255Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3934L66.6637 16.3833C66.6637 16.3833 66.6476 16.3835 66.6393 16.3849C66.6389 16.3875 66.6385 16.3902 66.6377 16.3954L66.642 16.3934Z' fill='%2376C8D9'/%3E%3Cpath d='M65.0881 16.4078C65.7164 16.3987 66.1798 16.392 66.6394 16.3847C66.6246 16.2528 66.6095 16.1235 66.5951 15.9891C65.9976 15.9844 65.4953 16.1239 65.0881 16.4078Z' fill='%2376C8D9'/%3E%3Cpath d='M72.3747 16.1149C72.6612 15.8597 72.9519 15.6026 73.3652 15.2376C72.0692 15.4832 72.0612 15.4845 72.3747 16.1149Z' fill='%2376C8D9'/%3E%3Cpath d='M38.8875 22.5019C38.8309 22.4372 38.7743 22.3725 38.7178 22.3079C38.4449 22.3747 38.1758 22.4421 37.9029 22.5089C37.9896 22.6062 38.0726 22.7029 38.1593 22.8002C38.402 22.7008 38.6447 22.6013 38.8913 22.5025L38.8875 22.5019Z' fill='%2376C8D9'/%3E%3Cpath d='M66.7477 14.2247C66.6881 14.1799 66.625 14.132 66.5653 14.0872C66.2939 14.2202 66.0228 14.3508 65.7514 14.4839C65.8443 14.5415 65.9372 14.5992 66.0301 14.6568C66.2718 14.514 66.5099 14.3681 66.7515 14.2253L66.7477 14.2247Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7405 77.0371C76.7405 77.0371 76.7577 77.027 76.7703 77.0213C76.7585 77.022 76.7424 77.0247 76.7306 77.0254L76.7443 77.0377L76.7405 77.0371Z' fill='%2376C8D9'/%3E%3Cpath d='M78.4971 76.8533C78.4971 76.8533 78.5285 76.8582 78.5442 76.8607C78.5529 76.8567 78.5619 76.8502 78.5706 76.8463C78.5584 76.8471 78.5462 76.8478 78.538 76.8492C78.5258 76.8499 78.5136 76.8506 78.501 76.854L78.4971 76.8533Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7666 77.0208C77.3437 76.9631 77.9204 76.908 78.4976 76.8503C77.8517 76.7449 77.2384 76.708 76.7666 77.0208Z' fill='%2376C8D9'/%3E%3Cpath d='M50.1858 75.1716L50.0518 75.2777C50.217 75.3745 50.3818 75.4738 50.547 75.5706C50.596 75.5325 50.645 75.4944 50.6902 75.4557C50.5208 75.3608 50.3552 75.2665 50.1862 75.1691L50.1858 75.1716Z' fill='%2376C8D9'/%3E%3Cpath d='M75.6471 15.5058C75.6051 15.3977 75.5627 15.292 75.5208 15.1839C75.4121 15.2026 75.3034 15.2212 75.1947 15.2399C75.2849 15.3403 75.3712 15.4401 75.4614 15.5404C75.5219 15.5295 75.5866 15.5167 75.6471 15.5058Z' fill='%2376C8D9'/%3E%3Cpath d='M68.8496 15.7527C68.8496 15.7527 68.762 15.6857 68.7417 15.6902C68.6644 15.7087 68.5962 15.7438 68.5254 15.7709C68.5977 15.8101 68.6696 15.8517 68.7381 15.8903C68.7764 15.8455 68.8227 15.7993 68.8499 15.7502L68.8496 15.7527Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='139.516' height='74.4607' fill='white' transform='translate(11.4323 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -25px;
    left: -15px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='108' height='69' viewBox='0 0 108 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M55.1985 55.4326C55.1985 55.4326 55.192 55.4357 55.1856 55.4387C55.1914 55.4396 55.2002 55.441 55.206 55.4419L55.1956 55.4321L55.1985 55.4326Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9747 12.0071C47.9747 12.0071 47.9834 12.0084 47.9892 12.0093C47.9898 12.0055 47.9901 12.0036 47.9907 11.9998L47.9747 12.0071Z' fill='%2376C8D9'/%3E%3Cpath d='M104.938 29.6802C104.991 27.64 104.472 25.5983 103.31 23.6148C101.91 21.2253 99.5989 19.1779 96.5767 17.4603C94.3745 16.2085 91.8466 15.3555 89.3592 14.476C86.9782 13.6349 84.5172 12.9105 81.9373 12.4824C79.6336 12.1008 77.3429 11.6175 75.0339 11.2879C73.6695 11.0922 72.2183 10.8595 70.9708 11.3387C70.2544 11.0182 69.5273 10.7852 68.7276 10.9466C68.7304 10.947 68.7337 10.9438 68.7391 10.9447C67.8387 10.8157 66.9038 10.6013 66.3405 11.1742C65.7721 11.1477 65.2791 11.1239 64.8863 11.1047C63.0846 10.3463 61.5476 10.6478 59.9785 10.8842C60.0698 11.1095 60.1228 11.2378 60.1775 11.3736C59.7816 11.4831 59.4211 11.5817 59.2717 11.6222C58.2656 11.6496 57.4949 11.6608 56.7288 11.6964C56.0956 11.7254 55.4748 11.8017 54.8395 11.8267C53.9249 11.8611 53.0606 12.1671 52.073 11.8226L52.0905 11.818C52.0905 11.818 52.0883 11.8141 52.0862 11.8101C52.0829 11.8132 52.0766 11.8177 52.073 11.8226C51.1559 12.1258 49.0498 12.2243 47.9938 12.0129C47.952 12.1374 47.9072 12.2632 47.8456 12.4428C43.9845 13.1618 40.1031 13.885 36.2218 14.6081C35.9207 14.776 35.5486 14.9128 35.1623 15.0329C34.6052 15.2047 34.0385 15.3658 33.4768 15.5314C33.1916 15.6145 32.9158 15.7099 32.6239 15.7828C31.4617 16.0734 30.2476 16.3013 29.1455 16.6577C28.1083 16.9931 27.1513 17.4084 26.0312 17.6637C25.3387 17.8217 24.7508 18.1379 24.1344 18.4023C23.1031 18.8442 22.0918 19.302 21.0609 19.7421C20.9945 19.7718 20.8298 19.7117 20.6106 19.6776L20.7362 18.8694C20.4552 18.944 20.2948 18.9645 20.1794 19.0212C18.624 19.7837 17.0262 20.5124 15.541 21.3295C14.387 21.9652 13.4614 22.7746 12.2929 23.3953C8.96676 25.1689 7.06196 27.6927 4.86437 30.0419C3.4101 31.5988 3.27094 33.5601 3.33079 35.4868C3.39036 37.4153 4.32126 39.2991 5.80153 41.0609C7.54703 43.1386 9.88569 44.9027 13.0312 46.1883C16.3665 47.5525 19.9146 48.3784 23.5404 49.0291C24.8072 49.2569 26.1048 49.3584 27.3879 49.4814C29.9981 49.7323 32.6097 50.0108 35.2176 50.1868C39.7639 50.4947 44.204 50.3296 48.5557 49.8669C50.7814 49.6306 52.985 49.3381 55.173 49.0195C56.6488 48.8049 58.0789 48.505 59.3958 48.2657C59.7736 47.695 59.9169 47.2424 59.5978 46.749C59.0117 46.4396 58.4647 46.149 57.9122 45.8576C56.9448 45.7255 56.1489 45.9893 55.3035 46.1199C52.8538 46.4979 50.4428 46.9511 47.9618 47.2587C46.0732 47.4928 44.1061 47.5637 42.1645 47.6878C35.8694 48.0868 29.487 47.4771 23.0941 46.6457C21.694 46.4628 20.3059 46.1307 18.9186 45.8478C16.3725 45.3285 13.8981 44.6548 11.5791 43.685C9.56589 42.8428 7.8305 41.8018 6.9869 40.2955C6.29293 39.0543 5.98623 37.795 6.0797 36.5252C6.22576 34.5195 7.0231 32.6932 8.26324 30.9611C8.93381 30.0229 9.37673 28.9966 10.6448 28.3313C10.7026 28.3021 10.723 28.2434 10.7776 28.1809C10.7633 27.984 10.749 27.769 10.7282 27.451C11.3088 27.0555 12.0345 26.6661 12.5678 26.1778C14.6276 24.282 17.4191 22.8966 20.1137 21.4487C21.164 20.8842 22.3395 20.4174 23.4766 19.9265C24.4481 19.508 25.4516 19.1182 26.4401 18.7169C26.9972 18.4905 27.5497 18.258 28.1192 18.0427C28.4233 17.928 28.7635 17.8517 29.0771 17.7477C30.0389 17.4277 30.9682 17.0646 31.9628 16.7861C33.7881 16.2729 35.649 15.8016 37.4976 15.3193C38.3371 15.1005 39.1604 14.8591 40.0318 14.6871C41.8526 14.3296 43.7511 14.0861 45.5185 13.6567C47.7673 13.1092 50.2195 13.0045 52.5774 12.7305C54.4007 12.519 56.3051 12.4001 58.227 12.3494C60.9661 12.2766 63.7104 12.2609 66.4713 12.3551C68.8639 12.4358 71.2786 12.5909 73.6734 12.8556C76.1948 13.1364 78.7191 13.525 81.2152 13.9874C83.2092 14.3573 85.1611 14.908 87.1311 15.3778C87.6702 15.6835 88.2435 15.9491 88.855 16.1496C93.48 17.6668 97.3983 19.7401 100.391 22.6264C103.163 25.3003 103.708 27.9736 102.323 30.6874C100.96 33.3537 98.7084 35.638 96.0063 37.6941C91.2033 41.3503 85.5438 44.3604 79.106 46.7438C75.2288 48.1807 71.2207 49.4663 66.9981 50.5075C63.5252 51.3651 60.0781 52.2557 56.4388 52.8655C54.5485 53.183 52.6379 53.4683 50.7325 53.7562C49.2526 53.9793 47.7906 54.2488 46.276 54.3882C42.122 54.7706 37.962 55.1375 33.6829 55.1694C32.472 55.1778 31.2917 55.3327 30.1008 55.4297C29.356 55.4904 28.6281 55.461 28.1017 55.1645C25.8591 55.0217 23.778 54.8875 21.1772 54.7199C20.3264 54.8133 18.8324 54.5666 17.4911 54.8366C17.3231 54.8706 17.0839 54.7843 16.8742 54.7608C16.5679 54.7278 16.2634 54.7005 15.7353 54.6493C17.0451 55.395 18.4035 55.5569 19.6458 55.9064C19.9924 56.5115 20.6772 56.8362 21.5489 56.9516C22.8714 57.128 24.1969 57.2666 25.5202 57.4195C28.5993 57.7778 31.6295 57.7102 34.6758 57.7742C35.3275 57.7881 35.9583 57.6478 36.6111 57.6728C37.5095 57.7069 38.3143 57.6027 39.0644 57.3627C39.1203 57.3459 39.1286 57.2744 39.1687 57.2152C38.9512 57.0613 38.7261 56.9026 38.3948 56.6692C38.6015 56.6213 38.7054 56.5847 38.8224 56.572C40.7631 56.3641 42.8158 56.4466 44.6878 56.0661C45.8751 56.3361 46.8496 56.1146 47.7652 55.7493C47.8162 55.7281 47.9258 55.7633 48.097 55.7809C48.172 55.8944 48.2601 56.0318 48.36 56.1837C45.9825 56.8913 43.1553 56.5011 40.8348 57.1666C41.216 57.2422 41.5906 57.2877 41.9321 57.2571C44.496 57.0296 47.0619 56.8079 49.6053 56.5318C50.299 56.4559 50.9159 56.2061 51.5654 56.036C51.5654 56.036 51.5624 56.0373 51.5594 56.0387C52.8175 55.9249 54.2031 56.0383 55.2008 55.4511C54.9306 55.4018 54.658 55.3504 54.407 55.3041C54.2663 54.8729 54.7156 54.799 55.0632 54.7293C57.4166 54.2672 59.7768 53.8153 62.148 53.3833C62.5523 53.3097 63.085 53.1687 63.4749 53.7477C63.0479 53.7505 62.7138 53.7513 62.3406 53.7516C61.9407 54.2661 61.0244 54.2929 60.2577 54.4594C59.2091 54.6876 58.1197 54.8531 57.0569 55.0645C56.8541 55.1058 56.7007 55.2257 56.5269 55.3151C57.2291 55.2387 57.9612 55.2051 58.6246 55.0716C60.7831 54.6357 62.9395 54.1957 65.052 53.6944C67.4269 53.1302 69.7651 52.5129 72.0984 51.8913C73.2257 51.5898 74.2652 51.1673 75.4149 50.9021C77.9968 50.3063 80.3566 49.4778 82.5977 48.5107C82.8233 48.4129 83.0863 48.3465 83.3196 48.2535C84.6505 47.7254 86.066 47.2668 87.2847 46.6484C89.371 45.5936 91.5851 44.6369 93.4121 43.3726C94.7703 42.4339 96.3542 41.6321 97.6092 40.6355C99.1107 39.4426 100.389 38.1167 101.731 36.8316C103.178 35.4465 104.007 33.8524 104.627 32.1732C104.927 31.3576 104.927 30.5316 104.948 29.6908L104.938 29.6802ZM67.281 11.2621C67.4913 11.2274 67.6985 11.1941 67.9088 11.1595C67.8316 11.2403 67.7669 11.3321 67.6596 11.39C67.6012 11.4228 67.4568 11.3949 67.281 11.2621ZM67.9581 11.149C68.21 11.0808 68.4645 11.0148 68.7164 10.9466C68.8421 11.0044 68.9703 11.0643 69.1826 11.161C68.7382 11.3484 68.3346 11.182 67.9556 11.1468L67.9581 11.149ZM27.8363 57.27C27.6172 57.1632 27.346 57.0301 27.0408 56.8808C27.1358 56.7936 27.1882 56.6908 27.2614 56.6895C27.9447 56.681 28.6337 56.6898 29.3875 56.8051C28.8959 56.9525 28.4014 57.1013 27.8363 57.27ZM30.9756 56.97C31.5614 56.6135 32.1511 56.6833 32.9597 56.8435C32.3292 57.1985 31.7783 57.2403 30.9756 56.97ZM34.6622 57.1026C34.6426 57.0486 34.6226 56.9964 34.6057 56.9428C34.7921 56.9172 34.9809 56.8938 35.1673 56.8682C35.1914 56.9483 35.2157 57.0267 35.237 57.1064C35.0465 57.1041 34.853 57.1031 34.6625 57.1008L34.6622 57.1026ZM51.5621 56.0209C50.8791 56.0276 50.1959 56.036 49.4285 56.0441C49.3908 55.9073 49.349 55.7607 49.2985 55.58C50.5863 55.4017 51.7148 54.9658 53.0923 55.2581C53.135 55.3266 53.1776 55.3951 53.2203 55.4635C52.6668 55.6486 52.1129 55.8354 51.5621 56.0209ZM69.2139 52.3399C67.7502 52.711 66.2655 53.0552 64.7835 53.3998C64.4254 53.4824 64.1493 53.3813 63.9805 53.1313C64.6404 52.6226 68.7509 51.6531 69.7805 51.764C69.9514 52.1271 69.5527 52.2543 69.2139 52.3399ZM75.2168 50.3892C74.1489 51.031 72.8474 51.4055 71.3664 51.5992C71.11 51.2811 71.2807 51.0856 71.6091 50.9766C72.6806 50.6191 73.7685 50.2824 74.8566 49.9439C74.9125 49.9272 75.0134 49.9646 75.2874 50.0072C75.2639 50.1582 75.3161 50.3282 75.2168 50.3892ZM80.8583 48.1276C81.3435 47.7864 81.4818 47.3476 82.4058 47.5058C82.2142 48.0163 81.8032 48.2053 80.8583 48.1276Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9749 12.0074L47.9912 11.9998C47.9912 11.9998 47.9791 12 47.9729 12.001C47.9726 12.003 47.9723 12.005 47.9716 12.0089L47.9749 12.0074Z' fill='%2376C8D9'/%3E%3Cpath d='M46.8618 12.0172C47.3118 12.0107 47.6437 12.0059 47.9729 12.0006C47.9623 11.9062 47.9515 11.8136 47.9412 11.7174C47.5132 11.7139 47.1535 11.8139 46.8618 12.0172Z' fill='%2376C8D9'/%3E%3Cpath d='M52.0806 11.8075C52.2858 11.6247 52.4941 11.4406 52.7901 11.1791C51.8619 11.3551 51.8561 11.356 52.0806 11.8075Z' fill='%2376C8D9'/%3E%3Cpath d='M28.0963 16.3819C28.0558 16.3356 28.0153 16.2893 27.9748 16.243C27.7793 16.2908 27.5866 16.3391 27.3911 16.387C27.4533 16.4567 27.5127 16.5259 27.5748 16.5956C27.7486 16.5244 27.9225 16.4532 28.0991 16.3824L28.0963 16.3819Z' fill='%2376C8D9'/%3E%3Cpath d='M48.0505 10.4537C48.0078 10.4216 47.9626 10.3873 47.9199 10.3552C47.7255 10.4505 47.5313 10.544 47.3369 10.6394C47.4035 10.6806 47.47 10.7219 47.5366 10.7632C47.7096 10.6609 47.8802 10.5564 48.0533 10.4541L48.0505 10.4537Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2076 55.4416C55.2076 55.4416 55.2201 55.4343 55.2292 55.4302C55.2206 55.4307 55.209 55.4326 55.2005 55.4331L55.2104 55.4421L55.2076 55.4416Z' fill='%2376C8D9'/%3E%3Cpath d='M56.4657 55.3099C56.4657 55.3099 56.4882 55.3134 56.4994 55.3151C56.5056 55.3123 56.5121 55.3077 56.5183 55.3049C56.5096 55.3054 56.5009 55.3059 56.495 55.3069C56.4862 55.3074 56.4775 55.308 56.4685 55.3103L56.4657 55.3099Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2263 55.4297C55.6396 55.3884 56.0527 55.3489 56.466 55.3076C56.0035 55.2321 55.5642 55.2057 55.2263 55.4297Z' fill='%2376C8D9'/%3E%3Cpath d='M36.1885 54.1054L36.0925 54.1814C36.2108 54.2507 36.3288 54.3218 36.4472 54.3912C36.4823 54.3639 36.5174 54.3366 36.5498 54.3089C36.4284 54.2409 36.3098 54.1733 36.1887 54.1036L36.1885 54.1054Z' fill='%2376C8D9'/%3E%3Cpath d='M54.4244 11.3712C54.3944 11.2938 54.364 11.2181 54.334 11.1407C54.2561 11.1541 54.1783 11.1674 54.1004 11.1808C54.165 11.2527 54.2269 11.3242 54.2915 11.3961C54.3348 11.3882 54.3811 11.3791 54.4244 11.3712Z' fill='%2376C8D9'/%3E%3Cpath d='M49.5559 11.548C49.5559 11.548 49.4932 11.5001 49.4787 11.5033C49.4233 11.5165 49.3745 11.5416 49.3237 11.561C49.3755 11.5891 49.427 11.6189 49.476 11.6466C49.5035 11.6144 49.5367 11.5814 49.5562 11.5462L49.5559 11.548Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='99.9244' height='53.3305' fill='white' transform='translate(8.43225 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -20px;
    left: -15px;
    display: none !important;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p em {
  font-style: normal;
  font-size: 9px;
  color: #ffffff;
  text-transform: none;
  padding-top: 10px;
  display: block;
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .image .banner-overlay .banner p em {
    padding-top: 5px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-name {
  margin-top: 2rem;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-name h2 {
  font-size: 30px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-name h2 {
    font-size: 23px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info h3 {
  font-size: 25px;
  font-weight: normal;
  color: #004c6d;
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info h3 {
    font-size: 23px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info h3 {
    font-size: 22px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row {
  margin-top: 2rem;
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
  text-align: center;
  font-size: 16px;
  color: #004c6d;
  font-weight: bold;
  margin: 0;
  white-space: nowrap;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
    font-size: 13px;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
    font-size: 12px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
    font-size: 10px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
    font-size: 14px;
    text-align: left;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p {
    font-size: 16px;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p.bathrooms {
  padding-left: 32px;
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p.bathrooms {
    margin-top: 1rem;
    padding: 0;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p.price {
    margin-top: 1rem;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
  max-width: 100%;
}
@media (max-width: 1799.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
    max-width: 25%;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
    max-width: 20%;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
    max-width: 18%;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
    max-width: 15%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-info .row p img {
    max-width: 100%;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-button {
  min-width: 200px;
  max-width: 200px;
  margin-top: 2rem;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-button {
    min-width: 100%;
    max-width: 100%;
  }
}
.page-template-template-front-page #main .featured-homes .container .row > [class*=col-] .homes .home .plot-button a {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.page-template-template-front-page #main .grey-section {
  padding: 4rem 0;
  background-color: #f5f5f5;
}
.page-template-template-front-page #main .grey-section .container .row {
  margin: 0;
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] {
  padding: 0;
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .content {
  margin: 2rem 0 4rem;
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .content p {
  font-size: 22px;
  font-weight: normal;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .content p {
    font-size: 18px;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon {
  display: flex;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon {
    margin: 2.5rem 0;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-image {
  text-align: center;
  min-height: 240px;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-image {
    min-height: auto;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-content {
  text-align: center;
  min-height: 180px;
  margin-top: 2rem;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-content {
    min-height: auto;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-content h2 {
  font-size: 24px;
  font-weight: bold;
  color: #003851;
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-content p {
  font-size: 18px;
  color: #003851;
  padding: 0 1rem;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .icon-content p {
    font-size: 16px;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .button {
  min-width: 200px;
  max-width: 200px;
  margin: 0 auto;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .button {
    min-width: 100%;
    max-width: 100%;
  }
}
.page-template-template-front-page #main .grey-section .container .row > [class*=col-] .icons .icon .icon-container .button .btn {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .latest-news-section {
    border-bottom: 2px solid #ffffff;
  }
}
.page-template-template-front-page #main .latest-news-section .container-fluid, .page-template-template-front-page #main .latest-news-section .container-sm, .page-template-template-front-page #main .latest-news-section .container-md, .page-template-template-front-page #main .latest-news-section .container-lg, .page-template-template-front-page #main .latest-news-section .container-xl, .page-template-template-front-page #main .latest-news-section .container-xxl, .page-template-template-front-page #main .latest-news-section .container-xxxl, .page-template-template-front-page #main .latest-news-section .container-xxxxl {
  padding: 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row, .page-template-template-front-page #main .latest-news-section .container-sm .row, .page-template-template-front-page #main .latest-news-section .container-md .row, .page-template-template-front-page #main .latest-news-section .container-lg .row, .page-template-template-front-page #main .latest-news-section .container-xl .row, .page-template-template-front-page #main .latest-news-section .container-xxl .row, .page-template-template-front-page #main .latest-news-section .container-xxxl .row, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row {
  margin: 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-], .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
  }
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (max-width: 991.98px) {
  .page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    display: none;
  }
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .title a, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .title a {
  font-size: 30px;
  color: #ffffff;
  font-weight: bold;
  border: 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .date, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .date {
  font-size: 25px;
  color: #fcbc80;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .content, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0;
  font-size: 16px;
  color: #ffffff;
  line-height: 26px;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .button, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .button {
  padding: 1rem 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
  background-color: #fcbc80;
  padding: 15px 50px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .blue-side .button a, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
    display: inline-block;
    text-align: center;
  }
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .newsimage a, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .newsimage a {
  border: 0;
}
.page-template-template-front-page #main .latest-news-section .container-fluid .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-sm .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-md .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-lg .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-xl .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-xxl .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-xxxl .row > [class*=col-] .newsimage a img, .page-template-template-front-page #main .latest-news-section .container-xxxxl .row > [class*=col-] .newsimage a img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  height: auto;
}
.page-template-template-front-page #main .history-section {
  padding: 4rem 0;
  background-color: #ffffff;
}
.page-template-template-front-page #main .history-section .container .row {
  margin: 0;
}
.page-template-template-front-page #main .history-section .container .row > [class*=col-] {
  padding: 0;
}
.page-template-template-front-page #main .history-section .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .page-template-template-front-page #main .history-section .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.page-template-template-front-page #main .history-section .container .row > [class*=col-] .button {
  padding: 1rem 0;
  max-width: 200px;
  margin: 0 auto;
}
.page-template-template-front-page #main .history-section .container .row > [class*=col-] .button .btn {
  background-color: #004c6d;
  padding: 15px;
  width: 100%;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 0px;
  letter-spacing: 1px;
}

.page-template-template-landing-page #page #header {
  display: none;
}
@media (min-width: 768px) {
  .page-template-template-landing-page #page #main {
    height: 100vh;
  }
}
.page-template-template-landing-page #page #main .content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 991.98px) {
  .page-template-template-landing-page #page #main .content {
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    margin-top: 2rem;
  }
}
.page-template-template-landing-page #page #main .content .logo {
  text-align: center;
  margin-bottom: 2rem;
}
.page-template-template-landing-page #page #main .content .text {
  color: #004c6d;
}
.page-template-template-landing-page #page #main .content .text h4 {
  font-size: 18px;
}
@media (max-width: 991.98px) {
  .page-template-template-landing-page #page #main .content .text h4 {
    font-size: 14px;
  }
}
.page-template-template-landing-page #page #main .content .text h6 {
  font-size: 14px;
}
@media (max-width: 991.98px) {
  .page-template-template-landing-page #page #main .content .text h6 {
    font-size: 10px;
  }
}
.page-template-template-landing-page #page #main .content .text a {
  color: #004c6d;
  text-decoration: underline;
}

.page-template-template-flexi .rank-math-breadcrumb {
  color: #fcbc80;
}
.page-template-template-flexi .rank-math-breadcrumb a,
.page-template-template-flexi .rank-math-breadcrumb .last {
  color: #004562;
}

@media (max-width: 992px) {
  .imagetext .buttonit {
    text-align: center;
  }
}
.imagetext .ltr .imagecol {
  order: 1;
}
.imagetext .ltr .imagecol .flexi-video {
  min-height: 23.7vw;
}
@media (max-width: 992px) {
  .imagetext .ltr .imagecol .flexi-video {
    min-height: 53.6vw;
  }
}
.imagetext .ltr .textcol {
  order: 2;
  padding-left: 4em;
}
@media (max-width: 992px) {
  .imagetext .ltr .textcol {
    padding: 0 1em;
  }
}
.imagetext .rtl .imagecol {
  order: 2;
}
.imagetext .rtl .imagecol .flexi-video {
  min-height: 23.7vw;
}
@media (max-width: 992px) {
  .imagetext .rtl .imagecol .flexi-video {
    min-height: 53.6vw;
  }
}
.imagetext .rtl .textcol {
  order: 1;
  padding-right: 4em;
}
@media (max-width: 992px) {
  .imagetext .rtl .textcol {
    padding: 0 1em;
  }
}
@media (max-width: 992px) {
  .imagetext .rtl .imagecol {
    order: 1;
  }
  .imagetext .rtl .textcol {
    order: 2;
  }
}

.container-flexi {
  max-width: 1500px;
}

.valimg {
  min-height: 240px;
}

.values {
  background-color: #f5f5f5;
}
.values h4 {
  color: #004562;
  font-weight: bold;
  font-size: 1.2rem;
}
.values p {
  color: #004562;
}

.chunk {
  border-right: 1px solid #dbdbdb;
  color: #004562;
}
.chunk h3 {
  font-weight: bold;
  min-height: 52px;
}
@media (max-width: 1599.98px) {
  .chunk h3 {
    min-height: 78px;
  }
}

.chunk:last-child {
  border: none;
}

.rtl .contactinfo {
  order: 2;
}
.rtl .contactimage {
  order: 1;
}
@media (max-width: 992px) {
  .rtl .contactinfo {
    order: 1;
  }
  .rtl .contactimage {
    order: 2;
  }
}

.contactcard {
  background-color: #f5f5f5;
}

.contactimage img {
  border-radius: 100%;
}

.contactinfo {
  color: #004562;
}
.contactinfo p {
  line-height: 1.5rem;
}
.contactinfo h3 {
  font-weight: bold;
  font-size: 1.5rem;
}
.contactinfo h5 {
  font-weight: bold;
  color: #004562;
  font-size: 1.1rem;
}

.jobrole {
  background-color: #004562;
  color: #ffffff;
  font-family: "Raleway", sans-serif;
}
.jobrole h3 {
  font-weight: bold;
}
.jobrole .firstcolumn {
  width: 52px;
  height: 26px;
  color: #64c9d7;
  font-size: 31px;
}
.jobrole .secondcolumn {
  width: 150px;
  height: 26px;
  font-weight: bold;
  font-size: 18px;
}
.jobrole .thirdcolumn {
  width: 190px;
  height: 26px;
  font-size: 18px;
}
.jobrole .btn a {
  color: #004562;
}

.fullwidth h5 {
  font-size: 14px;
  line-height: 28px;
  font-weight: 400;
  font-family: "Raleway", sans-serif;
}

.caveat p {
  font-size: 0.7rem;
  line-height: 1.4rem;
}

.page-template-template-front-page #main .main-image .container-fluid, .page-template-template-front-page #main .main-image .container-sm, .page-template-template-front-page #main .main-image .container-md, .page-template-template-front-page #main .main-image .container-lg, .page-template-template-front-page #main .main-image .container-xl, .page-template-template-front-page #main .main-image .container-xxl, .page-template-template-front-page #main .main-image .container-xxxl, .page-template-template-front-page #main .main-image .container-xxxxl {
  padding: 0;
}
.page-template-template-front-page #main .main-image .container-fluid .row, .page-template-template-front-page #main .main-image .container-sm .row, .page-template-template-front-page #main .main-image .container-md .row, .page-template-template-front-page #main .main-image .container-lg .row, .page-template-template-front-page #main .main-image .container-xl .row, .page-template-template-front-page #main .main-image .container-xxl .row, .page-template-template-front-page #main .main-image .container-xxxl .row, .page-template-template-front-page #main .main-image .container-xxxxl .row {
  margin: 0;
}
.page-template-template-front-page #main .main-image .container-fluid .row > [class*=col-], .page-template-template-front-page #main .main-image .container-sm .row > [class*=col-], .page-template-template-front-page #main .main-image .container-md .row > [class*=col-], .page-template-template-front-page #main .main-image .container-lg .row > [class*=col-], .page-template-template-front-page #main .main-image .container-xl .row > [class*=col-], .page-template-template-front-page #main .main-image .container-xxl .row > [class*=col-], .page-template-template-front-page #main .main-image .container-xxxl .row > [class*=col-], .page-template-template-front-page #main .main-image .container-xxxxl .row > [class*=col-] {
  padding: 0;
}

.single-developments #header .hidden {
  display: none;
}
.single-developments #header .dontShow {
  display: none;
}
.single-developments #header #hide {
  display: none;
}
.single-developments #header .hide {
  display: none;
}
.single-developments #header .remove {
  display: none;
}
.single-developments #main .header-section {
  overflow-x: hidden;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section {
    border-bottom: 2px solid #ffffff;
  }
}
.single-developments #main .header-section .container-fluid, .single-developments #main .header-section .container-sm, .single-developments #main .header-section .container-md, .single-developments #main .header-section .container-lg, .single-developments #main .header-section .container-xl, .single-developments #main .header-section .container-xxl, .single-developments #main .header-section .container-xxxl, .single-developments #main .header-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row, .single-developments #main .header-section .container-sm .row, .single-developments #main .header-section .container-md .row, .single-developments #main .header-section .container-lg .row, .single-developments #main .header-section .container-xl .row, .single-developments #main .header-section .container-xxl .row, .single-developments #main .header-section .container-xxxl .row, .single-developments #main .header-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-], .single-developments #main .header-section .container-sm .row > [class*=col-], .single-developments #main .header-section .container-md .row > [class*=col-], .single-developments #main .header-section .container-lg .row > [class*=col-], .single-developments #main .header-section .container-xl .row > [class*=col-], .single-developments #main .header-section .container-xxl .row > [class*=col-], .single-developments #main .header-section .container-xxxl .row > [class*=col-], .single-developments #main .header-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
  max-width: 55%;
  flex: 0 0 55%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 45%;
  flex: 0 0 45%;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 992px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info) {
    margin-bottom: 10rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
  font-size: 50px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
    font-size: 42px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
    font-size: 40px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
    font-size: 38px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
    font-size: 36px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h1 {
    font-size: 34px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .location h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .location h3 {
  font-size: 30px;
  color: #ffffff;
  font-weight: normal;
  margin: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
  font-size: 22px;
  color: #ffffff;
  line-height: 26px;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 22px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 20px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 0 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 1rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 {
    max-width: 50%;
    flex: 50%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
  padding-right: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
  padding-left: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    max-width: 100%;
    flex: 100%;
    padding-left: 0;
    min-height: auto;
    margin-top: 1rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a {
  border: 0;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a {
    display: inline-block;
    text-align: center;
    padding: 8px 10px;
    min-height: auto;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 25px 30px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 65px;
    padding: 10px 10px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 10px 10px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 0 50px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    display: inline-block;
    text-align: center;
    padding: 8px 15px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  align-items: center;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
    position: relative;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper {
  padding-left: 2vw;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div {
    justify-content: center;
    align-items: center;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div img {
  margin-right: 0.25rem;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div {
    font-size: 20px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div {
    font-size: 14px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div {
    font-size: 24px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .plot-info .plot-info-wrapper .row > div div {
    text-align: left;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
  text-align: right;
  margin-bottom: -1px;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
    display: none;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img {
  max-width: 168px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image, .single-developments #main .header-section .container-sm .row > [class*=col-] .image, .single-developments #main .header-section .container-md .row > [class*=col-] .image, .single-developments #main .header-section .container-lg .row > [class*=col-] .image, .single-developments #main .header-section .container-xl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
    height: 100%;
    max-height: auto;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 125px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 115px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 105px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 95px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 75px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 250px;
  min-height: 250px;
  max-width: 250px;
  max-height: 250px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
  background-color: #64c9d7;
  text-align: center;
  padding: 1.5rem 0rem;
  transform: rotate(-45deg);
  width: 150%;
  top: 2rem;
  left: -5rem;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
    padding: 0.5rem 0;
    left: -6rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
  font-size: 16px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
  text-transform: uppercase;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.single-developments #main #breadcrumbs-custom {
  padding: 2rem;
}
.single-developments #main .description-section {
  margin: 4rem 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section {
    margin: 1rem 0;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .content, .single-developments #main .description-section .container-sm .row > [class*=col-] .content, .single-developments #main .description-section .container-md .row > [class*=col-] .content, .single-developments #main .description-section .container-lg .row > [class*=col-] .content, .single-developments #main .description-section .container-xl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content {
  padding-right: 4rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .content, .single-developments #main .description-section .container-sm .row > [class*=col-] .content, .single-developments #main .description-section .container-md .row > [class*=col-] .content, .single-developments #main .description-section .container-lg .row > [class*=col-] .content, .single-developments #main .description-section .container-xl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content {
    padding-right: 0rem;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .content h2, .single-developments #main .description-section .container-sm .row > [class*=col-] .content h2, .single-developments #main .description-section .container-md .row > [class*=col-] .content h2, .single-developments #main .description-section .container-lg .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content h2 {
  font-size: 40px;
  color: #004562;
  font-weight: bold;
  margin-bottom: 2rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .content h2, .single-developments #main .description-section .container-sm .row > [class*=col-] .content h2, .single-developments #main .description-section .container-md .row > [class*=col-] .content h2, .single-developments #main .description-section .container-lg .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content h2, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content h2 {
    font-size: 30px;
    margin-bottom: 1rem;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .content h4, .single-developments #main .description-section .container-sm .row > [class*=col-] .content h4, .single-developments #main .description-section .container-md .row > [class*=col-] .content h4, .single-developments #main .description-section .container-lg .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content h4 {
  font-size: 22px;
  color: #004562;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .content h4, .single-developments #main .description-section .container-sm .row > [class*=col-] .content h4, .single-developments #main .description-section .container-md .row > [class*=col-] .content h4, .single-developments #main .description-section .container-lg .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content h4, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content h4 {
    font-size: 18px;
    font-weight: normal;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .content p, .single-developments #main .description-section .container-sm .row > [class*=col-] .content p, .single-developments #main .description-section .container-md .row > [class*=col-] .content p, .single-developments #main .description-section .container-lg .row > [class*=col-] .content p, .single-developments #main .description-section .container-xl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content p {
  font-size: 18px;
  color: #004562;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .content p, .single-developments #main .description-section .container-sm .row > [class*=col-] .content p, .single-developments #main .description-section .container-md .row > [class*=col-] .content p, .single-developments #main .description-section .container-lg .row > [class*=col-] .content p, .single-developments #main .description-section .container-xl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content p, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content p {
    font-size: 18px;
    font-weight: normal;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-sm .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-md .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-lg .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content .btn {
  font-weight: bold;
  font-size: 14px;
  background-color: #004c6d;
  margin-top: 2rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-sm .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-md .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-lg .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .content .btn, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .content .btn {
    width: 100%;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box {
  background-color: #64c9d7;
  padding: 2rem;
  box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.4);
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box {
    margin-top: 2rem;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box h4 {
  color: #004562;
  font-size: 30px;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box h4, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box h4 {
    font-size: 24px;
  }
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box .benefits, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box .benefits {
  list-style: none;
}
.single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box .benefits .benefit {
  background: url("../images/tick.svg") no-repeat left top;
  padding: 0px 10px 5px 35px;
  list-style: none;
  margin: 1rem 0 0;
  vertical-align: middle;
  font-size: 18px;
  color: #004562;
}
@media (max-width: 991.98px) {
  .single-developments #main .description-section .container-fluid .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-sm .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-md .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-lg .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxxl .row > [class*=col-] .blue-box .benefits .benefit, .single-developments #main .description-section .container-xxxxl .row > [class*=col-] .blue-box .benefits .benefit {
    margin: 2rem 0 0;
  }
}
.single-developments #main .siteplan-section {
  padding: 5rem 0;
  background-color: #f5f5f5;
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-md .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] h2 {
  font-size: 40px;
  color: #004562;
  font-weight: bold;
  margin-bottom: 2rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .siteplan-section .container-fluid .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-md .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] h2, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] h2 {
    font-size: 30px;
  }
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] p, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] p, .single-developments #main .siteplan-section .container-md .row > [class*=col-] p, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] p, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] p, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] p, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] p, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] p {
  font-size: 18px;
  color: #004562;
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .btn {
  font-weight: bold;
  font-size: 14px;
  background-color: #004c6d;
  margin-top: 2rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .btn, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .btn {
    width: 100%;
  }
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .keys-container, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .keys-container {
  margin-top: 2rem;
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .keys-container .item {
  margin: 1rem 0;
  font-size: 18px;
  font-weight: bold;
  color: #003851;
}
.single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .keys-container .item .key-icon, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .keys-container .item .key-icon {
  height: 23px;
  width: 23px;
  float: left;
  clear: both;
  margin-right: 10px;
}
@media (max-width: 991.98px) {
  .single-developments #main .siteplan-section .container-fluid .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-sm .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-md .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-lg .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxxl .row > [class*=col-] .keys-container .item, .single-developments #main .siteplan-section .container-xxxxl .row > [class*=col-] .keys-container .item {
    font-size: 16px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .spec-section {
    border-bottom: 2px solid #ffffff;
  }
}
.single-developments #main .spec-section .container-fluid, .single-developments #main .spec-section .container-sm, .single-developments #main .spec-section .container-md, .single-developments #main .spec-section .container-lg, .single-developments #main .spec-section .container-xl, .single-developments #main .spec-section .container-xxl, .single-developments #main .spec-section .container-xxxl, .single-developments #main .spec-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .spec-section .container-fluid .row, .single-developments #main .spec-section .container-sm .row, .single-developments #main .spec-section .container-md .row, .single-developments #main .spec-section .container-lg .row, .single-developments #main .spec-section .container-xl .row, .single-developments #main .spec-section .container-xxl .row, .single-developments #main .spec-section .container-xxxl .row, .single-developments #main .spec-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-], .single-developments #main .spec-section .container-sm .row > [class*=col-], .single-developments #main .spec-section .container-md .row > [class*=col-], .single-developments #main .spec-section .container-lg .row > [class*=col-], .single-developments #main .spec-section .container-xl .row > [class*=col-], .single-developments #main .spec-section .container-xxl .row > [class*=col-], .single-developments #main .spec-section .container-xxxl .row > [class*=col-], .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1399.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
    padding: 2rem 0;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
  }
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    max-width: 150px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    max-width: 120px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    display: none;
  }
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .title p, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .title p {
  font-size: 30px;
  color: #ffffff;
  font-weight: bold;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .content, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
  font-size: 16px;
  color: #ffffff;
  line-height: 26px;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button {
  padding: 1rem 0;
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
  background-color: #fcbc80;
  padding: 15px 50px;
  width: auto;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 767.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-sm .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-md .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-lg .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button a, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
    display: inline-block;
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .spec-section .container-fluid .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-sm .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-md .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-lg .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-xl .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .specimage, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .specimage {
    height: 100%;
  }
}
.single-developments #main .spec-section .container-fluid .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-sm .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-md .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-lg .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-xl .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-xxl .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-xxxl .row > [class*=col-] .specimage img, .single-developments #main .spec-section .container-xxxxl .row > [class*=col-] .specimage img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.single-developments #main .video-section {
  margin: 4rem 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section {
    margin: 45px 0 0 0;
    min-height: 200px;
  }
}
.single-developments #main .video-section .container-fluid, .single-developments #main .video-section .container-sm, .single-developments #main .video-section .container-md, .single-developments #main .video-section .container-lg, .single-developments #main .video-section .container-xl, .single-developments #main .video-section .container-xxl, .single-developments #main .video-section .container-xxxl, .single-developments #main .video-section .container-xxxxl {
  padding: 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid, .single-developments #main .video-section .container-sm, .single-developments #main .video-section .container-md, .single-developments #main .video-section .container-lg, .single-developments #main .video-section .container-xl, .single-developments #main .video-section .container-xxl, .single-developments #main .video-section .container-xxxl, .single-developments #main .video-section .container-xxxxl {
    min-height: 200px;
  }
}
.single-developments #main .video-section .container-fluid .row, .single-developments #main .video-section .container-sm .row, .single-developments #main .video-section .container-md .row, .single-developments #main .video-section .container-lg .row, .single-developments #main .video-section .container-xl .row, .single-developments #main .video-section .container-xxl .row, .single-developments #main .video-section .container-xxxl .row, .single-developments #main .video-section .container-xxxxl .row {
  margin: 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row, .single-developments #main .video-section .container-sm .row, .single-developments #main .video-section .container-md .row, .single-developments #main .video-section .container-lg .row, .single-developments #main .video-section .container-xl .row, .single-developments #main .video-section .container-xxl .row, .single-developments #main .video-section .container-xxxl .row, .single-developments #main .video-section .container-xxxxl .row {
    min-height: 200px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-], .single-developments #main .video-section .container-sm .row > [class*=col-], .single-developments #main .video-section .container-md .row > [class*=col-], .single-developments #main .video-section .container-lg .row > [class*=col-], .single-developments #main .video-section .container-xl .row > [class*=col-], .single-developments #main .video-section .container-xxl .row > [class*=col-], .single-developments #main .video-section .container-xxxl .row > [class*=col-], .single-developments #main .video-section .container-xxxxl .row > [class*=col-] {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container {
    min-height: 200px;
  }
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .heading h2 {
  font-size: 40px;
  color: #004c6d;
  text-align: center;
  font-weight: bold;
  margin-bottom: 3rem;
}
@media (max-width: 767.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .heading h2, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .heading h2 {
    font-size: 30px;
    margin-bottom: 1rem;
  }
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .description, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .description {
  padding: 0 1rem;
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .description p {
  font-size: 22px;
  color: #004c6d;
  text-align: center;
  margin-top: 2rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .description p, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .description p {
    font-size: 16px;
    text-align: left;
  }
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container video {
  display: block;
  width: 100%;
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container video, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container video {
    min-height: 200px;
  }
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container .play-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 76, 109, 0.5);
}
@media (max-width: 991.98px) {
  .single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container .play-overlay, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container .play-overlay {
    display: none;
  }
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container .play-overlay:hover, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container .play-overlay:hover {
  cursor: pointer;
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .file-video-container .play-overlay img, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .file-video-container .play-overlay img {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 121px;
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .resp-container, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .resp-container {
  position: relative;
  overflow: hidden;
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .resp-container iframe, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .resp-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.single-developments #main .video-section .container-fluid .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-sm .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-md .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-lg .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-xl .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-xxl .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-xxxl .row > [class*=col-] .video-container .embed-container iframe, .single-developments #main .video-section .container-xxxxl .row > [class*=col-] .video-container .embed-container iframe {
  width: 100%;
  height: 40vw;
  min-height: 250px;
}
.single-developments #main .form-section {
  background-color: #64c9d7;
  padding: 4rem 0 0;
}
.single-developments #main .form-section .container-fluid, .single-developments #main .form-section .container-sm, .single-developments #main .form-section .container-md, .single-developments #main .form-section .container-lg, .single-developments #main .form-section .container-xl, .single-developments #main .form-section .container-xxl, .single-developments #main .form-section .container-xxxl, .single-developments #main .form-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .form-section .container-fluid .row, .single-developments #main .form-section .container-sm .row, .single-developments #main .form-section .container-md .row, .single-developments #main .form-section .container-lg .row, .single-developments #main .form-section .container-xl .row, .single-developments #main .form-section .container-xxl .row, .single-developments #main .form-section .container-xxxl .row, .single-developments #main .form-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-], .single-developments #main .form-section .container-sm .row > [class*=col-], .single-developments #main .form-section .container-md .row > [class*=col-], .single-developments #main .form-section .container-lg .row > [class*=col-], .single-developments #main .form-section .container-xl .row > [class*=col-], .single-developments #main .form-section .container-xxl .row > [class*=col-], .single-developments #main .form-section .container-xxxl .row > [class*=col-], .single-developments #main .form-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-], .single-developments #main .form-section .container-sm .row > [class*=col-], .single-developments #main .form-section .container-md .row > [class*=col-], .single-developments #main .form-section .container-lg .row > [class*=col-], .single-developments #main .form-section .container-xl .row > [class*=col-], .single-developments #main .form-section .container-xxl .row > [class*=col-], .single-developments #main .form-section .container-xxxl .row > [class*=col-], .single-developments #main .form-section .container-xxxxl .row > [class*=col-] {
    padding: 0 15px;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading h2, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading h2 {
  font-size: 40px;
  color: #004c6d;
  text-align: center;
  font-weight: bold;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading p {
  font-size: 22px;
  color: #004c6d;
  text-align: center;
  padding: 0.5rem 10rem;
}
@media (max-width: 1199.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading p, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading p {
    padding: 0.5rem 5rem;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion {
  border-bottom: 1px solid #004c6d;
  border-top: 1px solid #004c6d;
}
@media (min-width: 992px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion {
    display: none;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card {
  border: none;
  background-color: transparent;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header {
  background-color: transparent;
  border-bottom: none;
  padding: 0;
  border-radius: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 {
  padding: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn {
  width: 100%;
  padding: 1.5rem 0;
  text-align: left;
  background-color: transparent;
  justify-content: start;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2 {
  font-size: 24px;
  color: #004562;
  font-weight: bold;
  padding-right: 2rem;
  margin: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after {
  content: url("../../public/images/accordion_arrow_down.png");
  color: #004c6d;
  font-size: 2.5rem;
  line-height: 1;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  opacity: 1;
  background-color: #fcbc80;
  padding: 0.35rem 1rem 0.35rem 1rem;
  border-radius: 100px;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after {
    font-size: 1.5rem;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after {
  content: url("../../public/images/accordion_arrow.png");
  font-weight: 900;
  color: #004c6d;
  font-size: 2.5rem;
  line-height: 1;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  opacity: 1;
  background-color: #fcbc80;
  padding: 0.35rem 1rem 0.35rem 1rem;
  border-radius: 100px;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after {
    font-size: 1.5rem;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover {
  text-decoration: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-body, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-body {
  padding: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
  font-size: 24px;
  color: #004c6d;
  font-weight: bold;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required {
  display: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select {
  width: 100%;
  border: none;
  min-height: 52px;
  padding: 5px 15px;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input {
  min-height: auto;
  width: auto;
  padding: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input {
  min-height: auto;
  width: auto;
  padding: 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
    display: block;
    width: 100%;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
  padding-left: 10px;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
    padding-left: 0px;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email {
  padding-right: 10px;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email {
    padding-right: 0px;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message {
  padding-top: 2rem;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label {
  display: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input {
  border: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label {
  font-size: 14px;
  color: #004c6d;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label {
  display: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input {
  border: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label {
  font-size: 14px;
  color: #004c6d;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html {
  margin: 0.5rem 0;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p {
  font-size: 14px;
  color: #004c6d;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha {
  display: none;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer {
  text-align: left;
  margin-top: 1rem;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer {
    margin-bottom: 1rem;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 16px 50px;
  max-width: 199px;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 991.98px) {
  .single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input {
    display: inline-block;
    text-align: center;
    max-width: 100%;
  }
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form-caveat, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form-caveat {
  margin-top: 1.5rem;
}
.single-developments #main .form-section .container-fluid .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-sm .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-md .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-lg .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-xl .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-xxl .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-xxxl .row > [class*=col-] .form-container .form-caveat p, .single-developments #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form-caveat p {
  font-size: 14px;
  color: #004c6d;
}
.single-developments #main .caveat-section {
  background-color: #64c9d7;
  padding-bottom: 4rem;
}
.single-developments #main .caveat-section .container-fluid, .single-developments #main .caveat-section .container-sm, .single-developments #main .caveat-section .container-md, .single-developments #main .caveat-section .container-lg, .single-developments #main .caveat-section .container-xl, .single-developments #main .caveat-section .container-xxl, .single-developments #main .caveat-section .container-xxxl, .single-developments #main .caveat-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .caveat-section .container-fluid .row, .single-developments #main .caveat-section .container-sm .row, .single-developments #main .caveat-section .container-md .row, .single-developments #main .caveat-section .container-lg .row, .single-developments #main .caveat-section .container-xl .row, .single-developments #main .caveat-section .container-xxl .row, .single-developments #main .caveat-section .container-xxxl .row, .single-developments #main .caveat-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .caveat-section .container-fluid .row > [class*=col-], .single-developments #main .caveat-section .container-sm .row > [class*=col-], .single-developments #main .caveat-section .container-md .row > [class*=col-], .single-developments #main .caveat-section .container-lg .row > [class*=col-], .single-developments #main .caveat-section .container-xl .row > [class*=col-], .single-developments #main .caveat-section .container-xxl .row > [class*=col-], .single-developments #main .caveat-section .container-xxxl .row > [class*=col-], .single-developments #main .caveat-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .caveat-section .container-fluid .row > [class*=col-], .single-developments #main .caveat-section .container-sm .row > [class*=col-], .single-developments #main .caveat-section .container-md .row > [class*=col-], .single-developments #main .caveat-section .container-lg .row > [class*=col-], .single-developments #main .caveat-section .container-xl .row > [class*=col-], .single-developments #main .caveat-section .container-xxl .row > [class*=col-], .single-developments #main .caveat-section .container-xxxl .row > [class*=col-], .single-developments #main .caveat-section .container-xxxxl .row > [class*=col-] {
    padding: 0 15px;
  }
}
.single-developments #main .caveat-section .container-fluid .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-sm .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-md .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-lg .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-xl .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-xxl .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-xxxl .row > [class*=col-] .caveat-container .caveat, .single-developments #main .caveat-section .container-xxxxl .row > [class*=col-] .caveat-container .caveat {
  margin-top: 1.5rem;
}
.single-developments #main .caveat-section .container-fluid .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-sm .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-md .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-lg .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-xl .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-xxl .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-xxxl .row > [class*=col-] .caveat-container .caveat p, .single-developments #main .caveat-section .container-xxxxl .row > [class*=col-] .caveat-container .caveat p {
  font-size: 14px;
  color: #004c6d;
}

.single-developments #main .header-section {
  overflow-x: hidden;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section {
    border-bottom: none;
  }
}
.single-developments #main .header-section .container-fluid, .single-developments #main .header-section .container-sm, .single-developments #main .header-section .container-md, .single-developments #main .header-section .container-lg, .single-developments #main .header-section .container-xl, .single-developments #main .header-section .container-xxl, .single-developments #main .header-section .container-xxxl, .single-developments #main .header-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row, .single-developments #main .header-section .container-sm .row, .single-developments #main .header-section .container-md .row, .single-developments #main .header-section .container-lg .row, .single-developments #main .header-section .container-xl .row, .single-developments #main .header-section .container-xxl .row, .single-developments #main .header-section .container-xxxl .row, .single-developments #main .header-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-], .single-developments #main .header-section .container-sm .row > [class*=col-], .single-developments #main .header-section .container-md .row > [class*=col-], .single-developments #main .header-section .container-lg .row > [class*=col-], .single-developments #main .header-section .container-xl .row > [class*=col-], .single-developments #main .header-section .container-xxl .row > [class*=col-], .single-developments #main .header-section .container-xxxl .row > [class*=col-], .single-developments #main .header-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
  max-width: 55%;
  flex: 0 0 55%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 45%;
  flex: 0 0 45%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 992px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info) {
    margin-bottom: 10rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom {
  display: none;
  padding-bottom: 40px;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom {
    display: block;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a {
  color: #fcbc80;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  text-decoration: underline;
  border: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
  font-size: 30px;
  color: #64c9d7;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 30px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 28px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 26px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 24px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
  font-size: 50px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 42px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 40px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 38px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 36px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 34px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0 3rem;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
  font-size: 22px;
  color: #ffffff;
  line-height: 26px;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 22px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 20px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 0 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 1rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 {
    max-width: 50%;
    flex: 50%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
  padding-right: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
  padding-left: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    max-width: 100%;
    flex: 100%;
    padding-left: 0;
    min-height: auto;
    margin-top: 1rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a {
  border: 0;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a {
    display: inline-block;
    text-align: center;
    padding: 8px 10px;
    min-height: auto;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 25px 30px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 65px;
    padding: 10px 10px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 10px 10px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 0 50px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    display: flex;
    text-align: center;
    padding: 8px 15px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  align-items: center;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
    position: relative;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
  text-align: right;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
    display: none;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img {
  max-width: 168px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image, .single-developments #main .header-section .container-sm .row > [class*=col-] .image, .single-developments #main .header-section .container-md .row > [class*=col-] .image, .single-developments #main .header-section .container-lg .row > [class*=col-] .image, .single-developments #main .header-section .container-xl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
    height: 100%;
    max-height: auto;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 125px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 115px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 105px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 95px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 75px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 250px;
  min-height: 250px;
  max-width: 250px;
  max-height: 250px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
  background-color: #64c9d7;
  text-align: center;
  padding: 1.5rem 0rem;
  transform: rotate(-45deg);
  width: 150%;
  top: 2rem;
  left: -5rem;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
    padding: 0.5rem 0;
    left: -6rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
  font-size: 16px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
  text-transform: uppercase;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.single-developments #main .search-bar-section {
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section {
    background-color: white;
    padding: 0;
  }
}
.single-developments #main .search-bar-section .sbs-columns {
  display: flex;
  align-items: center;
}
@media (max-width: 1199.98px) {
  .single-developments #main .search-bar-section .sbs-columns {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-left #breadcrumbs-custom {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-left #breadcrumbs-custom {
    padding: 0 2rem 2rem;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right {
  margin: 0 2rem 0 auto;
}
@media (max-width: 1199.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right {
    margin: 0;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar {
    padding: 0 2rem;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar {
    background-color: #64c9d7;
    padding: 2rem;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items {
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items {
    display: block;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item {
  display: flex;
  align-items: center;
  padding-right: 35px;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item {
    display: block;
    padding-right: 0;
    padding-bottom: 32px;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item .search-bar-item-label {
  font-size: 16px;
  font-weight: bold;
  color: #004562;
  padding-right: 10px;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item .search-bar-item-label {
    padding-bottom: 14px;
    padding-right: 0;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item .search-bar-item-dropdown .dropdown .btn {
  min-width: 108px;
  background-color: #ffffff;
  border: 1px solid #dbdbdb;
  color: #004c6d;
  font-size: 16px;
  text-transform: none;
  width: 100%;
  position: relative;
  justify-content: flex-start;
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item .search-bar-item-dropdown .dropdown .btn:after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  content: "\f107";
  font-family: "Font Awesome 5 Free";
  color: #004c6d;
  font-size: 1rem;
  font-weight: 900;
  border: none;
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item:last-of-type {
  padding-right: 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .search-bar-items .search-bar-item:last-of-type {
    padding-bottom: 0;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .clear-filters {
  padding: 0;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .clear-filters {
    text-align: right;
  }
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .clear-filters a {
  border: 0;
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .clear-filters .clear-filters-toggle {
  font-size: 16px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
  text-decoration: underline;
}
.single-developments #main .search-bar-section .sbs-columns .sbs-column-right .search-bar form .clear-filters .clear-filters-toggle img {
  margin-right: 0.5rem;
}
.single-developments #main #location-map {
  position: relative;
  overflow: hidden;
}
.single-developments #main #location-map .lm-mobile-trigger {
  width: 180px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fcbc80;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: bold;
  color: #004562;
  border-radius: 3px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  transform: rotate(90deg);
  position: absolute;
  top: 144px;
  right: -120px;
  display: none;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-mobile-trigger {
    display: flex;
  }
}
.single-developments #main #location-map .lm-filters {
  position: absolute;
  top: 60px;
  left: 0;
  padding: 45px 50px;
  background-color: white;
  z-index: 2;
  transition: all 0.25s ease-in;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters {
    padding: 22px 20px;
    left: -320px;
    width: 320px;
  }
}
.single-developments #main #location-map .lm-filters.active {
  left: 0;
}
.single-developments #main #location-map .lm-filters .lm-filters-title {
  font-size: 40px;
  line-height: 46px;
  color: #004562;
  font-weight: bold;
  padding-bottom: 50px;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters .lm-filters-title {
    display: none;
  }
}
.single-developments #main #location-map .lm-filters .lm-filter {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters .lm-filter {
    margin-bottom: 20px;
  }
}
.single-developments #main #location-map .lm-filters .lm-filter .lm-filter-icon {
  width: 47px;
  display: flex;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters .lm-filter .lm-filter-icon {
    width: 30px;
  }
}
.single-developments #main #location-map .lm-filters .lm-filter .lm-filter-icon img {
  max-width: 100%;
  max-height: 45px;
  display: block;
}
.single-developments #main #location-map .lm-filters .lm-filter.schools-and-colleges .lm-filter-icon img {
  width: 37px;
}
.single-developments #main #location-map .lm-filters .lm-filter .lm-filter-checkbox {
  padding-left: 48px;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters .lm-filter .lm-filter-checkbox {
    padding-left: 18px;
  }
}
.single-developments #main #location-map .lm-filters .lm-filter .lm-filter-checkbox .checkbox-container {
  padding-left: 68px;
  font-size: 18px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map .lm-filters .lm-filter .lm-filter-checkbox .checkbox-container {
    padding-left: 34px;
    font-size: 16px;
  }
}
.single-developments #main #location-map .lm-filters .lm-filter:last-of-type {
  margin: 0;
}
.single-developments #main #location-map #map {
  height: 740px;
}
.single-developments #main #location-map #map .gm-style-iw {
  padding: 0 !important;
  width: 368px !important;
  border-radius: 0 !important;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .gm-style-iw {
    width: 368px !important;
  }
}
.single-developments #main #location-map #map .gm-style-iw .gm-style-iw-d {
  overflow: hidden !important;
}
.single-developments #main #location-map #map .fcs-map-infobox {
  font-family: "Raleway", sans-serif !important;
  background-color: white;
  padding: 18px;
}
.single-developments #main #location-map #map .fcs-map-infobox .image {
  margin-bottom: 14px;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .image {
    margin-bottom: 10px;
  }
}
.single-developments #main #location-map #map .fcs-map-infobox .development,
.single-developments #main #location-map #map .fcs-map-infobox .place-name {
  font-size: 18px;
  line-height: 26px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .development,
  .single-developments #main #location-map #map .fcs-map-infobox .place-name {
    line-height: 20px;
  }
}
.single-developments #main #location-map #map .fcs-map-infobox .location,
.single-developments #main #location-map #map .fcs-map-infobox .place-distance {
  font-size: 18px;
  line-height: 26px;
  color: #004562;
  font-weight: normal;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .location,
  .single-developments #main #location-map #map .fcs-map-infobox .place-distance {
    line-height: 20px;
  }
}
.single-developments #main #location-map #map .fcs-map-infobox .price {
  font-size: 18px;
  line-height: 26px;
  color: #64c9d7;
  font-weight: bold;
  padding-bottom: 14px;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .price {
    line-height: 20px;
  }
}
.single-developments #main #location-map #map .fcs-map-infobox .buttons {
  padding-top: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.single-developments #main #location-map #map .fcs-map-infobox .buttons a {
  display: block;
  width: calc(50% - 1.5px);
}
.single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-development {
  background-color: #64c9d7;
  color: #004c6d;
  line-height: 52px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-development {
    line-height: 42px;
    font-size: 10px;
    padding: 0 15px;
  }
}
.single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-plots,
.single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-place {
  background-color: #004562;
  color: #ffffff;
  line-height: 52px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 2px;
  position: relative;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-plots,
  .single-developments #main #location-map #map .fcs-map-infobox .buttons a.view-place {
    line-height: 42px;
    font-size: 10px;
    padding: 0 15px;
  }
}
.single-developments #main .homes-section {
  margin: 0 0 4rem 0;
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section {
    margin: 1rem 0;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home {
  border-right: 2px solid #dbdbdb;
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home {
    border: none;
    margin-bottom: 2rem;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home:nth-child(3n), .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home:nth-child(3n) {
  border: none;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home:nth-child(1n+4), .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home:nth-child(1n+4) {
  margin: 5rem 0 0;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home:nth-child(1n+10), .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home:nth-child(1n+10) {
  display: none;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container {
  padding: 0 10px;
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container {
    padding: 0 15px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container {
    padding: 0 0;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
  max-width: 75px;
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
    width: 55px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay {
  position: absolute;
  top: 0;
  right: 0px;
  height: 100%;
  max-width: 45%;
  padding: 0px 25px;
  display: flex;
  align-items: center;
  background-color: rgba(1, 70, 99, 0.9);
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay {
    padding: 0px 20px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after {
  content: url("data:image/svg+xml,%3Csvg width='223' height='249' viewBox='0 0 223 249' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_38_6)'%3E%3Cmask id='mask0_38_6' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='223' height='249'%3E%3Cpath d='M223 0H0V249H223V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_38_6)'%3E%3Cpath d='M223 111.358V249H93.4341C138.076 249 177.321 225.887 199.859 190.951C199.963 190.798 200.068 190.645 200.164 190.492C209.865 175.869 216.461 159.025 219.043 140.877C219.855 135.268 220.265 129.522 220.265 123.687C220.265 120.17 220.12 116.694 219.807 113.257V113.217C219.766 112.597 219.71 111.978 219.646 111.358C219.517 110.038 219.356 108.71 219.155 107.406C219.171 107.398 219.155 107.382 219.155 107.382C219.091 106.867 219.027 106.368 218.946 105.869H116.97V142.583L174.932 142.567V142.583C172.905 149.078 170.154 155.243 166.767 160.997C163.437 167.033 159.303 172.578 154.525 177.487C153.013 179.056 151.428 180.545 149.787 181.962C149.747 181.986 149.723 182.01 149.683 182.042C141.945 189.092 132.96 194.822 123.099 198.822C117.911 200.938 112.473 202.572 106.851 203.683C101.244 204.785 95.4209 205.365 89.4847 205.365C88.2782 205.349 87.0797 205.324 85.8812 205.276C38.1346 203.369 0 164.055 0 115.808C0 112.517 0.193046 109.257 0.538919 106.046C2.84742 56.9545 36.9039 16.1761 82.6397 3.84687C91.9059 1.32789 101.647 0 111.709 0C119.198 0 126.509 0.740401 133.588 2.15682H133.596C184.584 12.3293 223 57.3489 223 111.35' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_38_6'%3E%3Crect width='223' height='249' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: -7px;
  right: 0;
  display: none;
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay::after {
    display: none;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p {
  font-size: 18px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: normal;
}
@media (max-width: 1599.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p b {
  color: #76C8D9;
  font-weight: bold;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span {
  color: #ffffff;
  font-weight: bold;
  font-size: 33px;
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span {
    font-size: 24px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span {
    font-size: 21px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
  content: url("data:image/svg+xml,%3Csvg width='231' height='147' viewBox='0 0 231 147' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M118.594 117.608C118.594 117.608 118.581 117.614 118.568 117.62C118.579 117.622 118.597 117.624 118.609 117.626L118.588 117.607L118.594 117.608Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8915C103.006 23.8915 103.024 23.8943 103.037 23.8962C103.038 23.8882 103.038 23.8843 103.04 23.8763L103.006 23.8915Z' fill='%2376C8D9'/%3E%3Cpath d='M225.937 62.0322C226.052 57.6294 224.932 53.2231 222.423 48.9427C219.403 43.7858 214.414 39.3674 207.892 35.6608C203.14 32.9594 197.684 31.1184 192.316 29.2205C187.178 27.4052 181.867 25.842 176.299 24.918C171.328 24.0945 166.384 23.0516 161.401 22.3401C158.457 21.918 155.325 21.4157 152.633 22.45C151.087 21.7583 149.518 21.2553 147.792 21.6036C147.798 21.6045 147.805 21.5977 147.817 21.5996C145.873 21.3212 143.856 20.8585 142.64 22.0948C141.414 22.0377 140.35 21.9862 139.502 21.9448C135.614 20.3081 132.297 20.9588 128.911 21.4691C129.108 21.9551 129.222 22.232 129.34 22.5252C128.486 22.7615 127.708 22.9743 127.385 23.0616C125.214 23.1208 123.551 23.145 121.897 23.2218C120.531 23.2844 119.191 23.4491 117.82 23.5031C115.846 23.5772 113.981 24.2375 111.85 23.4941L111.888 23.4843C111.888 23.4843 111.883 23.4757 111.878 23.4671C111.871 23.4739 111.858 23.4835 111.85 23.4941C109.871 24.1485 105.326 24.361 103.047 23.9048C102.956 24.1734 102.86 24.445 102.727 24.8327C94.3943 26.3843 86.0181 27.9449 77.6418 29.5055C76.992 29.8678 76.189 30.1631 75.3554 30.4222C74.1531 30.7929 72.9302 31.1407 71.7178 31.4981C71.1025 31.6773 70.5073 31.8832 69.8772 32.0405C67.3693 32.6676 64.7492 33.1596 62.3706 33.9286C60.1323 34.6526 58.0671 35.5487 55.6498 36.0997C54.1554 36.4407 52.8865 37.1229 51.5563 37.6936C49.3307 38.6473 47.1483 39.6352 44.9234 40.5851C44.7802 40.6492 44.4249 40.5194 43.9518 40.4459L44.2228 38.7017C43.6163 38.8626 43.2703 38.907 43.0211 39.0293C39.6646 40.6749 36.2164 42.2474 33.0111 44.0107C30.5207 45.3826 28.5232 47.1294 26.0015 48.469C18.8234 52.2965 14.7128 57.7431 9.97019 62.8127C6.83177 66.1725 6.53144 70.4052 6.66061 74.5633C6.78917 78.7251 8.79812 82.7905 11.9926 86.5926C15.7596 91.0764 20.8066 94.8836 27.5948 97.6579C34.7927 100.602 42.4497 102.384 50.2745 103.789C53.0083 104.28 55.8086 104.499 58.5776 104.765C64.2107 105.306 69.8468 105.907 75.4748 106.287C85.2859 106.951 94.868 106.595 104.259 105.597C109.063 105.087 113.818 104.455 118.54 103.768C121.725 103.305 124.811 102.658 127.653 102.141C128.468 100.909 128.778 99.9328 128.089 98.8679C126.824 98.2002 125.644 97.5731 124.451 96.9442C122.364 96.6591 120.646 97.2285 118.822 97.5104C113.535 98.3261 108.332 99.304 102.978 99.9679C98.902 100.473 94.6569 100.626 90.4666 100.894C76.8815 101.755 63.1076 100.439 49.3112 98.6451C46.2898 98.2502 43.2942 97.5335 40.3003 96.9231C34.8056 95.8024 29.4656 94.3484 24.4611 92.2556C20.1164 90.4381 16.3713 88.1916 14.5508 84.9407C13.0531 82.2621 12.3913 79.5445 12.593 76.8041C12.9082 72.4756 14.6289 68.5343 17.3052 64.7965C18.7523 62.7718 19.7082 60.5568 22.4447 59.1211C22.5696 59.0581 22.6135 58.9314 22.7313 58.7966C22.7004 58.3717 22.6696 57.9076 22.6248 57.2214C23.8778 56.3679 25.4438 55.5276 26.5947 54.4737C31.0399 50.3825 37.0643 47.3926 42.8794 44.2681C45.1461 43.0498 47.6828 42.0424 50.1368 40.9829C52.2333 40.0798 54.399 39.2385 56.5322 38.3725C57.7346 37.8841 58.9269 37.3823 60.1559 36.9176C60.8121 36.6701 61.5463 36.5055 62.2232 36.2809C64.2988 35.5905 66.3041 34.8067 68.4506 34.2058C72.3898 33.0983 76.4058 32.0812 80.3952 31.0404C82.2068 30.5681 83.9835 30.0472 85.8642 29.6759C89.7935 28.9045 93.8906 28.379 97.7048 27.4523C102.558 26.2708 107.85 26.0448 112.938 25.4535C116.873 24.997 120.983 24.7405 125.131 24.6311C131.042 24.4739 136.964 24.44 142.923 24.6434C148.086 24.8175 153.297 25.1522 158.465 25.7235C163.907 26.3295 169.354 27.1681 174.741 28.166C179.044 28.9642 183.256 30.1526 187.508 31.1666C188.671 31.8263 189.909 32.3994 191.228 32.8321C201.209 36.1064 209.665 40.5807 216.123 46.8095C222.106 52.58 223.281 58.3492 220.294 64.2059C217.353 69.9598 212.493 74.8895 206.661 79.3267C196.296 87.2171 184.082 93.7131 170.189 98.8567C161.822 101.958 153.172 104.732 144.059 106.979C136.565 108.83 129.125 110.752 121.272 112.068C117.192 112.753 113.069 113.369 108.957 113.99C105.763 114.471 102.608 115.053 99.3395 115.354C90.3749 116.179 81.3974 116.971 72.1627 117.04C69.5496 117.058 67.0024 117.392 64.4322 117.601C62.8251 117.733 61.2542 117.669 60.1181 117.029C55.2784 116.721 50.7871 116.431 45.1745 116.07C43.3384 116.271 40.1143 115.739 37.2196 116.322C36.857 116.395 36.3408 116.209 35.8884 116.158C35.2272 116.087 34.5701 116.028 33.4305 115.917C36.2572 117.527 39.1887 117.876 41.8696 118.63C42.6175 119.936 44.0955 120.637 45.9766 120.886C48.8307 121.267 51.6913 121.566 54.5471 121.896C61.192 122.669 67.7314 122.523 74.3054 122.661C75.7119 122.691 77.0732 122.388 78.482 122.442C80.4208 122.516 82.1575 122.291 83.7764 121.773C83.8971 121.737 83.915 121.583 84.0015 121.455C83.5322 121.123 83.0464 120.78 82.3312 120.277C82.7773 120.173 83.0016 120.094 83.2542 120.067C87.4422 119.618 91.8721 119.796 95.9122 118.975C98.4744 119.558 100.578 119.08 102.553 118.291C102.663 118.245 102.9 118.322 103.269 118.359C103.431 118.604 103.621 118.901 103.837 119.229C98.7061 120.756 92.6048 119.914 87.5971 121.35C88.4197 121.513 89.2281 121.611 89.9651 121.545C95.4982 121.054 101.035 120.576 106.524 119.98C108.022 119.816 109.353 119.277 110.755 118.91C110.755 118.91 110.748 118.913 110.741 118.916C113.457 118.67 116.447 118.915 118.6 117.648C118.017 117.541 117.428 117.43 116.887 117.33C116.583 116.4 117.553 116.24 118.303 116.09C123.382 115.093 128.475 114.117 133.593 113.185C134.465 113.026 135.615 112.722 136.456 113.972C135.535 113.978 134.814 113.979 134.008 113.98C133.145 115.09 131.168 115.148 129.513 115.508C127.25 116 124.899 116.357 122.606 116.813C122.168 116.902 121.837 117.161 121.462 117.354C122.977 117.189 124.557 117.117 125.989 116.829C130.647 115.888 135.301 114.938 139.86 113.857C144.985 112.639 150.031 111.307 155.066 109.965C157.499 109.315 159.742 108.403 162.224 107.831C167.795 106.545 172.888 104.757 177.724 102.67C178.211 102.459 178.779 102.315 179.282 102.115C182.155 100.975 185.209 99.9853 187.839 98.6507C192.342 96.3744 197.12 94.3098 201.063 91.5814C203.994 89.5556 207.412 87.8253 210.12 85.6746C213.361 83.1001 216.119 80.2387 219.015 77.4654C222.138 74.4762 223.926 71.0361 225.265 67.4123C225.914 65.6522 225.912 63.8696 225.958 62.055L225.937 62.0322ZM144.67 22.2845C145.124 22.2098 145.571 22.1379 146.025 22.0632C145.858 22.2375 145.718 22.4357 145.487 22.5607C145.361 22.6314 145.049 22.5712 144.67 22.2845ZM146.131 22.0404C146.675 21.8933 147.224 21.7509 147.768 21.6037C148.039 21.7283 148.316 21.8577 148.774 22.0663C147.815 22.4708 146.944 22.1117 146.126 22.0357L146.131 22.0404ZM59.5453 121.573C59.0724 121.342 58.4872 121.055 57.8286 120.733C58.0335 120.545 58.1467 120.323 58.3046 120.32C59.7792 120.302 61.2661 120.321 62.893 120.57C61.8321 120.888 60.7648 121.209 59.5453 121.573ZM66.3201 120.926C67.5843 120.156 68.857 120.307 70.602 120.653C69.2414 121.419 68.0525 121.509 66.3201 120.926ZM74.2762 121.212C74.2338 121.095 74.1907 120.983 74.1542 120.867C74.5564 120.812 74.964 120.761 75.3663 120.706C75.4181 120.879 75.4706 121.048 75.5165 121.22C75.1055 121.215 74.6879 121.213 74.2768 121.208L74.2762 121.212ZM110.747 118.877C109.273 118.892 107.799 118.91 106.143 118.927C106.062 118.632 105.971 118.316 105.862 117.926C108.641 117.541 111.077 116.6 114.05 117.231C114.142 117.379 114.234 117.527 114.326 117.675C113.131 118.074 111.936 118.477 110.747 118.877ZM148.841 110.934C145.683 111.734 142.478 112.477 139.28 113.221C138.507 113.399 137.911 113.181 137.547 112.641C138.971 111.544 147.842 109.451 150.064 109.691C150.433 110.474 149.572 110.749 148.841 110.934ZM161.796 106.724C159.491 108.109 156.683 108.917 153.487 109.335C152.933 108.648 153.301 108.227 154.01 107.991C156.323 107.22 158.67 106.493 161.019 105.763C161.139 105.727 161.357 105.808 161.948 105.899C161.898 106.225 162.01 106.592 161.796 106.724ZM173.971 101.843C175.018 101.107 175.316 100.16 177.31 100.501C176.897 101.603 176.01 102.011 173.971 101.843Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8918L103.04 23.8762C103.04 23.8762 103.015 23.8765 103.002 23.8787C103.001 23.8828 103.001 23.8868 103 23.8949L103.006 23.8918Z' fill='%2376C8D9'/%3E%3Cpath d='M100.604 23.914C101.575 23.9 102.292 23.8896 103.002 23.8783C102.979 23.6745 102.956 23.4746 102.934 23.267C102.01 23.2596 101.234 23.4753 100.604 23.914Z' fill='%2376C8D9'/%3E%3Cpath d='M111.867 23.4615C112.31 23.0671 112.759 22.6697 113.398 22.1055C111.395 22.4852 111.382 22.4872 111.867 23.4615Z' fill='%2376C8D9'/%3E%3Cpath d='M60.1069 33.3335C60.0195 33.2335 59.9321 33.1336 59.8446 33.0336C59.4228 33.1369 59.0069 33.2411 58.5851 33.3444C58.7192 33.4948 58.8473 33.6442 58.9814 33.7946C59.3566 33.6409 59.7318 33.4872 60.1128 33.3344L60.1069 33.3335Z' fill='%2376C8D9'/%3E%3Cpath d='M103.17 20.5398C103.077 20.4705 102.98 20.3965 102.888 20.3272C102.468 20.5329 102.049 20.7347 101.63 20.9404C101.773 21.0295 101.917 21.1186 102.06 21.2076C102.434 20.9869 102.802 20.7614 103.175 20.5407L103.17 20.5398Z' fill='%2376C8D9'/%3E%3Cpath d='M118.615 117.627C118.615 117.627 118.642 117.611 118.662 117.602C118.643 117.603 118.618 117.608 118.6 117.609L118.621 117.628L118.615 117.627Z' fill='%2376C8D9'/%3E%3Cpath d='M121.33 117.342C121.33 117.342 121.378 117.35 121.402 117.353C121.415 117.347 121.429 117.337 121.442 117.331C121.423 117.333 121.405 117.334 121.392 117.336C121.374 117.337 121.355 117.338 121.336 117.343L121.33 117.342Z' fill='%2376C8D9'/%3E%3Cpath d='M118.655 117.601C119.547 117.512 120.439 117.427 121.331 117.338C120.333 117.175 119.385 117.118 118.655 117.601Z' fill='%2376C8D9'/%3E%3Cpath d='M77.5704 114.743L77.3632 114.907C77.6186 115.057 77.8733 115.21 78.1287 115.36C78.2044 115.301 78.2802 115.242 78.3501 115.182C78.0882 115.036 77.8323 114.89 77.571 114.739L77.5704 114.743Z' fill='%2376C8D9'/%3E%3Cpath d='M116.925 22.52C116.86 22.3528 116.795 22.1895 116.73 22.0224C116.562 22.0513 116.394 22.0801 116.226 22.109C116.365 22.2641 116.499 22.4184 116.638 22.5735C116.731 22.5566 116.831 22.5368 116.925 22.52Z' fill='%2376C8D9'/%3E%3Cpath d='M106.418 22.9016C106.418 22.9016 106.283 22.7981 106.252 22.805C106.132 22.8336 106.027 22.8879 105.917 22.9297C106.029 22.9903 106.14 23.0547 106.246 23.1143C106.305 23.045 106.377 22.9737 106.419 22.8977L106.418 22.9016Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='215.644' height='115.091' fill='white' transform='translate(17.6704) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: -39px;
  left: -51px;
}
@media (max-width: 1599.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='150' height='96' viewBox='0 0 150 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M76.727 77.0248C76.727 77.0248 76.7184 77.0288 76.7098 77.0329C76.7176 77.0341 76.7293 77.0359 76.7371 77.0371L76.7231 77.0242L76.727 77.0248Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3932C66.642 16.3932 66.6538 16.395 66.6617 16.3962C66.6625 16.3911 66.6629 16.3885 66.6637 16.3833L66.642 16.3932Z' fill='%2376C8D9'/%3E%3Cpath d='M146.175 41.069C146.249 38.2205 145.524 35.3698 143.901 32.6005C141.947 29.2641 138.72 26.4056 134.5 24.0075C131.426 22.2597 127.896 21.0687 124.423 19.8408C121.099 18.6664 117.663 17.655 114.061 17.0572C110.844 16.5244 107.646 15.8497 104.422 15.3894C102.517 15.1163 100.491 14.7913 98.749 15.4605C97.7488 15.013 96.7336 14.6876 95.6171 14.9129C95.6209 14.9135 95.6255 14.9091 95.6332 14.9103C94.376 14.7302 93.0706 14.4309 92.2842 15.2307C91.4906 15.1937 90.8022 15.1604 90.2539 15.1337C87.7382 14.0748 85.5922 14.4957 83.4015 14.8259C83.5289 15.1403 83.603 15.3195 83.6793 15.5091C83.1266 15.662 82.6232 15.7997 82.4146 15.8562C81.0098 15.8945 79.9338 15.9101 78.8642 15.9599C77.9802 16.0003 77.1133 16.1069 76.2263 16.1418C74.9493 16.1898 73.7427 16.617 72.3637 16.136L72.3882 16.1297C72.3882 16.1297 72.3851 16.1241 72.3821 16.1185C72.3775 16.1229 72.3687 16.1292 72.3637 16.136C71.0832 16.5594 68.1427 16.6968 66.6683 16.4017C66.6099 16.5755 66.5473 16.7512 66.4613 17.002C61.0705 18.0059 55.6512 19.0155 50.232 20.0252C49.8116 20.2596 49.2921 20.4506 48.7528 20.6183C47.975 20.8581 47.1838 21.0832 46.3994 21.3144C46.0013 21.4303 45.6162 21.5635 45.2086 21.6653C43.586 22.071 41.8909 22.3893 40.352 22.8868C38.9039 23.3552 37.5678 23.935 36.0039 24.2914C35.037 24.5121 34.2161 24.9535 33.3555 25.3227C31.9156 25.9397 30.5037 26.5788 29.0642 27.1934C28.9715 27.2348 28.7417 27.1509 28.4356 27.1033L28.6109 25.9749C28.2186 26.079 27.9947 26.1077 27.8335 26.1868C25.6619 27.2515 23.431 28.2688 21.3573 29.4096C19.7461 30.2972 18.4537 31.4274 16.8223 32.294C12.1783 34.7703 9.51877 38.2941 6.45047 41.574C4.42001 43.7477 4.22571 46.4861 4.30927 49.1763C4.39245 51.8689 5.69218 54.4991 7.75895 56.9589C10.196 59.8598 13.4613 62.3229 17.8531 64.1178C22.5099 66.0225 27.4638 67.1757 32.5262 68.0842C34.2949 68.4022 36.1066 68.544 37.8981 68.7157C41.5425 69.0661 45.1889 69.4548 48.83 69.7005C55.1776 70.1305 61.3769 69.8999 67.4528 69.2539C70.5604 68.924 73.637 68.5156 76.6919 68.0708C78.7525 67.7712 80.7493 67.3524 82.588 67.0184C83.1154 66.2215 83.3154 65.5896 82.87 64.9006C82.0516 64.4687 81.2878 64.063 80.5164 63.6561C79.1658 63.4717 78.0546 63.84 76.8742 64.0224C73.4538 64.5501 70.0876 65.1828 66.6237 65.6123C63.9868 65.9392 61.2403 66.0382 58.5293 66.2114C49.7401 66.7685 40.8288 65.9173 31.903 64.7565C29.9482 64.5011 28.0102 64.0374 26.0732 63.6424C22.5183 62.9174 19.0635 61.9767 15.8257 60.6227C13.0148 59.4468 10.5918 57.9934 9.41397 55.8902C8.44504 54.1572 8.01683 52.399 8.14733 50.6261C8.35126 47.8256 9.46452 45.2757 11.196 42.8575C12.1323 41.5475 12.7507 40.1145 14.5211 39.1856C14.6019 39.1449 14.6303 39.0629 14.7066 38.9757C14.6866 38.7008 14.6666 38.4005 14.6376 37.9566C15.4483 37.4044 16.4614 36.8608 17.2061 36.1789C20.082 33.532 23.9796 31.5976 27.7418 29.5762C29.2083 28.788 30.8494 28.1362 32.4371 27.4507C33.7935 26.8665 35.1946 26.3222 36.5747 25.7619C37.3526 25.4459 38.1241 25.1213 38.9192 24.8206C39.3437 24.6605 39.8187 24.554 40.2566 24.4087C41.5995 23.962 42.8969 23.4549 44.2856 23.0662C46.8342 22.3496 49.4324 21.6916 52.0134 21.0182C53.1854 20.7127 54.3349 20.3756 55.5517 20.1354C58.0939 19.6364 60.7446 19.2964 63.2122 18.6968C66.352 17.9324 69.7759 17.7862 73.068 17.4037C75.6137 17.1083 78.2727 16.9424 80.956 16.8716C84.7804 16.7699 88.612 16.748 92.4668 16.8796C95.8073 16.9922 99.1787 17.2087 102.522 17.5784C106.043 17.9704 109.567 18.513 113.052 19.1586C115.836 19.675 118.562 20.4439 121.312 21.0999C122.065 21.5267 122.865 21.8974 123.719 22.1774C130.177 24.2958 135.647 27.1905 139.825 31.2204C143.696 34.9537 144.457 38.6862 142.524 42.4753C140.621 46.198 137.477 49.3873 133.704 52.2581C126.998 57.3629 119.096 61.5657 110.108 64.8935C104.694 66.8997 99.098 68.6946 93.2023 70.1484C88.3534 71.3457 83.5405 72.5893 78.4593 73.4406C75.82 73.884 73.1524 74.2823 70.4921 74.6843C68.4258 74.9957 66.3846 75.3719 64.2698 75.5666C58.47 76.1005 52.6618 76.6129 46.6872 76.6574C44.9966 76.669 43.3486 76.8854 41.6858 77.0207C40.646 77.1056 39.6297 77.0645 38.8947 76.6506C35.7636 76.4511 32.8579 76.2638 29.2267 76.0298C28.0387 76.1601 25.9528 75.8157 24.0801 76.1927C23.8454 76.2401 23.5115 76.1196 23.2188 76.0869C22.791 76.0407 22.3659 76.0026 21.6286 75.9312C23.4574 76.9723 25.354 77.1984 27.0885 77.6863C27.5724 78.5311 28.5285 78.9845 29.7456 79.1457C31.5921 79.3919 33.4428 79.5855 35.2904 79.7989C39.5895 80.2993 43.8203 80.2048 48.0735 80.2941C48.9835 80.3136 49.8642 80.1177 50.7756 80.1526C52.03 80.2002 53.1536 80.0548 54.2009 79.7197C54.279 79.6962 54.2906 79.5964 54.3466 79.5137C54.043 79.2989 53.7287 79.0773 53.266 78.7514C53.5546 78.6845 53.6997 78.6334 53.8631 78.6156C56.5727 78.3254 59.4387 78.4405 62.0524 77.9094C63.7101 78.2863 65.0708 77.977 66.3491 77.467C66.4203 77.4374 66.5733 77.4866 66.8124 77.5111C66.9171 77.6696 67.0401 77.8614 67.1796 78.0736C63.86 79.0615 59.9127 78.5167 56.6728 79.4459C57.205 79.5514 57.728 79.6149 58.2049 79.5722C61.7847 79.2546 65.3671 78.9451 68.9182 78.5596C69.8869 78.4536 70.7482 78.1048 71.655 77.8672C71.655 77.8672 71.6508 77.8691 71.6466 77.871C73.4032 77.7121 75.3378 77.8705 76.7308 77.0506C76.3535 76.9818 75.9729 76.91 75.6224 76.8454C75.426 76.2434 76.0533 76.1402 76.5386 76.0428C79.8245 75.3977 83.1199 74.7667 86.4306 74.1635C86.9951 74.0607 87.7388 73.8639 88.2832 74.6724C87.687 74.6763 87.2206 74.6774 86.6994 74.6777C86.1411 75.3962 84.8618 75.4336 83.7912 75.6661C82.3272 75.9847 80.8063 76.2157 79.3224 76.5109C79.0391 76.5685 78.825 76.7359 78.5823 76.8608C79.5628 76.754 80.5849 76.7071 81.5112 76.5208C84.5249 75.9121 87.5356 75.2979 90.4852 74.5979C93.801 73.8101 97.0657 72.9483 100.323 72.0804C101.897 71.6594 103.349 71.0696 104.954 70.6993C108.559 69.8674 111.854 68.7106 114.983 67.3603C115.298 67.2239 115.665 67.1311 115.991 67.0013C117.849 66.2639 119.825 65.6236 121.527 64.7602C124.44 63.2875 127.531 61.9517 130.082 60.1865C131.978 58.8759 134.19 57.7564 135.942 56.365C138.038 54.6994 139.823 52.8481 141.696 51.0539C143.717 49.1199 144.874 46.8943 145.74 44.5498C146.16 43.4111 146.159 42.2578 146.188 41.0838L146.175 41.069ZM93.5973 15.3534C93.8909 15.3051 94.1802 15.2586 94.4738 15.2102C94.3661 15.323 94.2757 15.4512 94.126 15.5321C94.0444 15.5778 93.8428 15.5389 93.5973 15.3534ZM94.5427 15.1955C94.8944 15.1003 95.2497 15.0082 95.6014 14.913C95.777 14.9936 95.956 15.0773 96.2524 15.2122C95.6318 15.474 95.0684 15.2416 94.5392 15.1924L94.5427 15.1955ZM38.5242 79.5902C38.2182 79.441 37.8396 79.2552 37.4135 79.0468C37.546 78.9251 37.6193 78.7816 37.7215 78.7797C38.6754 78.7679 39.6374 78.7802 40.69 78.9412C40.0036 79.147 39.3131 79.3546 38.5242 79.5902ZM42.9072 79.1714C43.7252 78.6736 44.5485 78.7711 45.6775 78.9948C44.7973 79.4904 44.028 79.5487 42.9072 79.1714ZM48.0546 79.3565C48.0271 79.2811 47.9993 79.2082 47.9756 79.1334C48.2359 79.0976 48.4996 79.0649 48.7598 79.0292C48.7934 79.1411 48.8273 79.2505 48.8571 79.3618C48.5911 79.3586 48.321 79.3572 48.055 79.354L48.0546 79.3565ZM71.6504 77.8462C70.6968 77.8555 69.7428 77.8673 68.6714 77.8786C68.6188 77.6876 68.5605 77.4829 68.4899 77.2307C70.288 76.9817 71.8637 76.3731 73.7869 76.7811C73.8464 76.8768 73.906 76.9724 73.9656 77.068C73.1928 77.3264 72.4195 77.5872 71.6504 77.8462ZM96.296 72.7068C94.2524 73.2249 92.1794 73.7055 90.1102 74.1866C89.6103 74.302 89.2248 74.1608 88.989 73.8118C89.9105 73.1015 95.6496 71.7478 97.0871 71.9026C97.3257 72.4096 96.7691 72.5873 96.296 72.7068ZM104.677 69.9832C103.186 70.8793 101.369 71.4021 99.3014 71.6726C98.9434 71.2284 99.1817 70.9555 99.6403 70.8033C101.136 70.3042 102.655 69.8341 104.174 69.3615C104.253 69.338 104.393 69.3904 104.776 69.4498C104.743 69.6607 104.816 69.898 104.677 69.9832ZM112.554 66.8255C113.232 66.3491 113.425 65.7365 114.715 65.9573C114.447 66.6701 113.873 66.934 112.554 66.8255Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3934L66.6637 16.3833C66.6637 16.3833 66.6476 16.3835 66.6393 16.3849C66.6389 16.3875 66.6385 16.3902 66.6377 16.3954L66.642 16.3934Z' fill='%2376C8D9'/%3E%3Cpath d='M65.0881 16.4078C65.7164 16.3987 66.1798 16.392 66.6394 16.3847C66.6246 16.2528 66.6095 16.1235 66.5951 15.9891C65.9976 15.9844 65.4953 16.1239 65.0881 16.4078Z' fill='%2376C8D9'/%3E%3Cpath d='M72.3747 16.1149C72.6612 15.8597 72.9519 15.6026 73.3652 15.2376C72.0692 15.4832 72.0612 15.4845 72.3747 16.1149Z' fill='%2376C8D9'/%3E%3Cpath d='M38.8875 22.5019C38.8309 22.4372 38.7743 22.3725 38.7178 22.3079C38.4449 22.3747 38.1758 22.4421 37.9029 22.5089C37.9896 22.6062 38.0726 22.7029 38.1593 22.8002C38.402 22.7008 38.6447 22.6013 38.8913 22.5025L38.8875 22.5019Z' fill='%2376C8D9'/%3E%3Cpath d='M66.7477 14.2247C66.6881 14.1799 66.625 14.132 66.5653 14.0872C66.2939 14.2202 66.0228 14.3508 65.7514 14.4839C65.8443 14.5415 65.9372 14.5992 66.0301 14.6568C66.2718 14.514 66.5099 14.3681 66.7515 14.2253L66.7477 14.2247Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7405 77.0371C76.7405 77.0371 76.7577 77.027 76.7703 77.0213C76.7585 77.022 76.7424 77.0247 76.7306 77.0254L76.7443 77.0377L76.7405 77.0371Z' fill='%2376C8D9'/%3E%3Cpath d='M78.4971 76.8533C78.4971 76.8533 78.5285 76.8582 78.5442 76.8607C78.5529 76.8567 78.5619 76.8502 78.5706 76.8463C78.5584 76.8471 78.5462 76.8478 78.538 76.8492C78.5258 76.8499 78.5136 76.8506 78.501 76.854L78.4971 76.8533Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7666 77.0208C77.3437 76.9631 77.9204 76.908 78.4976 76.8503C77.8517 76.7449 77.2384 76.708 76.7666 77.0208Z' fill='%2376C8D9'/%3E%3Cpath d='M50.1858 75.1716L50.0518 75.2777C50.217 75.3745 50.3818 75.4738 50.547 75.5706C50.596 75.5325 50.645 75.4944 50.6902 75.4557C50.5208 75.3608 50.3552 75.2665 50.1862 75.1691L50.1858 75.1716Z' fill='%2376C8D9'/%3E%3Cpath d='M75.6471 15.5058C75.6051 15.3977 75.5627 15.292 75.5208 15.1839C75.4121 15.2026 75.3034 15.2212 75.1947 15.2399C75.2849 15.3403 75.3712 15.4401 75.4614 15.5404C75.5219 15.5295 75.5866 15.5167 75.6471 15.5058Z' fill='%2376C8D9'/%3E%3Cpath d='M68.8496 15.7527C68.8496 15.7527 68.762 15.6857 68.7417 15.6902C68.6644 15.7087 68.5962 15.7438 68.5254 15.7709C68.5977 15.8101 68.6696 15.8517 68.7381 15.8903C68.7764 15.8455 68.8227 15.7993 68.8499 15.7502L68.8496 15.7527Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='139.516' height='74.4607' fill='white' transform='translate(11.4323 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -25px;
    left: -15px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='108' height='69' viewBox='0 0 108 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M55.1985 55.4326C55.1985 55.4326 55.192 55.4357 55.1856 55.4387C55.1914 55.4396 55.2002 55.441 55.206 55.4419L55.1956 55.4321L55.1985 55.4326Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9747 12.0071C47.9747 12.0071 47.9834 12.0084 47.9892 12.0093C47.9898 12.0055 47.9901 12.0036 47.9907 11.9998L47.9747 12.0071Z' fill='%2376C8D9'/%3E%3Cpath d='M104.938 29.6802C104.991 27.64 104.472 25.5983 103.31 23.6148C101.91 21.2253 99.5989 19.1779 96.5767 17.4603C94.3745 16.2085 91.8466 15.3555 89.3592 14.476C86.9782 13.6349 84.5172 12.9105 81.9373 12.4824C79.6336 12.1008 77.3429 11.6175 75.0339 11.2879C73.6695 11.0922 72.2183 10.8595 70.9708 11.3387C70.2544 11.0182 69.5273 10.7852 68.7276 10.9466C68.7304 10.947 68.7337 10.9438 68.7391 10.9447C67.8387 10.8157 66.9038 10.6013 66.3405 11.1742C65.7721 11.1477 65.2791 11.1239 64.8863 11.1047C63.0846 10.3463 61.5476 10.6478 59.9785 10.8842C60.0698 11.1095 60.1228 11.2378 60.1775 11.3736C59.7816 11.4831 59.4211 11.5817 59.2717 11.6222C58.2656 11.6496 57.4949 11.6608 56.7288 11.6964C56.0956 11.7254 55.4748 11.8017 54.8395 11.8267C53.9249 11.8611 53.0606 12.1671 52.073 11.8226L52.0905 11.818C52.0905 11.818 52.0883 11.8141 52.0862 11.8101C52.0829 11.8132 52.0766 11.8177 52.073 11.8226C51.1559 12.1258 49.0498 12.2243 47.9938 12.0129C47.952 12.1374 47.9072 12.2632 47.8456 12.4428C43.9845 13.1618 40.1031 13.885 36.2218 14.6081C35.9207 14.776 35.5486 14.9128 35.1623 15.0329C34.6052 15.2047 34.0385 15.3658 33.4768 15.5314C33.1916 15.6145 32.9158 15.7099 32.6239 15.7828C31.4617 16.0734 30.2476 16.3013 29.1455 16.6577C28.1083 16.9931 27.1513 17.4084 26.0312 17.6637C25.3387 17.8217 24.7508 18.1379 24.1344 18.4023C23.1031 18.8442 22.0918 19.302 21.0609 19.7421C20.9945 19.7718 20.8298 19.7117 20.6106 19.6776L20.7362 18.8694C20.4552 18.944 20.2948 18.9645 20.1794 19.0212C18.624 19.7837 17.0262 20.5124 15.541 21.3295C14.387 21.9652 13.4614 22.7746 12.2929 23.3953C8.96676 25.1689 7.06196 27.6927 4.86437 30.0419C3.4101 31.5988 3.27094 33.5601 3.33079 35.4868C3.39036 37.4153 4.32126 39.2991 5.80153 41.0609C7.54703 43.1386 9.88569 44.9027 13.0312 46.1883C16.3665 47.5525 19.9146 48.3784 23.5404 49.0291C24.8072 49.2569 26.1048 49.3584 27.3879 49.4814C29.9981 49.7323 32.6097 50.0108 35.2176 50.1868C39.7639 50.4947 44.204 50.3296 48.5557 49.8669C50.7814 49.6306 52.985 49.3381 55.173 49.0195C56.6488 48.8049 58.0789 48.505 59.3958 48.2657C59.7736 47.695 59.9169 47.2424 59.5978 46.749C59.0117 46.4396 58.4647 46.149 57.9122 45.8576C56.9448 45.7255 56.1489 45.9893 55.3035 46.1199C52.8538 46.4979 50.4428 46.9511 47.9618 47.2587C46.0732 47.4928 44.1061 47.5637 42.1645 47.6878C35.8694 48.0868 29.487 47.4771 23.0941 46.6457C21.694 46.4628 20.3059 46.1307 18.9186 45.8478C16.3725 45.3285 13.8981 44.6548 11.5791 43.685C9.56589 42.8428 7.8305 41.8018 6.9869 40.2955C6.29293 39.0543 5.98623 37.795 6.0797 36.5252C6.22576 34.5195 7.0231 32.6932 8.26324 30.9611C8.93381 30.0229 9.37673 28.9966 10.6448 28.3313C10.7026 28.3021 10.723 28.2434 10.7776 28.1809C10.7633 27.984 10.749 27.769 10.7282 27.451C11.3088 27.0555 12.0345 26.6661 12.5678 26.1778C14.6276 24.282 17.4191 22.8966 20.1137 21.4487C21.164 20.8842 22.3395 20.4174 23.4766 19.9265C24.4481 19.508 25.4516 19.1182 26.4401 18.7169C26.9972 18.4905 27.5497 18.258 28.1192 18.0427C28.4233 17.928 28.7635 17.8517 29.0771 17.7477C30.0389 17.4277 30.9682 17.0646 31.9628 16.7861C33.7881 16.2729 35.649 15.8016 37.4976 15.3193C38.3371 15.1005 39.1604 14.8591 40.0318 14.6871C41.8526 14.3296 43.7511 14.0861 45.5185 13.6567C47.7673 13.1092 50.2195 13.0045 52.5774 12.7305C54.4007 12.519 56.3051 12.4001 58.227 12.3494C60.9661 12.2766 63.7104 12.2609 66.4713 12.3551C68.8639 12.4358 71.2786 12.5909 73.6734 12.8556C76.1948 13.1364 78.7191 13.525 81.2152 13.9874C83.2092 14.3573 85.1611 14.908 87.1311 15.3778C87.6702 15.6835 88.2435 15.9491 88.855 16.1496C93.48 17.6668 97.3983 19.7401 100.391 22.6264C103.163 25.3003 103.708 27.9736 102.323 30.6874C100.96 33.3537 98.7084 35.638 96.0063 37.6941C91.2033 41.3503 85.5438 44.3604 79.106 46.7438C75.2288 48.1807 71.2207 49.4663 66.9981 50.5075C63.5252 51.3651 60.0781 52.2557 56.4388 52.8655C54.5485 53.183 52.6379 53.4683 50.7325 53.7562C49.2526 53.9793 47.7906 54.2488 46.276 54.3882C42.122 54.7706 37.962 55.1375 33.6829 55.1694C32.472 55.1778 31.2917 55.3327 30.1008 55.4297C29.356 55.4904 28.6281 55.461 28.1017 55.1645C25.8591 55.0217 23.778 54.8875 21.1772 54.7199C20.3264 54.8133 18.8324 54.5666 17.4911 54.8366C17.3231 54.8706 17.0839 54.7843 16.8742 54.7608C16.5679 54.7278 16.2634 54.7005 15.7353 54.6493C17.0451 55.395 18.4035 55.5569 19.6458 55.9064C19.9924 56.5115 20.6772 56.8362 21.5489 56.9516C22.8714 57.128 24.1969 57.2666 25.5202 57.4195C28.5993 57.7778 31.6295 57.7102 34.6758 57.7742C35.3275 57.7881 35.9583 57.6478 36.6111 57.6728C37.5095 57.7069 38.3143 57.6027 39.0644 57.3627C39.1203 57.3459 39.1286 57.2744 39.1687 57.2152C38.9512 57.0613 38.7261 56.9026 38.3948 56.6692C38.6015 56.6213 38.7054 56.5847 38.8224 56.572C40.7631 56.3641 42.8158 56.4466 44.6878 56.0661C45.8751 56.3361 46.8496 56.1146 47.7652 55.7493C47.8162 55.7281 47.9258 55.7633 48.097 55.7809C48.172 55.8944 48.2601 56.0318 48.36 56.1837C45.9825 56.8913 43.1553 56.5011 40.8348 57.1666C41.216 57.2422 41.5906 57.2877 41.9321 57.2571C44.496 57.0296 47.0619 56.8079 49.6053 56.5318C50.299 56.4559 50.9159 56.2061 51.5654 56.036C51.5654 56.036 51.5624 56.0373 51.5594 56.0387C52.8175 55.9249 54.2031 56.0383 55.2008 55.4511C54.9306 55.4018 54.658 55.3504 54.407 55.3041C54.2663 54.8729 54.7156 54.799 55.0632 54.7293C57.4166 54.2672 59.7768 53.8153 62.148 53.3833C62.5523 53.3097 63.085 53.1687 63.4749 53.7477C63.0479 53.7505 62.7138 53.7513 62.3406 53.7516C61.9407 54.2661 61.0244 54.2929 60.2577 54.4594C59.2091 54.6876 58.1197 54.8531 57.0569 55.0645C56.8541 55.1058 56.7007 55.2257 56.5269 55.3151C57.2291 55.2387 57.9612 55.2051 58.6246 55.0716C60.7831 54.6357 62.9395 54.1957 65.052 53.6944C67.4269 53.1302 69.7651 52.5129 72.0984 51.8913C73.2257 51.5898 74.2652 51.1673 75.4149 50.9021C77.9968 50.3063 80.3566 49.4778 82.5977 48.5107C82.8233 48.4129 83.0863 48.3465 83.3196 48.2535C84.6505 47.7254 86.066 47.2668 87.2847 46.6484C89.371 45.5936 91.5851 44.6369 93.4121 43.3726C94.7703 42.4339 96.3542 41.6321 97.6092 40.6355C99.1107 39.4426 100.389 38.1167 101.731 36.8316C103.178 35.4465 104.007 33.8524 104.627 32.1732C104.927 31.3576 104.927 30.5316 104.948 29.6908L104.938 29.6802ZM67.281 11.2621C67.4913 11.2274 67.6985 11.1941 67.9088 11.1595C67.8316 11.2403 67.7669 11.3321 67.6596 11.39C67.6012 11.4228 67.4568 11.3949 67.281 11.2621ZM67.9581 11.149C68.21 11.0808 68.4645 11.0148 68.7164 10.9466C68.8421 11.0044 68.9703 11.0643 69.1826 11.161C68.7382 11.3484 68.3346 11.182 67.9556 11.1468L67.9581 11.149ZM27.8363 57.27C27.6172 57.1632 27.346 57.0301 27.0408 56.8808C27.1358 56.7936 27.1882 56.6908 27.2614 56.6895C27.9447 56.681 28.6337 56.6898 29.3875 56.8051C28.8959 56.9525 28.4014 57.1013 27.8363 57.27ZM30.9756 56.97C31.5614 56.6135 32.1511 56.6833 32.9597 56.8435C32.3292 57.1985 31.7783 57.2403 30.9756 56.97ZM34.6622 57.1026C34.6426 57.0486 34.6226 56.9964 34.6057 56.9428C34.7921 56.9172 34.9809 56.8938 35.1673 56.8682C35.1914 56.9483 35.2157 57.0267 35.237 57.1064C35.0465 57.1041 34.853 57.1031 34.6625 57.1008L34.6622 57.1026ZM51.5621 56.0209C50.8791 56.0276 50.1959 56.036 49.4285 56.0441C49.3908 55.9073 49.349 55.7607 49.2985 55.58C50.5863 55.4017 51.7148 54.9658 53.0923 55.2581C53.135 55.3266 53.1776 55.3951 53.2203 55.4635C52.6668 55.6486 52.1129 55.8354 51.5621 56.0209ZM69.2139 52.3399C67.7502 52.711 66.2655 53.0552 64.7835 53.3998C64.4254 53.4824 64.1493 53.3813 63.9805 53.1313C64.6404 52.6226 68.7509 51.6531 69.7805 51.764C69.9514 52.1271 69.5527 52.2543 69.2139 52.3399ZM75.2168 50.3892C74.1489 51.031 72.8474 51.4055 71.3664 51.5992C71.11 51.2811 71.2807 51.0856 71.6091 50.9766C72.6806 50.6191 73.7685 50.2824 74.8566 49.9439C74.9125 49.9272 75.0134 49.9646 75.2874 50.0072C75.2639 50.1582 75.3161 50.3282 75.2168 50.3892ZM80.8583 48.1276C81.3435 47.7864 81.4818 47.3476 82.4058 47.5058C82.2142 48.0163 81.8032 48.2053 80.8583 48.1276Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9749 12.0074L47.9912 11.9998C47.9912 11.9998 47.9791 12 47.9729 12.001C47.9726 12.003 47.9723 12.005 47.9716 12.0089L47.9749 12.0074Z' fill='%2376C8D9'/%3E%3Cpath d='M46.8618 12.0172C47.3118 12.0107 47.6437 12.0059 47.9729 12.0006C47.9623 11.9062 47.9515 11.8136 47.9412 11.7174C47.5132 11.7139 47.1535 11.8139 46.8618 12.0172Z' fill='%2376C8D9'/%3E%3Cpath d='M52.0806 11.8075C52.2858 11.6247 52.4941 11.4406 52.7901 11.1791C51.8619 11.3551 51.8561 11.356 52.0806 11.8075Z' fill='%2376C8D9'/%3E%3Cpath d='M28.0963 16.3819C28.0558 16.3356 28.0153 16.2893 27.9748 16.243C27.7793 16.2908 27.5866 16.3391 27.3911 16.387C27.4533 16.4567 27.5127 16.5259 27.5748 16.5956C27.7486 16.5244 27.9225 16.4532 28.0991 16.3824L28.0963 16.3819Z' fill='%2376C8D9'/%3E%3Cpath d='M48.0505 10.4537C48.0078 10.4216 47.9626 10.3873 47.9199 10.3552C47.7255 10.4505 47.5313 10.544 47.3369 10.6394C47.4035 10.6806 47.47 10.7219 47.5366 10.7632C47.7096 10.6609 47.8802 10.5564 48.0533 10.4541L48.0505 10.4537Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2076 55.4416C55.2076 55.4416 55.2201 55.4343 55.2292 55.4302C55.2206 55.4307 55.209 55.4326 55.2005 55.4331L55.2104 55.4421L55.2076 55.4416Z' fill='%2376C8D9'/%3E%3Cpath d='M56.4657 55.3099C56.4657 55.3099 56.4882 55.3134 56.4994 55.3151C56.5056 55.3123 56.5121 55.3077 56.5183 55.3049C56.5096 55.3054 56.5009 55.3059 56.495 55.3069C56.4862 55.3074 56.4775 55.308 56.4685 55.3103L56.4657 55.3099Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2263 55.4297C55.6396 55.3884 56.0527 55.3489 56.466 55.3076C56.0035 55.2321 55.5642 55.2057 55.2263 55.4297Z' fill='%2376C8D9'/%3E%3Cpath d='M36.1885 54.1054L36.0925 54.1814C36.2108 54.2507 36.3288 54.3218 36.4472 54.3912C36.4823 54.3639 36.5174 54.3366 36.5498 54.3089C36.4284 54.2409 36.3098 54.1733 36.1887 54.1036L36.1885 54.1054Z' fill='%2376C8D9'/%3E%3Cpath d='M54.4244 11.3712C54.3944 11.2938 54.364 11.2181 54.334 11.1407C54.2561 11.1541 54.1783 11.1674 54.1004 11.1808C54.165 11.2527 54.2269 11.3242 54.2915 11.3961C54.3348 11.3882 54.3811 11.3791 54.4244 11.3712Z' fill='%2376C8D9'/%3E%3Cpath d='M49.5559 11.548C49.5559 11.548 49.4932 11.5001 49.4787 11.5033C49.4233 11.5165 49.3745 11.5416 49.3237 11.561C49.3755 11.5891 49.427 11.6189 49.476 11.6466C49.5035 11.6144 49.5367 11.5814 49.5562 11.5462L49.5559 11.548Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='99.9244' height='53.3305' fill='white' transform='translate(8.43225 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -20px;
    left: -15px;
    display: none !important;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em {
  font-style: normal;
  font-size: 9px;
  color: #ffffff;
  text-transform: none;
  padding-top: 10px;
  display: block;
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .banner-overlay .banner p em {
    padding-top: 5px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay {
  position: absolute;
  top: 15px;
  left: 0;
  width: 50%;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay p {
  padding: 12px;
  background-color: #004c6d;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay p {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay p {
    font-size: 12px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay.available p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay.available p {
  background-color: #004c6d;
  color: #ffffff;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p {
  background-color: #64c9d7;
  color: #004c6d;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p {
  background-color: #fcbc80;
  color: #004c6d;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay.sold p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay.sold p {
  background-color: #c7987d;
  color: #004c6d;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p {
  background-color: #ffffff;
  color: #004c6d;
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .image img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .image img {
    width: 100%;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-name, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-name {
  margin-top: 2rem;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-name h2 {
  font-size: 30px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-name h2, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-name h2 {
    font-size: 23px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row {
  margin: 0;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-] {
  padding: 0;
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-], .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-] {
    width: 50%;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info h3 {
  font-size: 25px;
  font-weight: normal;
  color: #004c6d;
}
@media (max-width: 1599.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 23px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info h3, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 22px;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row {
  margin-top: 2rem;
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
  text-align: center;
  font-size: 16px;
  color: #004c6d;
  font-weight: bold;
  margin: 0;
  white-space: nowrap;
}
@media (max-width: 1799.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 13px;
  }
}
@media (max-width: 1599.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 12px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 10px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 13px;
    text-align: left;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms {
    text-align: center;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p.price, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p.price {
    margin-top: 1rem;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
  max-width: 100%;
}
@media (max-width: 1799.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 25%;
  }
}
@media (max-width: 1599.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 20%;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 18%;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 15%;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-info .row p img, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 100%;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-button {
  min-width: 200px;
  max-width: 200px;
  margin-top: 2rem;
}
@media (max-width: 767.98px) {
  .single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-button, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-button {
    min-width: 100%;
    max-width: 100%;
  }
}
.single-developments #main .homes-section .container-fluid .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-sm .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-md .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-lg .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-xl .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-xxl .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-xxxl .row > [class*=col-] .homes .home .container .plot-button a, .single-developments #main .homes-section .container-xxxxl .row > [class*=col-] .homes .home .container .plot-button a {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.single-developments #main .loadMore {
  margin: 5rem 0;
}
.single-developments #main .loadMore .btn {
  border-radius: 2px;
  background-color: #64c9d7;
  font-size: 14px;
  color: #004c6d;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 52px;
  min-width: 200px;
}

.single-developments #main .header-section {
  overflow-x: hidden;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section {
    border-bottom: none;
  }
}
.single-developments #main .header-section .container-fluid, .single-developments #main .header-section .container-sm, .single-developments #main .header-section .container-md, .single-developments #main .header-section .container-lg, .single-developments #main .header-section .container-xl, .single-developments #main .header-section .container-xxl, .single-developments #main .header-section .container-xxxl, .single-developments #main .header-section .container-xxxxl {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row, .single-developments #main .header-section .container-sm .row, .single-developments #main .header-section .container-md .row, .single-developments #main .header-section .container-lg .row, .single-developments #main .header-section .container-xl .row, .single-developments #main .header-section .container-xxl .row, .single-developments #main .header-section .container-xxxl .row, .single-developments #main .header-section .container-xxxxl .row {
  margin: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-], .single-developments #main .header-section .container-sm .row > [class*=col-], .single-developments #main .header-section .container-md .row > [class*=col-], .single-developments #main .header-section .container-lg .row > [class*=col-], .single-developments #main .header-section .container-xl .row > [class*=col-], .single-developments #main .header-section .container-xxl .row > [class*=col-], .single-developments #main .header-section .container-xxxl .row > [class*=col-], .single-developments #main .header-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
  max-width: 55%;
  flex: 0 0 55%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .image-side, .single-developments #main .header-section .container-md .row > [class*=col-] .image-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 45%;
  flex: 0 0 45%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (min-width: 992px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info), .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side > .row:not(.bottom-info) {
    margin-bottom: 10rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom {
  display: none;
  padding-bottom: 40px;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom {
    display: block;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .mobile-breadcrumbs-custom a {
  color: #fcbc80;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  text-decoration: underline;
  border: 0;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
  font-size: 30px;
  color: #64c9d7;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 30px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 28px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 26px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .development-name h3, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .development-name h3 {
    font-size: 24px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
  font-size: 50px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 42px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 40px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 38px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 36px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .title h1, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .title h1 {
    font-size: 34px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0 3rem;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
  font-size: 22px;
  color: #ffffff;
  line-height: 26px;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 22px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 20px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 0 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons {
    padding: 1rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 {
    max-width: 50%;
    flex: 50%;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
  padding-right: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
  padding-left: 1rem;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    padding-left: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type {
    max-width: 100%;
    flex: 100%;
    padding-left: 0;
    min-height: auto;
    margin-top: 1rem;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4:last-of-type a {
    display: inline-block;
    text-align: center;
    padding: 8px 10px;
    min-height: auto;
    border: 0;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 25px 30px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 65px;
    padding: 10px 10px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 10px 10px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    min-height: 60px;
    padding: 0 50px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .buttons .col-4 a, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .buttons .col-4 a {
    display: flex;
    text-align: center;
    padding: 8px 15px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  align-items: center;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info {
    position: relative;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
  text-align: right;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon {
    display: none;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-sm .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-md .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-lg .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .bottom-info .g-icon img {
  max-width: 168px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image, .single-developments #main .header-section .container-sm .row > [class*=col-] .image, .single-developments #main .header-section .container-md .row > [class*=col-] .image, .single-developments #main .header-section .container-lg .row > [class*=col-] .image, .single-developments #main .header-section .container-xl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image img, .single-developments #main .header-section .container-md .row > [class*=col-] .image img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image img {
    height: 100%;
    max-height: auto;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
@media (max-width: 1599.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 125px;
  }
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 115px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 105px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 95px;
  }
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay img, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay img {
    width: 75px;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 250px;
  min-height: 250px;
  max-width: 250px;
  max-height: 250px;
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
  background-color: #64c9d7;
  text-align: center;
  padding: 1.5rem 0rem;
  transform: rotate(-45deg);
  width: 150%;
  top: 2rem;
  left: -5rem;
}
@media (max-width: 767.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
    padding: 0.5rem 0;
    left: -6rem;
  }
}
.single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
  font-size: 16px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
  text-transform: uppercase;
}
@media (max-width: 1399.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-developments #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-developments #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.single-developments #main .mobile-map-heading {
  font-size: 1.5rem;
  margin-bottom: 1rem;
  font-weight: bold;
}
@media (min-width: 992px) {
  .single-developments #main .mobile-map-heading {
    display: none;
  }
}

.single-plots #main .header-section {
  overflow-x: hidden;
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section {
    border-bottom: 2px solid #ffffff;
  }
}
.single-plots #main .header-section .container-fluid, .single-plots #main .header-section .container-sm, .single-plots #main .header-section .container-md, .single-plots #main .header-section .container-lg, .single-plots #main .header-section .container-xl, .single-plots #main .header-section .container-xxl, .single-plots #main .header-section .container-xxxl, .single-plots #main .header-section .container-xxxxl {
  padding: 0;
}
.single-plots #main .header-section .container-fluid .row, .single-plots #main .header-section .container-sm .row, .single-plots #main .header-section .container-md .row, .single-plots #main .header-section .container-lg .row, .single-plots #main .header-section .container-xl .row, .single-plots #main .header-section .container-xxl .row, .single-plots #main .header-section .container-xxxl .row, .single-plots #main .header-section .container-xxxxl .row {
  margin: 0;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-], .single-plots #main .header-section .container-sm .row > [class*=col-], .single-plots #main .header-section .container-md .row > [class*=col-], .single-plots #main .header-section .container-lg .row > [class*=col-], .single-plots #main .header-section .container-xl .row > [class*=col-], .single-plots #main .header-section .container-xxl .row > [class*=col-], .single-plots #main .header-section .container-xxxl .row > [class*=col-], .single-plots #main .header-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-plots #main .header-section .container-sm .row > [class*=col-] .image-side, .single-plots #main .header-section .container-md .row > [class*=col-] .image-side, .single-plots #main .header-section .container-lg .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
  max-width: 55%;
  flex: 0 0 55%;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image-side, .single-plots #main .header-section .container-sm .row > [class*=col-] .image-side, .single-plots #main .header-section .container-md .row > [class*=col-] .image-side, .single-plots #main .header-section .container-lg .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image-side, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image-side {
    max-width: 100%;
    flex: 0 0 100%;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-sm .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-md .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-lg .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-xl .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image-side.banner-inc, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image-side.banner-inc {
    height: auto;
  }
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-sm .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-md .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-lg .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-xl .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image-side.banner-inc .image, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image-side.banner-inc .image {
    height: auto;
  }
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image-side.banner-inc .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image-side.banner-inc .image .banner-overlay {
    position: relative;
    width: 100%;
    display: block;
    max-width: none;
    left: auto;
    transform: none;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  max-width: 45%;
  flex: 0 0 45%;
  /*@include media-breakpoint-up(lg) {
  	> .row:not(.bottom-info) {
  		margin-bottom: 10rem;
  	}
  }*/
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 0;
    max-width: 100%;
    flex: 0 0 100%;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper {
  padding: 3.5vw 4vw;
  min-height: 483px;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper {
    min-height: auto;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom {
  display: none;
  padding-bottom: 1rem;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom a {
  color: #fcbc80;
  border: 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .mobile-breadcrumbs-custom {
    display: block;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3 {
  font-size: 30px;
  color: #64c9d7;
  font-weight: bold;
  margin: 0;
  line-height: 35px;
  padding-bottom: 10px;
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3 {
    font-size: 28px;
    line-height: 33px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3 {
    font-size: 26px;
    line-height: 31px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .development-name h3 {
    font-size: 24px;
    line-height: 29px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
  font-size: 50px;
  line-height: 59px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
  padding-bottom: 7px;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
    font-size: 42px;
    line-height: 51px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
    font-size: 40px;
    line-height: 49px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
    font-size: 38px;
    line-height: 47px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
    font-size: 36px;
    line-height: 45px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .plot-name h2 {
    font-size: 34px;
    line-height: 43px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .location, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .location {
  padding-bottom: 20px;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .location h3, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .location h3 {
  font-size: 30px;
  line-height: 35px;
  color: #ffffff;
  margin: 0;
  font-weight: normal;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content {
  margin: 0 0 29px;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p {
  font-size: 22px;
  color: #ffffff;
  line-height: 28px;
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p {
    font-size: 22px;
    line-height: 28px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .content p {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons {
    padding: 0 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons {
    padding: 1rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 {
    max-width: 50%;
    flex: 50%;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type {
  padding-right: 1rem;
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type {
    padding-right: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:first-of-type {
    padding-right: 0.5rem;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type {
  padding-left: 1rem;
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type {
    padding-left: 0.75rem;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type {
    padding-left: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type {
    max-width: 100%;
    flex: 100%;
    padding-left: 0;
    min-height: auto;
    margin-top: 1rem;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a {
  border: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4:last-of-type a {
    text-align: center;
    padding: 8px 10px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 18px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a {
    font-size: 12px;
    min-height: 65px;
    padding: 10px 10px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a {
    min-height: 60px;
    padding: 10px 10px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a {
    min-height: 60px;
    padding: 0 50px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .buttons .col-4 a {
    text-align: center;
    padding: 8px 15px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  align-items: center;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info {
    position: relative;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
}
@media (max-width: 1799.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
    font-size: 20px;
  }
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
    font-size: 18px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
    font-size: 14px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
    font-size: 24px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p {
    text-align: left;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms {
  text-align: left;
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms {
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p.bedrooms {
    text-align: left;
  }
}
@media (max-width: 1799.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img {
    max-width: 25%;
  }
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img {
    max-width: 20%;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img {
    max-width: 18%;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img {
    max-width: 15%;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .plot-info p img {
    max-width: 100%;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon {
  text-align: right;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon {
    display: none;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .blue-side-wrapper .bottom-info .g-icon img {
  max-width: 168px;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper {
  padding: 0;
  display: flex;
  align-items: center;
  width: 100%;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 4vw;
  width: calc(100% - 10vw);
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-items {
    display: block;
    width: 100%;
    padding: 0 4vw 8vw;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon {
  width: 32px;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-icon img {
  display: block;
  width: 100%;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-text {
  padding-left: 10px;
  color: #ffffff;
  font-weight: bold;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #004c6d;
  font-weight: bold;
  margin: 0 30px 30px 0;
}
@media (max-width: 1799.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
    font-size: 14px;
    margin: 0 20px 20px 0;
  }
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
    font-size: 14px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
    font-size: 12px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
    font-size: 13px;
    text-align: left;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item {
    font-size: 16px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .plot-info-items-wrapper .plot-info-item:last-of-type {
  margin-right: 0;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
  width: 10vw;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .g-icon svg, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon svg {
  display: block;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    display: none;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image, .single-plots #main .header-section .container-sm .row > [class*=col-] .image, .single-plots #main .header-section .container-md .row > [class*=col-] .image, .single-plots #main .header-section .container-lg .row > [class*=col-] .image, .single-plots #main .header-section .container-xl .row > [class*=col-] .image, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image img, .single-plots #main .header-section .container-sm .row > [class*=col-] .image img, .single-plots #main .header-section .container-md .row > [class*=col-] .image img, .single-plots #main .header-section .container-lg .row > [class*=col-] .image img, .single-plots #main .header-section .container-xl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image img, .single-plots #main .header-section .container-sm .row > [class*=col-] .image img, .single-plots #main .header-section .container-md .row > [class*=col-] .image img, .single-plots #main .header-section .container-lg .row > [class*=col-] .image img, .single-plots #main .header-section .container-xl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image img, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image img {
    height: 100%;
    max-height: auto;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
  position: absolute;
  bottom: 16px;
  right: 32px;
  width: 168px;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
    width: 125px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
    width: 115px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
    width: 105px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
    width: 95px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay {
    width: 75px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-md .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .scheme-overlay svg, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .scheme-overlay svg {
  display: block;
  width: 100%;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
  position: absolute;
  top: 0;
  left: 65px;
  height: 100%;
  max-width: 45%;
  padding: 85px 25px 0px 45px;
  background-color: rgba(1, 70, 99, 0.9);
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
    padding: 30px 20px 0px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
    max-width: 55%;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
    max-width: 75%;
    padding: 20px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
    max-width: 55%;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay {
    max-width: 90%;
    width: 90%;
    left: 50%;
    transform: translateX(-50%);
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay::after {
  content: url("data:image/svg+xml,%3Csvg width='223' height='249' viewBox='0 0 223 249' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_38_6)'%3E%3Cmask id='mask0_38_6' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='223' height='249'%3E%3Cpath d='M223 0H0V249H223V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_38_6)'%3E%3Cpath d='M223 111.358V249H93.4341C138.076 249 177.321 225.887 199.859 190.951C199.963 190.798 200.068 190.645 200.164 190.492C209.865 175.869 216.461 159.025 219.043 140.877C219.855 135.268 220.265 129.522 220.265 123.687C220.265 120.17 220.12 116.694 219.807 113.257V113.217C219.766 112.597 219.71 111.978 219.646 111.358C219.517 110.038 219.356 108.71 219.155 107.406C219.171 107.398 219.155 107.382 219.155 107.382C219.091 106.867 219.027 106.368 218.946 105.869H116.97V142.583L174.932 142.567V142.583C172.905 149.078 170.154 155.243 166.767 160.997C163.437 167.033 159.303 172.578 154.525 177.487C153.013 179.056 151.428 180.545 149.787 181.962C149.747 181.986 149.723 182.01 149.683 182.042C141.945 189.092 132.96 194.822 123.099 198.822C117.911 200.938 112.473 202.572 106.851 203.683C101.244 204.785 95.4209 205.365 89.4847 205.365C88.2782 205.349 87.0797 205.324 85.8812 205.276C38.1346 203.369 0 164.055 0 115.808C0 112.517 0.193046 109.257 0.538919 106.046C2.84742 56.9545 36.9039 16.1761 82.6397 3.84687C91.9059 1.32789 101.647 0 111.709 0C119.198 0 126.509 0.740401 133.588 2.15682H133.596C184.584 12.3293 223 57.3489 223 111.35' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_38_6'%3E%3Crect width='223' height='249' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: -7px;
  right: 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay::after, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay::after {
    display: none;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
  position: relative;
  height: 100%;
}
@media (max-width: 991.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
  font-size: 40px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: normal;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 30px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p {
    font-size: 20px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p b, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p b {
  color: #76C8D9;
  font-weight: bold;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p span, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p span {
  color: #ffffff;
  font-weight: bold;
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p span::after {
  content: url("data:image/svg+xml,%3Csvg width='231' height='147' viewBox='0 0 231 147' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M118.594 117.608C118.594 117.608 118.581 117.614 118.568 117.62C118.579 117.622 118.597 117.624 118.609 117.626L118.588 117.607L118.594 117.608Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8915C103.006 23.8915 103.024 23.8943 103.037 23.8962C103.038 23.8882 103.038 23.8843 103.04 23.8763L103.006 23.8915Z' fill='%2376C8D9'/%3E%3Cpath d='M225.937 62.0322C226.052 57.6294 224.932 53.2231 222.423 48.9427C219.403 43.7858 214.414 39.3674 207.892 35.6608C203.14 32.9594 197.684 31.1184 192.316 29.2205C187.178 27.4052 181.867 25.842 176.299 24.918C171.328 24.0945 166.384 23.0516 161.401 22.3401C158.457 21.918 155.325 21.4157 152.633 22.45C151.087 21.7583 149.518 21.2553 147.792 21.6036C147.798 21.6045 147.805 21.5977 147.817 21.5996C145.873 21.3212 143.856 20.8585 142.64 22.0948C141.414 22.0377 140.35 21.9862 139.502 21.9448C135.614 20.3081 132.297 20.9588 128.911 21.4691C129.108 21.9551 129.222 22.232 129.34 22.5252C128.486 22.7615 127.708 22.9743 127.385 23.0616C125.214 23.1208 123.551 23.145 121.897 23.2218C120.531 23.2844 119.191 23.4491 117.82 23.5031C115.846 23.5772 113.981 24.2375 111.85 23.4941L111.888 23.4843C111.888 23.4843 111.883 23.4757 111.878 23.4671C111.871 23.4739 111.858 23.4835 111.85 23.4941C109.871 24.1485 105.326 24.361 103.047 23.9048C102.956 24.1734 102.86 24.445 102.727 24.8327C94.3943 26.3843 86.0181 27.9449 77.6418 29.5055C76.992 29.8678 76.189 30.1631 75.3554 30.4222C74.1531 30.7929 72.9302 31.1407 71.7178 31.4981C71.1025 31.6773 70.5073 31.8832 69.8772 32.0405C67.3693 32.6676 64.7492 33.1596 62.3706 33.9286C60.1323 34.6526 58.0671 35.5487 55.6498 36.0997C54.1554 36.4407 52.8865 37.1229 51.5563 37.6936C49.3307 38.6473 47.1483 39.6352 44.9234 40.5851C44.7802 40.6492 44.4249 40.5194 43.9518 40.4459L44.2228 38.7017C43.6163 38.8626 43.2703 38.907 43.0211 39.0293C39.6646 40.6749 36.2164 42.2474 33.0111 44.0107C30.5207 45.3826 28.5232 47.1294 26.0015 48.469C18.8234 52.2965 14.7128 57.7431 9.97019 62.8127C6.83177 66.1725 6.53144 70.4052 6.66061 74.5633C6.78917 78.7251 8.79812 82.7905 11.9926 86.5926C15.7596 91.0764 20.8066 94.8836 27.5948 97.6579C34.7927 100.602 42.4497 102.384 50.2745 103.789C53.0083 104.28 55.8086 104.499 58.5776 104.765C64.2107 105.306 69.8468 105.907 75.4748 106.287C85.2859 106.951 94.868 106.595 104.259 105.597C109.063 105.087 113.818 104.455 118.54 103.768C121.725 103.305 124.811 102.658 127.653 102.141C128.468 100.909 128.778 99.9328 128.089 98.8679C126.824 98.2002 125.644 97.5731 124.451 96.9442C122.364 96.6591 120.646 97.2285 118.822 97.5104C113.535 98.3261 108.332 99.304 102.978 99.9679C98.902 100.473 94.6569 100.626 90.4666 100.894C76.8815 101.755 63.1076 100.439 49.3112 98.6451C46.2898 98.2502 43.2942 97.5335 40.3003 96.9231C34.8056 95.8024 29.4656 94.3484 24.4611 92.2556C20.1164 90.4381 16.3713 88.1916 14.5508 84.9407C13.0531 82.2621 12.3913 79.5445 12.593 76.8041C12.9082 72.4756 14.6289 68.5343 17.3052 64.7965C18.7523 62.7718 19.7082 60.5568 22.4447 59.1211C22.5696 59.0581 22.6135 58.9314 22.7313 58.7966C22.7004 58.3717 22.6696 57.9076 22.6248 57.2214C23.8778 56.3679 25.4438 55.5276 26.5947 54.4737C31.0399 50.3825 37.0643 47.3926 42.8794 44.2681C45.1461 43.0498 47.6828 42.0424 50.1368 40.9829C52.2333 40.0798 54.399 39.2385 56.5322 38.3725C57.7346 37.8841 58.9269 37.3823 60.1559 36.9176C60.8121 36.6701 61.5463 36.5055 62.2232 36.2809C64.2988 35.5905 66.3041 34.8067 68.4506 34.2058C72.3898 33.0983 76.4058 32.0812 80.3952 31.0404C82.2068 30.5681 83.9835 30.0472 85.8642 29.6759C89.7935 28.9045 93.8906 28.379 97.7048 27.4523C102.558 26.2708 107.85 26.0448 112.938 25.4535C116.873 24.997 120.983 24.7405 125.131 24.6311C131.042 24.4739 136.964 24.44 142.923 24.6434C148.086 24.8175 153.297 25.1522 158.465 25.7235C163.907 26.3295 169.354 27.1681 174.741 28.166C179.044 28.9642 183.256 30.1526 187.508 31.1666C188.671 31.8263 189.909 32.3994 191.228 32.8321C201.209 36.1064 209.665 40.5807 216.123 46.8095C222.106 52.58 223.281 58.3492 220.294 64.2059C217.353 69.9598 212.493 74.8895 206.661 79.3267C196.296 87.2171 184.082 93.7131 170.189 98.8567C161.822 101.958 153.172 104.732 144.059 106.979C136.565 108.83 129.125 110.752 121.272 112.068C117.192 112.753 113.069 113.369 108.957 113.99C105.763 114.471 102.608 115.053 99.3395 115.354C90.3749 116.179 81.3974 116.971 72.1627 117.04C69.5496 117.058 67.0024 117.392 64.4322 117.601C62.8251 117.733 61.2542 117.669 60.1181 117.029C55.2784 116.721 50.7871 116.431 45.1745 116.07C43.3384 116.271 40.1143 115.739 37.2196 116.322C36.857 116.395 36.3408 116.209 35.8884 116.158C35.2272 116.087 34.5701 116.028 33.4305 115.917C36.2572 117.527 39.1887 117.876 41.8696 118.63C42.6175 119.936 44.0955 120.637 45.9766 120.886C48.8307 121.267 51.6913 121.566 54.5471 121.896C61.192 122.669 67.7314 122.523 74.3054 122.661C75.7119 122.691 77.0732 122.388 78.482 122.442C80.4208 122.516 82.1575 122.291 83.7764 121.773C83.8971 121.737 83.915 121.583 84.0015 121.455C83.5322 121.123 83.0464 120.78 82.3312 120.277C82.7773 120.173 83.0016 120.094 83.2542 120.067C87.4422 119.618 91.8721 119.796 95.9122 118.975C98.4744 119.558 100.578 119.08 102.553 118.291C102.663 118.245 102.9 118.322 103.269 118.359C103.431 118.604 103.621 118.901 103.837 119.229C98.7061 120.756 92.6048 119.914 87.5971 121.35C88.4197 121.513 89.2281 121.611 89.9651 121.545C95.4982 121.054 101.035 120.576 106.524 119.98C108.022 119.816 109.353 119.277 110.755 118.91C110.755 118.91 110.748 118.913 110.741 118.916C113.457 118.67 116.447 118.915 118.6 117.648C118.017 117.541 117.428 117.43 116.887 117.33C116.583 116.4 117.553 116.24 118.303 116.09C123.382 115.093 128.475 114.117 133.593 113.185C134.465 113.026 135.615 112.722 136.456 113.972C135.535 113.978 134.814 113.979 134.008 113.98C133.145 115.09 131.168 115.148 129.513 115.508C127.25 116 124.899 116.357 122.606 116.813C122.168 116.902 121.837 117.161 121.462 117.354C122.977 117.189 124.557 117.117 125.989 116.829C130.647 115.888 135.301 114.938 139.86 113.857C144.985 112.639 150.031 111.307 155.066 109.965C157.499 109.315 159.742 108.403 162.224 107.831C167.795 106.545 172.888 104.757 177.724 102.67C178.211 102.459 178.779 102.315 179.282 102.115C182.155 100.975 185.209 99.9853 187.839 98.6507C192.342 96.3744 197.12 94.3098 201.063 91.5814C203.994 89.5556 207.412 87.8253 210.12 85.6746C213.361 83.1001 216.119 80.2387 219.015 77.4654C222.138 74.4762 223.926 71.0361 225.265 67.4123C225.914 65.6522 225.912 63.8696 225.958 62.055L225.937 62.0322ZM144.67 22.2845C145.124 22.2098 145.571 22.1379 146.025 22.0632C145.858 22.2375 145.718 22.4357 145.487 22.5607C145.361 22.6314 145.049 22.5712 144.67 22.2845ZM146.131 22.0404C146.675 21.8933 147.224 21.7509 147.768 21.6037C148.039 21.7283 148.316 21.8577 148.774 22.0663C147.815 22.4708 146.944 22.1117 146.126 22.0357L146.131 22.0404ZM59.5453 121.573C59.0724 121.342 58.4872 121.055 57.8286 120.733C58.0335 120.545 58.1467 120.323 58.3046 120.32C59.7792 120.302 61.2661 120.321 62.893 120.57C61.8321 120.888 60.7648 121.209 59.5453 121.573ZM66.3201 120.926C67.5843 120.156 68.857 120.307 70.602 120.653C69.2414 121.419 68.0525 121.509 66.3201 120.926ZM74.2762 121.212C74.2338 121.095 74.1907 120.983 74.1542 120.867C74.5564 120.812 74.964 120.761 75.3663 120.706C75.4181 120.879 75.4706 121.048 75.5165 121.22C75.1055 121.215 74.6879 121.213 74.2768 121.208L74.2762 121.212ZM110.747 118.877C109.273 118.892 107.799 118.91 106.143 118.927C106.062 118.632 105.971 118.316 105.862 117.926C108.641 117.541 111.077 116.6 114.05 117.231C114.142 117.379 114.234 117.527 114.326 117.675C113.131 118.074 111.936 118.477 110.747 118.877ZM148.841 110.934C145.683 111.734 142.478 112.477 139.28 113.221C138.507 113.399 137.911 113.181 137.547 112.641C138.971 111.544 147.842 109.451 150.064 109.691C150.433 110.474 149.572 110.749 148.841 110.934ZM161.796 106.724C159.491 108.109 156.683 108.917 153.487 109.335C152.933 108.648 153.301 108.227 154.01 107.991C156.323 107.22 158.67 106.493 161.019 105.763C161.139 105.727 161.357 105.808 161.948 105.899C161.898 106.225 162.01 106.592 161.796 106.724ZM173.971 101.843C175.018 101.107 175.316 100.16 177.31 100.501C176.897 101.603 176.01 102.011 173.971 101.843Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8918L103.04 23.8762C103.04 23.8762 103.015 23.8765 103.002 23.8787C103.001 23.8828 103.001 23.8868 103 23.8949L103.006 23.8918Z' fill='%2376C8D9'/%3E%3Cpath d='M100.604 23.914C101.575 23.9 102.292 23.8896 103.002 23.8783C102.979 23.6745 102.956 23.4746 102.934 23.267C102.01 23.2596 101.234 23.4753 100.604 23.914Z' fill='%2376C8D9'/%3E%3Cpath d='M111.867 23.4615C112.31 23.0671 112.759 22.6697 113.398 22.1055C111.395 22.4852 111.382 22.4872 111.867 23.4615Z' fill='%2376C8D9'/%3E%3Cpath d='M60.1069 33.3335C60.0195 33.2335 59.9321 33.1336 59.8446 33.0336C59.4228 33.1369 59.0069 33.2411 58.5851 33.3444C58.7192 33.4948 58.8473 33.6442 58.9814 33.7946C59.3566 33.6409 59.7318 33.4872 60.1128 33.3344L60.1069 33.3335Z' fill='%2376C8D9'/%3E%3Cpath d='M103.17 20.5398C103.077 20.4705 102.98 20.3965 102.888 20.3272C102.468 20.5329 102.049 20.7347 101.63 20.9404C101.773 21.0295 101.917 21.1186 102.06 21.2076C102.434 20.9869 102.802 20.7614 103.175 20.5407L103.17 20.5398Z' fill='%2376C8D9'/%3E%3Cpath d='M118.615 117.627C118.615 117.627 118.642 117.611 118.662 117.602C118.643 117.603 118.618 117.608 118.6 117.609L118.621 117.628L118.615 117.627Z' fill='%2376C8D9'/%3E%3Cpath d='M121.33 117.342C121.33 117.342 121.378 117.35 121.402 117.353C121.415 117.347 121.429 117.337 121.442 117.331C121.423 117.333 121.405 117.334 121.392 117.336C121.374 117.337 121.355 117.338 121.336 117.343L121.33 117.342Z' fill='%2376C8D9'/%3E%3Cpath d='M118.655 117.601C119.547 117.512 120.439 117.427 121.331 117.338C120.333 117.175 119.385 117.118 118.655 117.601Z' fill='%2376C8D9'/%3E%3Cpath d='M77.5704 114.743L77.3632 114.907C77.6186 115.057 77.8733 115.21 78.1287 115.36C78.2044 115.301 78.2802 115.242 78.3501 115.182C78.0882 115.036 77.8323 114.89 77.571 114.739L77.5704 114.743Z' fill='%2376C8D9'/%3E%3Cpath d='M116.925 22.52C116.86 22.3528 116.795 22.1895 116.73 22.0224C116.562 22.0513 116.394 22.0801 116.226 22.109C116.365 22.2641 116.499 22.4184 116.638 22.5735C116.731 22.5566 116.831 22.5368 116.925 22.52Z' fill='%2376C8D9'/%3E%3Cpath d='M106.418 22.9016C106.418 22.9016 106.283 22.7981 106.252 22.805C106.132 22.8336 106.027 22.8879 105.917 22.9297C106.029 22.9903 106.14 23.0547 106.246 23.1143C106.305 23.045 106.377 22.9737 106.419 22.8977L106.418 22.9016Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='215.644' height='115.091' fill='white' transform='translate(17.6704) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: -38px;
  left: -38px;
}
@media (max-width: 1599.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='150' height='96' viewBox='0 0 150 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M76.727 77.0248C76.727 77.0248 76.7184 77.0288 76.7098 77.0329C76.7176 77.0341 76.7293 77.0359 76.7371 77.0371L76.7231 77.0242L76.727 77.0248Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3932C66.642 16.3932 66.6538 16.395 66.6617 16.3962C66.6625 16.3911 66.6629 16.3885 66.6637 16.3833L66.642 16.3932Z' fill='%2376C8D9'/%3E%3Cpath d='M146.175 41.069C146.249 38.2205 145.524 35.3698 143.901 32.6005C141.947 29.2641 138.72 26.4056 134.5 24.0075C131.426 22.2597 127.896 21.0687 124.423 19.8408C121.099 18.6664 117.663 17.655 114.061 17.0572C110.844 16.5244 107.646 15.8497 104.422 15.3894C102.517 15.1163 100.491 14.7913 98.749 15.4605C97.7488 15.013 96.7336 14.6876 95.6171 14.9129C95.6209 14.9135 95.6255 14.9091 95.6332 14.9103C94.376 14.7302 93.0706 14.4309 92.2842 15.2307C91.4906 15.1937 90.8022 15.1604 90.2539 15.1337C87.7382 14.0748 85.5922 14.4957 83.4015 14.8259C83.5289 15.1403 83.603 15.3195 83.6793 15.5091C83.1266 15.662 82.6232 15.7997 82.4146 15.8562C81.0098 15.8945 79.9338 15.9101 78.8642 15.9599C77.9802 16.0003 77.1133 16.1069 76.2263 16.1418C74.9493 16.1898 73.7427 16.617 72.3637 16.136L72.3882 16.1297C72.3882 16.1297 72.3851 16.1241 72.3821 16.1185C72.3775 16.1229 72.3687 16.1292 72.3637 16.136C71.0832 16.5594 68.1427 16.6968 66.6683 16.4017C66.6099 16.5755 66.5473 16.7512 66.4613 17.002C61.0705 18.0059 55.6512 19.0155 50.232 20.0252C49.8116 20.2596 49.2921 20.4506 48.7528 20.6183C47.975 20.8581 47.1838 21.0832 46.3994 21.3144C46.0013 21.4303 45.6162 21.5635 45.2086 21.6653C43.586 22.071 41.8909 22.3893 40.352 22.8868C38.9039 23.3552 37.5678 23.935 36.0039 24.2914C35.037 24.5121 34.2161 24.9535 33.3555 25.3227C31.9156 25.9397 30.5037 26.5788 29.0642 27.1934C28.9715 27.2348 28.7417 27.1509 28.4356 27.1033L28.6109 25.9749C28.2186 26.079 27.9947 26.1077 27.8335 26.1868C25.6619 27.2515 23.431 28.2688 21.3573 29.4096C19.7461 30.2972 18.4537 31.4274 16.8223 32.294C12.1783 34.7703 9.51877 38.2941 6.45047 41.574C4.42001 43.7477 4.22571 46.4861 4.30927 49.1763C4.39245 51.8689 5.69218 54.4991 7.75895 56.9589C10.196 59.8598 13.4613 62.3229 17.8531 64.1178C22.5099 66.0225 27.4638 67.1757 32.5262 68.0842C34.2949 68.4022 36.1066 68.544 37.8981 68.7157C41.5425 69.0661 45.1889 69.4548 48.83 69.7005C55.1776 70.1305 61.3769 69.8999 67.4528 69.2539C70.5604 68.924 73.637 68.5156 76.6919 68.0708C78.7525 67.7712 80.7493 67.3524 82.588 67.0184C83.1154 66.2215 83.3154 65.5896 82.87 64.9006C82.0516 64.4687 81.2878 64.063 80.5164 63.6561C79.1658 63.4717 78.0546 63.84 76.8742 64.0224C73.4538 64.5501 70.0876 65.1828 66.6237 65.6123C63.9868 65.9392 61.2403 66.0382 58.5293 66.2114C49.7401 66.7685 40.8288 65.9173 31.903 64.7565C29.9482 64.5011 28.0102 64.0374 26.0732 63.6424C22.5183 62.9174 19.0635 61.9767 15.8257 60.6227C13.0148 59.4468 10.5918 57.9934 9.41397 55.8902C8.44504 54.1572 8.01683 52.399 8.14733 50.6261C8.35126 47.8256 9.46452 45.2757 11.196 42.8575C12.1323 41.5475 12.7507 40.1145 14.5211 39.1856C14.6019 39.1449 14.6303 39.0629 14.7066 38.9757C14.6866 38.7008 14.6666 38.4005 14.6376 37.9566C15.4483 37.4044 16.4614 36.8608 17.2061 36.1789C20.082 33.532 23.9796 31.5976 27.7418 29.5762C29.2083 28.788 30.8494 28.1362 32.4371 27.4507C33.7935 26.8665 35.1946 26.3222 36.5747 25.7619C37.3526 25.4459 38.1241 25.1213 38.9192 24.8206C39.3437 24.6605 39.8187 24.554 40.2566 24.4087C41.5995 23.962 42.8969 23.4549 44.2856 23.0662C46.8342 22.3496 49.4324 21.6916 52.0134 21.0182C53.1854 20.7127 54.3349 20.3756 55.5517 20.1354C58.0939 19.6364 60.7446 19.2964 63.2122 18.6968C66.352 17.9324 69.7759 17.7862 73.068 17.4037C75.6137 17.1083 78.2727 16.9424 80.956 16.8716C84.7804 16.7699 88.612 16.748 92.4668 16.8796C95.8073 16.9922 99.1787 17.2087 102.522 17.5784C106.043 17.9704 109.567 18.513 113.052 19.1586C115.836 19.675 118.562 20.4439 121.312 21.0999C122.065 21.5267 122.865 21.8974 123.719 22.1774C130.177 24.2958 135.647 27.1905 139.825 31.2204C143.696 34.9537 144.457 38.6862 142.524 42.4753C140.621 46.198 137.477 49.3873 133.704 52.2581C126.998 57.3629 119.096 61.5657 110.108 64.8935C104.694 66.8997 99.098 68.6946 93.2023 70.1484C88.3534 71.3457 83.5405 72.5893 78.4593 73.4406C75.82 73.884 73.1524 74.2823 70.4921 74.6843C68.4258 74.9957 66.3846 75.3719 64.2698 75.5666C58.47 76.1005 52.6618 76.6129 46.6872 76.6574C44.9966 76.669 43.3486 76.8854 41.6858 77.0207C40.646 77.1056 39.6297 77.0645 38.8947 76.6506C35.7636 76.4511 32.8579 76.2638 29.2267 76.0298C28.0387 76.1601 25.9528 75.8157 24.0801 76.1927C23.8454 76.2401 23.5115 76.1196 23.2188 76.0869C22.791 76.0407 22.3659 76.0026 21.6286 75.9312C23.4574 76.9723 25.354 77.1984 27.0885 77.6863C27.5724 78.5311 28.5285 78.9845 29.7456 79.1457C31.5921 79.3919 33.4428 79.5855 35.2904 79.7989C39.5895 80.2993 43.8203 80.2048 48.0735 80.2941C48.9835 80.3136 49.8642 80.1177 50.7756 80.1526C52.03 80.2002 53.1536 80.0548 54.2009 79.7197C54.279 79.6962 54.2906 79.5964 54.3466 79.5137C54.043 79.2989 53.7287 79.0773 53.266 78.7514C53.5546 78.6845 53.6997 78.6334 53.8631 78.6156C56.5727 78.3254 59.4387 78.4405 62.0524 77.9094C63.7101 78.2863 65.0708 77.977 66.3491 77.467C66.4203 77.4374 66.5733 77.4866 66.8124 77.5111C66.9171 77.6696 67.0401 77.8614 67.1796 78.0736C63.86 79.0615 59.9127 78.5167 56.6728 79.4459C57.205 79.5514 57.728 79.6149 58.2049 79.5722C61.7847 79.2546 65.3671 78.9451 68.9182 78.5596C69.8869 78.4536 70.7482 78.1048 71.655 77.8672C71.655 77.8672 71.6508 77.8691 71.6466 77.871C73.4032 77.7121 75.3378 77.8705 76.7308 77.0506C76.3535 76.9818 75.9729 76.91 75.6224 76.8454C75.426 76.2434 76.0533 76.1402 76.5386 76.0428C79.8245 75.3977 83.1199 74.7667 86.4306 74.1635C86.9951 74.0607 87.7388 73.8639 88.2832 74.6724C87.687 74.6763 87.2206 74.6774 86.6994 74.6777C86.1411 75.3962 84.8618 75.4336 83.7912 75.6661C82.3272 75.9847 80.8063 76.2157 79.3224 76.5109C79.0391 76.5685 78.825 76.7359 78.5823 76.8608C79.5628 76.754 80.5849 76.7071 81.5112 76.5208C84.5249 75.9121 87.5356 75.2979 90.4852 74.5979C93.801 73.8101 97.0657 72.9483 100.323 72.0804C101.897 71.6594 103.349 71.0696 104.954 70.6993C108.559 69.8674 111.854 68.7106 114.983 67.3603C115.298 67.2239 115.665 67.1311 115.991 67.0013C117.849 66.2639 119.825 65.6236 121.527 64.7602C124.44 63.2875 127.531 61.9517 130.082 60.1865C131.978 58.8759 134.19 57.7564 135.942 56.365C138.038 54.6994 139.823 52.8481 141.696 51.0539C143.717 49.1199 144.874 46.8943 145.74 44.5498C146.16 43.4111 146.159 42.2578 146.188 41.0838L146.175 41.069ZM93.5973 15.3534C93.8909 15.3051 94.1802 15.2586 94.4738 15.2102C94.3661 15.323 94.2757 15.4512 94.126 15.5321C94.0444 15.5778 93.8428 15.5389 93.5973 15.3534ZM94.5427 15.1955C94.8944 15.1003 95.2497 15.0082 95.6014 14.913C95.777 14.9936 95.956 15.0773 96.2524 15.2122C95.6318 15.474 95.0684 15.2416 94.5392 15.1924L94.5427 15.1955ZM38.5242 79.5902C38.2182 79.441 37.8396 79.2552 37.4135 79.0468C37.546 78.9251 37.6193 78.7816 37.7215 78.7797C38.6754 78.7679 39.6374 78.7802 40.69 78.9412C40.0036 79.147 39.3131 79.3546 38.5242 79.5902ZM42.9072 79.1714C43.7252 78.6736 44.5485 78.7711 45.6775 78.9948C44.7973 79.4904 44.028 79.5487 42.9072 79.1714ZM48.0546 79.3565C48.0271 79.2811 47.9993 79.2082 47.9756 79.1334C48.2359 79.0976 48.4996 79.0649 48.7598 79.0292C48.7934 79.1411 48.8273 79.2505 48.8571 79.3618C48.5911 79.3586 48.321 79.3572 48.055 79.354L48.0546 79.3565ZM71.6504 77.8462C70.6968 77.8555 69.7428 77.8673 68.6714 77.8786C68.6188 77.6876 68.5605 77.4829 68.4899 77.2307C70.288 76.9817 71.8637 76.3731 73.7869 76.7811C73.8464 76.8768 73.906 76.9724 73.9656 77.068C73.1928 77.3264 72.4195 77.5872 71.6504 77.8462ZM96.296 72.7068C94.2524 73.2249 92.1794 73.7055 90.1102 74.1866C89.6103 74.302 89.2248 74.1608 88.989 73.8118C89.9105 73.1015 95.6496 71.7478 97.0871 71.9026C97.3257 72.4096 96.7691 72.5873 96.296 72.7068ZM104.677 69.9832C103.186 70.8793 101.369 71.4021 99.3014 71.6726C98.9434 71.2284 99.1817 70.9555 99.6403 70.8033C101.136 70.3042 102.655 69.8341 104.174 69.3615C104.253 69.338 104.393 69.3904 104.776 69.4498C104.743 69.6607 104.816 69.898 104.677 69.9832ZM112.554 66.8255C113.232 66.3491 113.425 65.7365 114.715 65.9573C114.447 66.6701 113.873 66.934 112.554 66.8255Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3934L66.6637 16.3833C66.6637 16.3833 66.6476 16.3835 66.6393 16.3849C66.6389 16.3875 66.6385 16.3902 66.6377 16.3954L66.642 16.3934Z' fill='%2376C8D9'/%3E%3Cpath d='M65.0881 16.4078C65.7164 16.3987 66.1798 16.392 66.6394 16.3847C66.6246 16.2528 66.6095 16.1235 66.5951 15.9891C65.9976 15.9844 65.4953 16.1239 65.0881 16.4078Z' fill='%2376C8D9'/%3E%3Cpath d='M72.3747 16.1149C72.6612 15.8597 72.9519 15.6026 73.3652 15.2376C72.0692 15.4832 72.0612 15.4845 72.3747 16.1149Z' fill='%2376C8D9'/%3E%3Cpath d='M38.8875 22.5019C38.8309 22.4372 38.7743 22.3725 38.7178 22.3079C38.4449 22.3747 38.1758 22.4421 37.9029 22.5089C37.9896 22.6062 38.0726 22.7029 38.1593 22.8002C38.402 22.7008 38.6447 22.6013 38.8913 22.5025L38.8875 22.5019Z' fill='%2376C8D9'/%3E%3Cpath d='M66.7477 14.2247C66.6881 14.1799 66.625 14.132 66.5653 14.0872C66.2939 14.2202 66.0228 14.3508 65.7514 14.4839C65.8443 14.5415 65.9372 14.5992 66.0301 14.6568C66.2718 14.514 66.5099 14.3681 66.7515 14.2253L66.7477 14.2247Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7405 77.0371C76.7405 77.0371 76.7577 77.027 76.7703 77.0213C76.7585 77.022 76.7424 77.0247 76.7306 77.0254L76.7443 77.0377L76.7405 77.0371Z' fill='%2376C8D9'/%3E%3Cpath d='M78.4971 76.8533C78.4971 76.8533 78.5285 76.8582 78.5442 76.8607C78.5529 76.8567 78.5619 76.8502 78.5706 76.8463C78.5584 76.8471 78.5462 76.8478 78.538 76.8492C78.5258 76.8499 78.5136 76.8506 78.501 76.854L78.4971 76.8533Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7666 77.0208C77.3437 76.9631 77.9204 76.908 78.4976 76.8503C77.8517 76.7449 77.2384 76.708 76.7666 77.0208Z' fill='%2376C8D9'/%3E%3Cpath d='M50.1858 75.1716L50.0518 75.2777C50.217 75.3745 50.3818 75.4738 50.547 75.5706C50.596 75.5325 50.645 75.4944 50.6902 75.4557C50.5208 75.3608 50.3552 75.2665 50.1862 75.1691L50.1858 75.1716Z' fill='%2376C8D9'/%3E%3Cpath d='M75.6471 15.5058C75.6051 15.3977 75.5627 15.292 75.5208 15.1839C75.4121 15.2026 75.3034 15.2212 75.1947 15.2399C75.2849 15.3403 75.3712 15.4401 75.4614 15.5404C75.5219 15.5295 75.5866 15.5167 75.6471 15.5058Z' fill='%2376C8D9'/%3E%3Cpath d='M68.8496 15.7527C68.8496 15.7527 68.762 15.6857 68.7417 15.6902C68.6644 15.7087 68.5962 15.7438 68.5254 15.7709C68.5977 15.8101 68.6696 15.8517 68.7381 15.8903C68.7764 15.8455 68.8227 15.7993 68.8499 15.7502L68.8496 15.7527Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='139.516' height='74.4607' fill='white' transform='translate(11.4323 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -25px;
    left: -15px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p span::after, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='108' height='69' viewBox='0 0 108 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M55.1985 55.4326C55.1985 55.4326 55.192 55.4357 55.1856 55.4387C55.1914 55.4396 55.2002 55.441 55.206 55.4419L55.1956 55.4321L55.1985 55.4326Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9747 12.0071C47.9747 12.0071 47.9834 12.0084 47.9892 12.0093C47.9898 12.0055 47.9901 12.0036 47.9907 11.9998L47.9747 12.0071Z' fill='%2376C8D9'/%3E%3Cpath d='M104.938 29.6802C104.991 27.64 104.472 25.5983 103.31 23.6148C101.91 21.2253 99.5989 19.1779 96.5767 17.4603C94.3745 16.2085 91.8466 15.3555 89.3592 14.476C86.9782 13.6349 84.5172 12.9105 81.9373 12.4824C79.6336 12.1008 77.3429 11.6175 75.0339 11.2879C73.6695 11.0922 72.2183 10.8595 70.9708 11.3387C70.2544 11.0182 69.5273 10.7852 68.7276 10.9466C68.7304 10.947 68.7337 10.9438 68.7391 10.9447C67.8387 10.8157 66.9038 10.6013 66.3405 11.1742C65.7721 11.1477 65.2791 11.1239 64.8863 11.1047C63.0846 10.3463 61.5476 10.6478 59.9785 10.8842C60.0698 11.1095 60.1228 11.2378 60.1775 11.3736C59.7816 11.4831 59.4211 11.5817 59.2717 11.6222C58.2656 11.6496 57.4949 11.6608 56.7288 11.6964C56.0956 11.7254 55.4748 11.8017 54.8395 11.8267C53.9249 11.8611 53.0606 12.1671 52.073 11.8226L52.0905 11.818C52.0905 11.818 52.0883 11.8141 52.0862 11.8101C52.0829 11.8132 52.0766 11.8177 52.073 11.8226C51.1559 12.1258 49.0498 12.2243 47.9938 12.0129C47.952 12.1374 47.9072 12.2632 47.8456 12.4428C43.9845 13.1618 40.1031 13.885 36.2218 14.6081C35.9207 14.776 35.5486 14.9128 35.1623 15.0329C34.6052 15.2047 34.0385 15.3658 33.4768 15.5314C33.1916 15.6145 32.9158 15.7099 32.6239 15.7828C31.4617 16.0734 30.2476 16.3013 29.1455 16.6577C28.1083 16.9931 27.1513 17.4084 26.0312 17.6637C25.3387 17.8217 24.7508 18.1379 24.1344 18.4023C23.1031 18.8442 22.0918 19.302 21.0609 19.7421C20.9945 19.7718 20.8298 19.7117 20.6106 19.6776L20.7362 18.8694C20.4552 18.944 20.2948 18.9645 20.1794 19.0212C18.624 19.7837 17.0262 20.5124 15.541 21.3295C14.387 21.9652 13.4614 22.7746 12.2929 23.3953C8.96676 25.1689 7.06196 27.6927 4.86437 30.0419C3.4101 31.5988 3.27094 33.5601 3.33079 35.4868C3.39036 37.4153 4.32126 39.2991 5.80153 41.0609C7.54703 43.1386 9.88569 44.9027 13.0312 46.1883C16.3665 47.5525 19.9146 48.3784 23.5404 49.0291C24.8072 49.2569 26.1048 49.3584 27.3879 49.4814C29.9981 49.7323 32.6097 50.0108 35.2176 50.1868C39.7639 50.4947 44.204 50.3296 48.5557 49.8669C50.7814 49.6306 52.985 49.3381 55.173 49.0195C56.6488 48.8049 58.0789 48.505 59.3958 48.2657C59.7736 47.695 59.9169 47.2424 59.5978 46.749C59.0117 46.4396 58.4647 46.149 57.9122 45.8576C56.9448 45.7255 56.1489 45.9893 55.3035 46.1199C52.8538 46.4979 50.4428 46.9511 47.9618 47.2587C46.0732 47.4928 44.1061 47.5637 42.1645 47.6878C35.8694 48.0868 29.487 47.4771 23.0941 46.6457C21.694 46.4628 20.3059 46.1307 18.9186 45.8478C16.3725 45.3285 13.8981 44.6548 11.5791 43.685C9.56589 42.8428 7.8305 41.8018 6.9869 40.2955C6.29293 39.0543 5.98623 37.795 6.0797 36.5252C6.22576 34.5195 7.0231 32.6932 8.26324 30.9611C8.93381 30.0229 9.37673 28.9966 10.6448 28.3313C10.7026 28.3021 10.723 28.2434 10.7776 28.1809C10.7633 27.984 10.749 27.769 10.7282 27.451C11.3088 27.0555 12.0345 26.6661 12.5678 26.1778C14.6276 24.282 17.4191 22.8966 20.1137 21.4487C21.164 20.8842 22.3395 20.4174 23.4766 19.9265C24.4481 19.508 25.4516 19.1182 26.4401 18.7169C26.9972 18.4905 27.5497 18.258 28.1192 18.0427C28.4233 17.928 28.7635 17.8517 29.0771 17.7477C30.0389 17.4277 30.9682 17.0646 31.9628 16.7861C33.7881 16.2729 35.649 15.8016 37.4976 15.3193C38.3371 15.1005 39.1604 14.8591 40.0318 14.6871C41.8526 14.3296 43.7511 14.0861 45.5185 13.6567C47.7673 13.1092 50.2195 13.0045 52.5774 12.7305C54.4007 12.519 56.3051 12.4001 58.227 12.3494C60.9661 12.2766 63.7104 12.2609 66.4713 12.3551C68.8639 12.4358 71.2786 12.5909 73.6734 12.8556C76.1948 13.1364 78.7191 13.525 81.2152 13.9874C83.2092 14.3573 85.1611 14.908 87.1311 15.3778C87.6702 15.6835 88.2435 15.9491 88.855 16.1496C93.48 17.6668 97.3983 19.7401 100.391 22.6264C103.163 25.3003 103.708 27.9736 102.323 30.6874C100.96 33.3537 98.7084 35.638 96.0063 37.6941C91.2033 41.3503 85.5438 44.3604 79.106 46.7438C75.2288 48.1807 71.2207 49.4663 66.9981 50.5075C63.5252 51.3651 60.0781 52.2557 56.4388 52.8655C54.5485 53.183 52.6379 53.4683 50.7325 53.7562C49.2526 53.9793 47.7906 54.2488 46.276 54.3882C42.122 54.7706 37.962 55.1375 33.6829 55.1694C32.472 55.1778 31.2917 55.3327 30.1008 55.4297C29.356 55.4904 28.6281 55.461 28.1017 55.1645C25.8591 55.0217 23.778 54.8875 21.1772 54.7199C20.3264 54.8133 18.8324 54.5666 17.4911 54.8366C17.3231 54.8706 17.0839 54.7843 16.8742 54.7608C16.5679 54.7278 16.2634 54.7005 15.7353 54.6493C17.0451 55.395 18.4035 55.5569 19.6458 55.9064C19.9924 56.5115 20.6772 56.8362 21.5489 56.9516C22.8714 57.128 24.1969 57.2666 25.5202 57.4195C28.5993 57.7778 31.6295 57.7102 34.6758 57.7742C35.3275 57.7881 35.9583 57.6478 36.6111 57.6728C37.5095 57.7069 38.3143 57.6027 39.0644 57.3627C39.1203 57.3459 39.1286 57.2744 39.1687 57.2152C38.9512 57.0613 38.7261 56.9026 38.3948 56.6692C38.6015 56.6213 38.7054 56.5847 38.8224 56.572C40.7631 56.3641 42.8158 56.4466 44.6878 56.0661C45.8751 56.3361 46.8496 56.1146 47.7652 55.7493C47.8162 55.7281 47.9258 55.7633 48.097 55.7809C48.172 55.8944 48.2601 56.0318 48.36 56.1837C45.9825 56.8913 43.1553 56.5011 40.8348 57.1666C41.216 57.2422 41.5906 57.2877 41.9321 57.2571C44.496 57.0296 47.0619 56.8079 49.6053 56.5318C50.299 56.4559 50.9159 56.2061 51.5654 56.036C51.5654 56.036 51.5624 56.0373 51.5594 56.0387C52.8175 55.9249 54.2031 56.0383 55.2008 55.4511C54.9306 55.4018 54.658 55.3504 54.407 55.3041C54.2663 54.8729 54.7156 54.799 55.0632 54.7293C57.4166 54.2672 59.7768 53.8153 62.148 53.3833C62.5523 53.3097 63.085 53.1687 63.4749 53.7477C63.0479 53.7505 62.7138 53.7513 62.3406 53.7516C61.9407 54.2661 61.0244 54.2929 60.2577 54.4594C59.2091 54.6876 58.1197 54.8531 57.0569 55.0645C56.8541 55.1058 56.7007 55.2257 56.5269 55.3151C57.2291 55.2387 57.9612 55.2051 58.6246 55.0716C60.7831 54.6357 62.9395 54.1957 65.052 53.6944C67.4269 53.1302 69.7651 52.5129 72.0984 51.8913C73.2257 51.5898 74.2652 51.1673 75.4149 50.9021C77.9968 50.3063 80.3566 49.4778 82.5977 48.5107C82.8233 48.4129 83.0863 48.3465 83.3196 48.2535C84.6505 47.7254 86.066 47.2668 87.2847 46.6484C89.371 45.5936 91.5851 44.6369 93.4121 43.3726C94.7703 42.4339 96.3542 41.6321 97.6092 40.6355C99.1107 39.4426 100.389 38.1167 101.731 36.8316C103.178 35.4465 104.007 33.8524 104.627 32.1732C104.927 31.3576 104.927 30.5316 104.948 29.6908L104.938 29.6802ZM67.281 11.2621C67.4913 11.2274 67.6985 11.1941 67.9088 11.1595C67.8316 11.2403 67.7669 11.3321 67.6596 11.39C67.6012 11.4228 67.4568 11.3949 67.281 11.2621ZM67.9581 11.149C68.21 11.0808 68.4645 11.0148 68.7164 10.9466C68.8421 11.0044 68.9703 11.0643 69.1826 11.161C68.7382 11.3484 68.3346 11.182 67.9556 11.1468L67.9581 11.149ZM27.8363 57.27C27.6172 57.1632 27.346 57.0301 27.0408 56.8808C27.1358 56.7936 27.1882 56.6908 27.2614 56.6895C27.9447 56.681 28.6337 56.6898 29.3875 56.8051C28.8959 56.9525 28.4014 57.1013 27.8363 57.27ZM30.9756 56.97C31.5614 56.6135 32.1511 56.6833 32.9597 56.8435C32.3292 57.1985 31.7783 57.2403 30.9756 56.97ZM34.6622 57.1026C34.6426 57.0486 34.6226 56.9964 34.6057 56.9428C34.7921 56.9172 34.9809 56.8938 35.1673 56.8682C35.1914 56.9483 35.2157 57.0267 35.237 57.1064C35.0465 57.1041 34.853 57.1031 34.6625 57.1008L34.6622 57.1026ZM51.5621 56.0209C50.8791 56.0276 50.1959 56.036 49.4285 56.0441C49.3908 55.9073 49.349 55.7607 49.2985 55.58C50.5863 55.4017 51.7148 54.9658 53.0923 55.2581C53.135 55.3266 53.1776 55.3951 53.2203 55.4635C52.6668 55.6486 52.1129 55.8354 51.5621 56.0209ZM69.2139 52.3399C67.7502 52.711 66.2655 53.0552 64.7835 53.3998C64.4254 53.4824 64.1493 53.3813 63.9805 53.1313C64.6404 52.6226 68.7509 51.6531 69.7805 51.764C69.9514 52.1271 69.5527 52.2543 69.2139 52.3399ZM75.2168 50.3892C74.1489 51.031 72.8474 51.4055 71.3664 51.5992C71.11 51.2811 71.2807 51.0856 71.6091 50.9766C72.6806 50.6191 73.7685 50.2824 74.8566 49.9439C74.9125 49.9272 75.0134 49.9646 75.2874 50.0072C75.2639 50.1582 75.3161 50.3282 75.2168 50.3892ZM80.8583 48.1276C81.3435 47.7864 81.4818 47.3476 82.4058 47.5058C82.2142 48.0163 81.8032 48.2053 80.8583 48.1276Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9749 12.0074L47.9912 11.9998C47.9912 11.9998 47.9791 12 47.9729 12.001C47.9726 12.003 47.9723 12.005 47.9716 12.0089L47.9749 12.0074Z' fill='%2376C8D9'/%3E%3Cpath d='M46.8618 12.0172C47.3118 12.0107 47.6437 12.0059 47.9729 12.0006C47.9623 11.9062 47.9515 11.8136 47.9412 11.7174C47.5132 11.7139 47.1535 11.8139 46.8618 12.0172Z' fill='%2376C8D9'/%3E%3Cpath d='M52.0806 11.8075C52.2858 11.6247 52.4941 11.4406 52.7901 11.1791C51.8619 11.3551 51.8561 11.356 52.0806 11.8075Z' fill='%2376C8D9'/%3E%3Cpath d='M28.0963 16.3819C28.0558 16.3356 28.0153 16.2893 27.9748 16.243C27.7793 16.2908 27.5866 16.3391 27.3911 16.387C27.4533 16.4567 27.5127 16.5259 27.5748 16.5956C27.7486 16.5244 27.9225 16.4532 28.0991 16.3824L28.0963 16.3819Z' fill='%2376C8D9'/%3E%3Cpath d='M48.0505 10.4537C48.0078 10.4216 47.9626 10.3873 47.9199 10.3552C47.7255 10.4505 47.5313 10.544 47.3369 10.6394C47.4035 10.6806 47.47 10.7219 47.5366 10.7632C47.7096 10.6609 47.8802 10.5564 48.0533 10.4541L48.0505 10.4537Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2076 55.4416C55.2076 55.4416 55.2201 55.4343 55.2292 55.4302C55.2206 55.4307 55.209 55.4326 55.2005 55.4331L55.2104 55.4421L55.2076 55.4416Z' fill='%2376C8D9'/%3E%3Cpath d='M56.4657 55.3099C56.4657 55.3099 56.4882 55.3134 56.4994 55.3151C56.5056 55.3123 56.5121 55.3077 56.5183 55.3049C56.5096 55.3054 56.5009 55.3059 56.495 55.3069C56.4862 55.3074 56.4775 55.308 56.4685 55.3103L56.4657 55.3099Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2263 55.4297C55.6396 55.3884 56.0527 55.3489 56.466 55.3076C56.0035 55.2321 55.5642 55.2057 55.2263 55.4297Z' fill='%2376C8D9'/%3E%3Cpath d='M36.1885 54.1054L36.0925 54.1814C36.2108 54.2507 36.3288 54.3218 36.4472 54.3912C36.4823 54.3639 36.5174 54.3366 36.5498 54.3089C36.4284 54.2409 36.3098 54.1733 36.1887 54.1036L36.1885 54.1054Z' fill='%2376C8D9'/%3E%3Cpath d='M54.4244 11.3712C54.3944 11.2938 54.364 11.2181 54.334 11.1407C54.2561 11.1541 54.1783 11.1674 54.1004 11.1808C54.165 11.2527 54.2269 11.3242 54.2915 11.3961C54.3348 11.3882 54.3811 11.3791 54.4244 11.3712Z' fill='%2376C8D9'/%3E%3Cpath d='M49.5559 11.548C49.5559 11.548 49.4932 11.5001 49.4787 11.5033C49.4233 11.5165 49.3745 11.5416 49.3237 11.561C49.3755 11.5891 49.427 11.6189 49.476 11.6466C49.5035 11.6144 49.5367 11.5814 49.5562 11.5462L49.5559 11.548Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='99.9244' height='53.3305' fill='white' transform='translate(8.43225 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -20px;
    left: -15px;
  }
}
.single-plots #main .header-section .container-fluid .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-sm .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-md .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-lg .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-xl .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-xxl .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-xxxl .row > [class*=col-] .image .banner-overlay .banner p em, .single-plots #main .header-section .container-xxxxl .row > [class*=col-] .image .banner-overlay .banner p em {
  font-style: normal;
  font-size: 16px;
  color: #ffffff;
  text-transform: none;
}
.single-plots #main #breadcrumbs-custom {
  padding: 2rem;
}
.single-plots #main .floorplans-section {
  margin: 2rem 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .floorplans-section {
    margin: 1rem 0;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .floorplans-section .container-fluid, .single-plots #main .floorplans-section .container-sm, .single-plots #main .floorplans-section .container-md, .single-plots #main .floorplans-section .container-lg, .single-plots #main .floorplans-section .container-xl, .single-plots #main .floorplans-section .container-xxl, .single-plots #main .floorplans-section .container-xxxl, .single-plots #main .floorplans-section .container-xxxxl {
    padding: 0;
  }
}
.single-plots #main .floorplans-section .container-fluid .row, .single-plots #main .floorplans-section .container-sm .row, .single-plots #main .floorplans-section .container-md .row, .single-plots #main .floorplans-section .container-lg .row, .single-plots #main .floorplans-section .container-xl .row, .single-plots #main .floorplans-section .container-xxl .row, .single-plots #main .floorplans-section .container-xxxl .row, .single-plots #main .floorplans-section .container-xxxxl .row {
  margin: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-], .single-plots #main .floorplans-section .container-sm .row > [class*=col-], .single-plots #main .floorplans-section .container-md .row > [class*=col-], .single-plots #main .floorplans-section .container-lg .row > [class*=col-], .single-plots #main .floorplans-section .container-xl .row > [class*=col-], .single-plots #main .floorplans-section .container-xxl .row > [class*=col-], .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-], .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] {
    padding: 0;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-md .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] h2, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 2rem 0;
  text-align: center;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs {
  border-bottom: 1px solid #004c6d;
}
@media (max-width: 767.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs {
    flex-wrap: nowrap;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link {
  font-size: 14px;
  color: #004c6d;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: bold;
  padding: 1rem 3rem;
  border-radius: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link {
    padding: 1rem 1rem;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link.active, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link.active {
  border-color: #004c6d #004c6d #ffffff;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:focus {
  border-color: #004c6d #004c6d #ffffff;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:hover {
  border-color: #004c6d #004c6d #ffffff;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:before, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs .nav-item .nav-link:before {
  display: none;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .nav-tabs h2, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .nav-tabs h2 {
  position: absolute;
  right: 0;
  font-size: 40px;
  font-weight: bold;
  margin: 0;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content > .tab-pane, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content > .tab-pane {
  display: block;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content {
  padding: 2rem 0;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons {
  width: 80px;
  margin-left: 40px;
}
@media (max-width: 1199.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    width: 100%;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon {
  width: 80px;
  height: 80px;
  cursor: pointer;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out {
  margin-bottom: 18px;
}
@media (max-width: 1199.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-out {
    margin: 0 10px 0 0;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon.zoom-in {
    margin: 0 0 0 10px;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-zoom-icons .floorplan-zoom-icon svg {
  width: 100%;
  display: block;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-next:before,
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before,
.single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-slider .slick-prev:before {
  color: #004562;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-instruction {
  padding: 1rem 0;
  text-align: center;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-image, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .floorplan-image {
  text-align: center;
}
@media (max-width: 1199.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons {
    text-align: center;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img {
  margin: 1rem 0;
}
@media (max-width: 1199.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .zoom-icons img {
    display: inline-block;
    max-width: 81px;
    margin: 1rem 0.5rem;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row {
  width: 100%;
  border-top: 1px solid #dbdbdb;
}
@media (max-width: 991.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row {
    margin: 0 25px;
    width: calc(100% - 50px);
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type {
  border-top: none;
}
@media (max-width: 991.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row:first-of-type {
    margin-top: 2rem;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row {
  margin: 0;
  flex-wrap: nowrap;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p {
  color: #004c6d;
  font-size: 22px;
  margin: 1rem 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row p {
    font-size: 16px;
  }
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .tab-pane .table-row .row.numbers {
  text-align: right;
}
.single-plots #main .floorplans-section .container-fluid .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-sm .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-md .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-lg .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-xl .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-xxl .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-xxxl .row > [class*=col-] .tab-content .slick-slide img, .single-plots #main .floorplans-section .container-xxxxl .row > [class*=col-] .tab-content .slick-slide img {
  max-height: calc(100vh - 250px);
  margin: auto;
}
.single-plots #main .features-section {
  padding: 5rem 0;
  background-color: #f5f5f5;
}
.single-plots #main .features-section .container-fluid .row > [class*=col-] h2, .single-plots #main .features-section .container-sm .row > [class*=col-] h2, .single-plots #main .features-section .container-md .row > [class*=col-] h2, .single-plots #main .features-section .container-lg .row > [class*=col-] h2, .single-plots #main .features-section .container-xl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxxl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] h2 {
  font-size: 40px;
  font-weight: bold;
  margin: 0;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-plots #main .features-section .container-fluid .row > [class*=col-] h2, .single-plots #main .features-section .container-sm .row > [class*=col-] h2, .single-plots #main .features-section .container-md .row > [class*=col-] h2, .single-plots #main .features-section .container-lg .row > [class*=col-] h2, .single-plots #main .features-section .container-xl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxxl .row > [class*=col-] h2, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] h2 {
    font-size: 30px;
  }
}
.single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item {
  text-align: center;
  margin-top: 3rem;
}
@media (max-width: 767.98px) {
  .single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item {
    width: 50%;
  }
}
.single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item img, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item img {
  max-height: 135px;
}
.single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item .text, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item .text {
  margin-top: 2rem;
}
.single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item .text p {
  font-size: 18px;
  font-weight: bold;
  color: #004c6d;
}
@media (max-width: 767.98px) {
  .single-plots #main .features-section .container-fluid .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-sm .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-md .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-lg .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxxl .row > [class*=col-] .features-container .item .text p, .single-plots #main .features-section .container-xxxxl .row > [class*=col-] .features-container .item .text p {
    font-size: 16px;
  }
}
.single-plots #main .spec-section .container-fluid, .single-plots #main .spec-section .container-sm, .single-plots #main .spec-section .container-md, .single-plots #main .spec-section .container-lg, .single-plots #main .spec-section .container-xl, .single-plots #main .spec-section .container-xxl, .single-plots #main .spec-section .container-xxxl, .single-plots #main .spec-section .container-xxxxl {
  padding: 0;
}
.single-plots #main .spec-section .container-fluid .row, .single-plots #main .spec-section .container-sm .row, .single-plots #main .spec-section .container-md .row, .single-plots #main .spec-section .container-lg .row, .single-plots #main .spec-section .container-xl .row, .single-plots #main .spec-section .container-xxl .row, .single-plots #main .spec-section .container-xxxl .row, .single-plots #main .spec-section .container-xxxxl .row {
  margin: 0;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-], .single-plots #main .spec-section .container-sm .row > [class*=col-], .single-plots #main .spec-section .container-md .row > [class*=col-], .single-plots #main .spec-section .container-lg .row > [class*=col-], .single-plots #main .spec-section .container-xl .row > [class*=col-], .single-plots #main .spec-section .container-xxl .row > [class*=col-], .single-plots #main .spec-section .container-xxxl .row > [class*=col-], .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
  background-color: #004c6d;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1399.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
    padding: 2rem 0;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side {
    order: 1;
    padding: 2rem 1rem;
  }
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (max-width: 1599.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    max-width: 150px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    max-width: 120px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .g-icon, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .g-icon {
    display: none;
  }
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .title p, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .title p {
  font-size: 30px;
  color: #ffffff;
  font-weight: bold;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .content, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .content {
  margin: 1rem 0;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .content p, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .content p {
  font-size: 16px;
  color: #ffffff;
  line-height: 26px;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button {
  padding: 1rem 0;
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
  background-color: #fcbc80;
  padding: 15px 50px;
  width: auto;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-sm .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-md .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-lg .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .blue-side .button a, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .blue-side .button a {
    display: inline-block;
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .spec-section .container-fluid .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-sm .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-md .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-lg .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-xl .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .specimage, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .specimage {
    height: 100%;
  }
}
.single-plots #main .spec-section .container-fluid .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-sm .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-md .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-lg .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-xl .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-xxl .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-xxxl .row > [class*=col-] .specimage img, .single-plots #main .spec-section .container-xxxxl .row > [class*=col-] .specimage img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.single-plots #main .form-section {
  background-color: #64c9d7;
  padding: 4rem 0 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section {
    padding: 2rem 0 0;
  }
}
.single-plots #main .form-section .container-fluid, .single-plots #main .form-section .container-sm, .single-plots #main .form-section .container-md, .single-plots #main .form-section .container-lg, .single-plots #main .form-section .container-xl, .single-plots #main .form-section .container-xxl, .single-plots #main .form-section .container-xxxl, .single-plots #main .form-section .container-xxxxl {
  padding: 0;
}
.single-plots #main .form-section .container-fluid .row, .single-plots #main .form-section .container-sm .row, .single-plots #main .form-section .container-md .row, .single-plots #main .form-section .container-lg .row, .single-plots #main .form-section .container-xl .row, .single-plots #main .form-section .container-xxl .row, .single-plots #main .form-section .container-xxxl .row, .single-plots #main .form-section .container-xxxxl .row {
  margin: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-], .single-plots #main .form-section .container-sm .row > [class*=col-], .single-plots #main .form-section .container-md .row > [class*=col-], .single-plots #main .form-section .container-lg .row > [class*=col-], .single-plots #main .form-section .container-xl .row > [class*=col-], .single-plots #main .form-section .container-xxl .row > [class*=col-], .single-plots #main .form-section .container-xxxl .row > [class*=col-], .single-plots #main .form-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-], .single-plots #main .form-section .container-sm .row > [class*=col-], .single-plots #main .form-section .container-md .row > [class*=col-], .single-plots #main .form-section .container-lg .row > [class*=col-], .single-plots #main .form-section .container-xl .row > [class*=col-], .single-plots #main .form-section .container-xxl .row > [class*=col-], .single-plots #main .form-section .container-xxxl .row > [class*=col-], .single-plots #main .form-section .container-xxxxl .row > [class*=col-] {
    padding: 0 15px;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading h1, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading h1 {
  font-size: 40px;
  color: #004c6d;
  text-align: center;
  font-weight: bold;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading p {
  font-size: 22px;
  color: #004c6d;
  text-align: center;
  padding: 0.5rem 10rem;
}
@media (max-width: 1199.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .heading p, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .heading p {
    padding: 0.5rem 5rem;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion {
  border-bottom: 1px solid #004c6d;
  border-top: 1px solid #004c6d;
}
@media (min-width: 992px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion {
    display: none;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card {
  border: none;
  background-color: transparent;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header {
  background-color: transparent;
  border-bottom: none;
  padding: 0;
  border-radius: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 {
  padding: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn {
  width: 100%;
  padding: 1.5rem 0;
  text-align: left;
  background-color: transparent;
  justify-content: start;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn h2 {
  font-size: 24px;
  color: #004562;
  font-weight: bold;
  padding-right: 2rem;
  margin: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after {
  content: url("../../public/images/accordion_arrow_down.png");
  font-weight: 900;
  color: #004c6d;
  font-size: 2.5rem;
  line-height: 45px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%) rotate(-90deg);
  opacity: 1;
  background-color: #fcbc80;
  padding: 0;
  border-radius: 50%;
  width: 44px;
  height: 44px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:after {
    font-size: 1.5rem;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after {
  content: url("../../public/images/accordion_arrow.png");
  font-weight: 900;
  color: #004c6d;
  font-size: 2.5rem;
  line-height: 42px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  opacity: 1;
  background-color: #fcbc80;
  padding: 0;
  border-radius: 50%;
  width: 44px;
  height: 44px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn.collapsed:after {
    font-size: 1.5rem;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:hover {
  text-decoration: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-header h5 .btn:visited {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container #accordion .card .card-body, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container #accordion .card .card-body {
  padding: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields fieldset label {
  font-size: 16px;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield {
    padding-left: 0;
    padding-right: 0;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
  font-size: 24px;
  color: #004c6d;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
    font-size: 20px;
    margin-bottom: 12px;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label .gfield_required {
  display: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,
.single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select {
  width: 100%;
  border: none;
  min-height: 52px;
  padding: 5px 15px;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input {
  min-height: auto;
  width: auto;
  padding: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input {
  min-height: auto;
  width: auto;
  padding: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
    display: block;
    width: 100%;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
  padding-left: 10px;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-last-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-phone {
    padding-left: 0px;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email {
  padding-right: 10px;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-first-name, .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-email {
    padding-right: 0px;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.input-message {
  padding-top: 2rem;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .gfield_label {
  display: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent input {
  border: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.privacy-policy-field .ginput_container_consent label {
  font-size: 16px;
  color: #004c6d;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .gfield_label {
  display: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox input {
  border: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-field .ginput_container_checkbox label {
  font-size: 16px;
  color: #004c6d;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .gfield_label {
  font-weight: normal;
  font-size: 16px;
  color: #004c6d;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox input {
  border: none;
  margin-bottom: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.consent-types .ginput_container_checkbox label {
  font-size: 16px;
  color: #004c6d;
  margin-bottom: 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html {
  margin: 0.5rem 0;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_html p {
  font-size: 16px;
  color: #004c6d;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_body .gform_fields .gfield.captcha {
  display: none;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer {
  text-align: left;
  margin-top: 1rem;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer {
    margin-bottom: 38px;
    margin-top: 38px;
    padding: 0;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 16px 50px;
  max-width: 199px;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 991.98px) {
  .single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form .gform_wrapper form .gform_footer input {
    display: inline-block;
    text-align: center;
    max-width: 100%;
    width: 100%;
    margin-top: 0;
  }
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form-caveat, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form-caveat {
  margin-top: 1.5rem;
}
.single-plots #main .form-section .container-fluid .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-sm .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-md .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-lg .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-xl .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-xxl .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-xxxl .row > [class*=col-] .form-container .form-caveat p, .single-plots #main .form-section .container-xxxxl .row > [class*=col-] .form-container .form-caveat p {
  font-size: 14px;
  color: #004c6d;
}
.single-plots #main .caveat-section {
  background-color: #64c9d7;
  padding-bottom: 4rem;
}
.single-plots #main .caveat-section .container-fluid, .single-plots #main .caveat-section .container-sm, .single-plots #main .caveat-section .container-md, .single-plots #main .caveat-section .container-lg, .single-plots #main .caveat-section .container-xl, .single-plots #main .caveat-section .container-xxl, .single-plots #main .caveat-section .container-xxxl, .single-plots #main .caveat-section .container-xxxxl {
  padding: 0;
}
.single-plots #main .caveat-section .container-fluid .row, .single-plots #main .caveat-section .container-sm .row, .single-plots #main .caveat-section .container-md .row, .single-plots #main .caveat-section .container-lg .row, .single-plots #main .caveat-section .container-xl .row, .single-plots #main .caveat-section .container-xxl .row, .single-plots #main .caveat-section .container-xxxl .row, .single-plots #main .caveat-section .container-xxxxl .row {
  margin: 0;
}
.single-plots #main .caveat-section .container-fluid .row > [class*=col-], .single-plots #main .caveat-section .container-sm .row > [class*=col-], .single-plots #main .caveat-section .container-md .row > [class*=col-], .single-plots #main .caveat-section .container-lg .row > [class*=col-], .single-plots #main .caveat-section .container-xl .row > [class*=col-], .single-plots #main .caveat-section .container-xxl .row > [class*=col-], .single-plots #main .caveat-section .container-xxxl .row > [class*=col-], .single-plots #main .caveat-section .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
@media (max-width: 991.98px) {
  .single-plots #main .caveat-section .container-fluid .row > [class*=col-], .single-plots #main .caveat-section .container-sm .row > [class*=col-], .single-plots #main .caveat-section .container-md .row > [class*=col-], .single-plots #main .caveat-section .container-lg .row > [class*=col-], .single-plots #main .caveat-section .container-xl .row > [class*=col-], .single-plots #main .caveat-section .container-xxl .row > [class*=col-], .single-plots #main .caveat-section .container-xxxl .row > [class*=col-], .single-plots #main .caveat-section .container-xxxxl .row > [class*=col-] {
    padding: 0 15px;
  }
}
.single-plots #main .caveat-section .container-fluid .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-sm .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-md .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-lg .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-xl .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-xxl .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-xxxl .row > [class*=col-] .caveat-container .caveat, .single-plots #main .caveat-section .container-xxxxl .row > [class*=col-] .caveat-container .caveat {
  margin-top: 1.5rem;
}
.single-plots #main .caveat-section .container-fluid .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-sm .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-md .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-lg .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-xl .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-xxl .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-xxxl .row > [class*=col-] .caveat-container .caveat p, .single-plots #main .caveat-section .container-xxxxl .row > [class*=col-] .caveat-container .caveat p {
  font-size: 14px;
  color: #004c6d;
}
.single-plots #main .similar-plots {
  padding: 4rem 0;
  background-color: #f5f5f5;
}
.single-plots #main .similar-plots .container .row {
  margin: 0;
}
.single-plots #main .similar-plots .container .row > [class*=col-] {
  padding: 0;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes {
  margin-top: 2rem;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home {
  border-right: 2px solid #dbdbdb;
}
@media (max-width: 991.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home {
    border: none;
    margin-bottom: 2rem;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home:last-of-type {
  border: none;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container {
  padding: 0 25px;
}
@media (max-width: 1399.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container {
    padding: 0 15px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container {
    padding: 0 0;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
  max-width: 75px;
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
    width: 55px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay {
  position: absolute;
  top: 15px;
  left: 0;
  width: 50%;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay p {
  padding: 12px;
  background-color: #004c6d;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay p {
    font-size: 12px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay.available p {
  background-color: #004c6d;
  color: #ffffff;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p {
  background-color: #64c9d7;
  color: #004c6d;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p {
  background-color: #fcbc80;
  color: #004c6d;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay.sold p {
  background-color: #c7987d;
  color: #004562;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p {
  background-color: #ffffff;
  color: #004562;
}
@media (max-width: 991.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .image img {
    width: 100%;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-name {
  margin-top: 2rem;
  padding-bottom: 6px;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-name h2 {
  font-size: 30px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-name h2 {
    font-size: 23px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info h3 {
  font-size: 25px;
  font-weight: normal;
  color: #004c6d;
  margin-bottom: 33px;
  margin-top: 0;
}
@media (max-width: 1599.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 23px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 22px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items {
  display: flex;
  align-items: center;
}
@media (max-width: 1199.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items {
    flex-wrap: wrap;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items {
    display: block;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item {
  display: flex;
  align-items: center;
  margin-right: 30px;
  font-size: 16px;
  color: #004562;
  font-weight: bold;
  white-space: nowrap;
}
@media (max-width: 1599.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item {
    margin-right: 15px;
    font-size: 14px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item {
    margin-bottom: 10px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item:last-of-type {
  margin-right: 0;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item .plot-info-icon {
  width: 32px;
  margin-right: 10px;
}
@media (max-width: 1599.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item .plot-info-icon {
    width: 24px;
    margin-right: 5px;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-info .plot-info-items .plot-info-item .plot-info-icon img {
  display: block;
  width: 100%;
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-button {
  min-width: 200px;
  max-width: 200px;
  margin-top: 39px;
}
@media (max-width: 767.98px) {
  .single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-button {
    min-width: 100%;
    max-width: 100%;
  }
}
.single-plots #main .similar-plots .container .row > [class*=col-] .homes .home .container .plot-button a {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.single-plots #main .mobile-similar-plots {
  padding: 0;
  background-color: #f5f5f5;
}
.single-plots #main .mobile-similar-plots .container .row {
  margin: 0;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] {
  padding: 0;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes {
  margin-top: 2rem;
  padding-bottom: 4rem;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-dots li button::before {
  color: #ffffff;
  font-size: 10px;
  background-color: #ffffff;
  border-radius: 100px;
  border: 1px solid #dbdbdb;
  opacity: 1;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-dots li.slick-active button::before {
  color: #004c6d;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow:before {
  content: "\f054";
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  color: #004c6d;
  font-size: 1.5rem;
  line-height: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-45%, -50%);
  opacity: 1;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow.slick-prev {
  left: -4%;
  z-index: 10;
  top: 20%;
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow.slick-prev {
    top: 25%;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow.slick-prev:before {
  content: "\f053";
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow.slick-next {
  right: -4%;
  z-index: 10;
  top: 20%;
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-arrow.slick-next {
    top: 25%;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home {
  border-right: 2px solid #dbdbdb;
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home {
    border: none;
    margin-bottom: 2rem;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home:last-of-type {
  border: none;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container {
  padding: 0 25px;
}
@media (max-width: 1399.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container {
    padding: 0 15px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container {
    padding: 0 0;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .scheme-overlay img {
  max-width: 75px;
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .scheme-overlay img {
    width: 55px;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay {
  position: absolute;
  top: 15px;
  left: 0;
  width: 50%;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay p {
  padding: 12px;
  background-color: #004c6d;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay p {
    font-size: 12px;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay.available p {
  background-color: #004c6d;
  color: #ffffff;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay.coming-soon p {
  background-color: #64c9d7;
  color: #004c6d;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay.reserved p {
  background-color: #fcbc80;
  color: #004c6d;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay.sold p {
  background-color: #c7987d;
  color: #004562;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image .status-overlay.under-offer p {
  background-color: #ffffff;
  color: #004562;
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .image img {
    width: 100%;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-name {
  margin-top: 2rem;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-name h2 {
  font-size: 30px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-name h2 {
    font-size: 23px;
  }
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row > [class*=col-] {
    width: 50%;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info h3 {
  font-size: 25px;
  font-weight: normal;
  color: #004c6d;
}
@media (max-width: 1599.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info h3 {
    font-size: 23px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info h3 {
    font-size: 22px;
    margin: 0.25rem 0;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row {
  margin-top: 2rem;
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row {
    margin-top: 0.5rem;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
  text-align: center;
  font-size: 16px;
  color: #004c6d;
  font-weight: bold;
  white-space: nowrap;
  margin: 0;
}
@media (max-width: 1799.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
    font-size: 13px;
  }
}
@media (max-width: 1599.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
    font-size: 12px;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
    font-size: 10px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
    font-size: 14px;
    text-align: left;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p {
    font-size: 15px;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p.bathrooms {
    text-align: center;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p.price {
    margin-top: 1rem;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
  max-width: 100%;
}
@media (max-width: 1799.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
    max-width: 25%;
  }
}
@media (max-width: 1599.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
    max-width: 20%;
  }
}
@media (max-width: 1399.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
    max-width: 18%;
  }
}
@media (max-width: 1199.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
    max-width: 15%;
  }
}
@media (max-width: 991.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .row p img {
    max-width: 25px;
    display: inline-block;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-info .excerpt {
  margin-top: 0.5rem;
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-button {
  min-width: 200px;
  max-width: 200px;
  margin-top: 2rem;
}
@media (max-width: 767.98px) {
  .single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-button {
    min-width: 100%;
    max-width: 100%;
  }
}
.single-plots #main .mobile-similar-plots .container .row > [class*=col-] .homes .homes-slider .slick-list .slick-track .home .container .plot-button a {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.single-post .rank-math-breadcrumb {
  color: #fcbc80 !important;
}
.single-post .rank-math-breadcrumb a,
.single-post .rank-math-breadcrumb .last {
  color: #004562 !important;
}

.single .postcat {
  background-color: #004562;
  display: inline-block;
  min-width: 310px;
  margin: 0 auto;
  padding: 10px;
  color: #ffffff;
  font-family: "Raleway", sans-serif;
  font-size: 0.8rem;
  line-height: 0.95rem;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}
.single .postcat.development {
  background-color: #004562;
  color: white;
}
.single .postcat.awards {
  background-color: #64c9d7;
  color: #004562;
}
.single .postcat.people {
  background-color: #fcbc80;
  color: #004562;
}
.single .titlebanner {
  background-color: #004562;
}
.single .titlebanner h1 {
  color: #ffffff;
  font-weight: bold;
  font-size: 2.5rem;
  line-height: 2.95rem;
}
.single .titlebanner p {
  color: #fcbc80;
  font-weight: bold;
  margin: 0;
  font-size: 1.2rem;
  line-height: 1.45rem;
  font-family: "Raleway", sans-serif;
}
.single p {
  color: #004562;
}
.single h2,
.single h3,
.single h4,
.single h5 {
  color: #004562;
  font-weight: bold;
  font-family: "Raleway", sans-serif;
}
.single h2 {
  margin-top: 1.3rem;
}
.single h3 {
  margin-top: 0.9rem;
}
.single h4 {
  margin-top: 0.8rem;
}
.single .text_row ul {
  list-style: none;
}
.single .text_row ul li {
  line-height: 2rem;
  position: relative;
  padding-left: 30px;
  color: #004562;
}
.single .text_row ul li::before {
  content: "•";
  color: #64c9d7;
  font-weight: bold;
  display: inline-block;
  position: absolute;
  left: 5px;
  font-size: 2rem;
}
.single .image_row img {
  margin: auto;
  display: block;
}
.single .flexrow {
  margin: 0.9rem 0;
}
.single .slider_row {
  margin: 1.7rem 0 2.2rem 0;
}
.single .cta_row {
  margin: 1.7rem 0;
}
.single .share a {
  margin: 0 7px;
  border: 0;
}
.single .bordertop {
  border-top: 1px solid #dbdbdb;
}
.single .share_story h4 {
  margin-top: 0;
}

.page-template-template-blog .postthumbnail img {
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}
.page-template-template-blog h2 a {
  font-weight: bold;
  color: #004562;
  border: 0;
}
.page-template-template-blog .type-post:nth-child(1n+5) {
  display: none;
}
.page-template-template-blog .loadMore {
  margin: 5rem 0;
}
.page-template-template-blog .loadMore .btn {
  border-radius: 2px;
  background-color: #64c9d7;
  font-size: 14px;
  color: #004c6d;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 52px;
  min-width: 200px;
}
.page-template-template-blog .date {
  color: #6e6e6e;
  font-weight: bold;
  font-size: 0.9rem;
}
.page-template-template-blog .excerpt p {
  color: #004562;
}

.latestnews {
  background-color: #f5f5f5;
}
.latestnews .news-card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.latestnews .news-card .post-categories {
  background-color: #64c9d7;
  color: #004562;
}
.latestnews .news-card .post-categories .category {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 46px;
  margin-bottom: 0;
  text-align: center;
  text-transform: uppercase;
}
.latestnews .news-card .post-categories .category.people {
  background-color: #fcbc80;
  color: #004562;
}
.latestnews .news-card .post-categories .category.development {
  background-color: #004562;
  color: #fff;
}
.latestnews .news-card .news-card-body {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.latestnews .news-card .news-card-body a {
  border-bottom: 0;
  color: #004562;
}
.latestnews img {
  height: 365px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.latestnews h3 {
  font-weight: bold;
}
.latestnews .imgarea {
  position: relative;
}
.latestnews .imgarea .overlap {
  position: absolute;
  left: 0;
  top: 25px;
  width: 50%;
  font-weight: bold;
  letter-spacing: 1px;
}
.latestnews .imgarea .overlap.awards, .latestnews .imgarea .overlap.community {
  background-color: #64c9d7;
  color: #004562;
}

.page-template-template-find-home-page #main h2 {
  font-size: 30px;
  line-height: 35px;
  color: #004562;
  font-weight: bold;
  margin: 0;
  padding: 0 0 6px;
}
.page-template-template-find-home-page #main h3 {
  font-size: 25px;
  line-height: 30px;
  color: #004562;
  font-weight: normal;
  margin: 0;
  padding: 0 0 16px;
}
.page-template-template-find-home-page #main .introduction {
  background-color: #004c6d;
}
.page-template-template-find-home-page #main .introduction .container-fluid, .page-template-template-find-home-page #main .introduction .container-sm, .page-template-template-find-home-page #main .introduction .container-md, .page-template-template-find-home-page #main .introduction .container-lg, .page-template-template-find-home-page #main .introduction .container-xl, .page-template-template-find-home-page #main .introduction .container-xxl, .page-template-template-find-home-page #main .introduction .container-xxxl, .page-template-template-find-home-page #main .introduction .container-xxxxl {
  padding: 0;
}
.page-template-template-find-home-page #main .introduction .container-fluid .row, .page-template-template-find-home-page #main .introduction .container-sm .row, .page-template-template-find-home-page #main .introduction .container-md .row, .page-template-template-find-home-page #main .introduction .container-lg .row, .page-template-template-find-home-page #main .introduction .container-xl .row, .page-template-template-find-home-page #main .introduction .container-xxl .row, .page-template-template-find-home-page #main .introduction .container-xxxl .row, .page-template-template-find-home-page #main .introduction .container-xxxxl .row {
  margin: 0;
}
.page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-], .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
.page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
  padding: 4rem 0 170px;
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0 170px;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0 170px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 4rem 0 4rem;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 2rem 1rem 8rem;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text {
    padding: 2rem 1rem;
  }
}
.page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text p {
  color: #ffffff;
  font-size: 22px;
  line-height: 35px;
  font-weight: normal;
  text-align: center;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text p, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text p {
    font-size: 18px;
    margin-bottom: 0;
    line-height: 30px;
  }
}
.page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text h1 {
  color: #ffffff;
  font-size: 50px;
  line-height: 59px;
  text-align: center;
  font-weight: bold;
  margin: 0;
  padding: 0 0 28px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .introduction .container-fluid .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-sm .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-md .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-lg .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxxl .row > [class*=col-] .introduction-text h1, .page-template-template-find-home-page #main .introduction .container-xxxxl .row > [class*=col-] .introduction-text h1 {
    font-size: 34px;
    line-height: 40px;
    padding: 0 0 24px;
  }
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .search-inputs .container-fluid, .page-template-template-find-home-page #main .search-inputs .container-sm, .page-template-template-find-home-page #main .search-inputs .container-md, .page-template-template-find-home-page #main .search-inputs .container-lg, .page-template-template-find-home-page #main .search-inputs .container-xl, .page-template-template-find-home-page #main .search-inputs .container-xxl, .page-template-template-find-home-page #main .search-inputs .container-xxxl, .page-template-template-find-home-page #main .search-inputs .container-xxxxl {
    padding: 0;
  }
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .search-inputs .container-fluid .row, .page-template-template-find-home-page #main .search-inputs .container-sm .row, .page-template-template-find-home-page #main .search-inputs .container-md .row, .page-template-template-find-home-page #main .search-inputs .container-lg .row, .page-template-template-find-home-page #main .search-inputs .container-xl .row, .page-template-template-find-home-page #main .search-inputs .container-xxl .row, .page-template-template-find-home-page #main .search-inputs .container-xxxl .row, .page-template-template-find-home-page #main .search-inputs .container-xxxxl .row {
    margin: 0;
  }
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .search-inputs .container-fluid .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-sm .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-md .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-lg .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-xl .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-xxl .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-xxxl .row .col-12, .page-template-template-find-home-page #main .search-inputs .container-xxxxl .row .col-12 {
    padding: 0;
  }
}
.page-template-template-find-home-page #main #search-bar {
  background-color: #C8BFAA;
  padding: 35px 40px 35px 25px;
  max-width: 80%;
  margin: -70px auto 0;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-bar {
    max-width: 92%;
    padding: 35px 25px 35px 25px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-bar {
    max-width: 100%;
    padding: 35px 25px 35px 25px;
    margin: 0;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar {
    padding: 25px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields {
    display: block;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-input,
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-triggers {
  display: flex;
  align-items: flex-end;
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-input {
  width: 57%;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-input {
    width: 100%;
    flex-wrap: wrap;
    padding-bottom: 30px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-triggers {
  width: 43%;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-fields-triggers {
    width: 100%;
    flex-wrap: wrap;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-field {
  margin-right: 25px;
  width: 20%;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field {
    margin-right: 17px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-field.developments {
  width: 40%;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field.developments {
    width: 100%;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-field .sb-field-label label {
  font-size: 16px;
  line-height: 19px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field .sb-field-label label {
    font-size: 14px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field .sb-field-label label {
    font-size: 16px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-field select {
  width: 100%;
  display: block;
  padding: 12px 17px;
  outline: none;
  border: none;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-field:last-of-type {
    margin-bottom: 0px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-submit {
    width: 100%;
    margin-bottom: 30px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-submit button {
  background-color: #004562;
  color: #ffffff;
  line-height: 45px;
  padding: 0 53px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-submit button {
    padding: 0 25px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-submit button {
    width: 100%;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-view-all-developments {
  margin-left: 17px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-view-all-developments {
    width: 100%;
    margin-left: 0;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-view-all-developments a {
  background-color: #64c9d7;
  color: #004c6d;
  line-height: 45px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
  display: block;
  white-space: nowrap;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-view-all-developments a {
    padding: 0 20px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-view-all-developments a {
    width: 100%;
    text-align: center;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-clear-filters {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
  padding-bottom: 10px;
  color: #004562;
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-bar .sb-fields .sb-clear-filters {
    padding-bottom: 0px;
    padding-top: 25px;
  }
}
.page-template-template-find-home-page #main #search-bar .sb-fields .sb-clear-filters .sb-clear-filters-text {
  margin-left: 8px;
}
.page-template-template-find-home-page #main #filter-bar {
  padding: 40px 0;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #filter-bar {
    padding: 30px 25px;
    max-width: 100%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #filter-bar {
    padding-bottom: 12px;
  }
}
.page-template-template-find-home-page #main #filter-bar .fb-sections {
  display: flex;
  align-items: center;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-sections {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.page-template-template-find-home-page #main #filter-bar .fb-section {
  display: flex;
  align-items: center;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-section {
    width: 100%;
  }
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbsmo-label {
  font-size: 16px;
  line-height: 22px;
  margin: 0;
  padding: 0;
  color: #004562;
  font-weight: bold;
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbs-item {
  display: flex;
  align-items: center;
  margin-right: 35px;
  font-size: 16px;
  color: #004562;
  font-weight: bold;
  line-height: 26px;
  cursor: pointer;
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbs-item.map {
  margin: 0;
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbs-item .fbs-item-icon {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  background-color: #004562;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbs-item .fbs-item-icon svg {
  display: block;
  width: 100%;
}
.page-template-template-find-home-page #main #filter-bar .fb-section .fbs-item:hover {
  text-decoration: underline;
}
.page-template-template-find-home-page #main #filter-bar .fb-section.right {
  margin-left: auto;
  margin-right: 0;
}
.page-template-template-find-home-page #main #filter-bar .fb-section.right .fbs-item {
  margin-right: 0;
  margin-left: 35px;
}
.page-template-template-find-home-page #main #filter-bar .fb-section.right .fbs-item .fbs-radio {
  margin-right: 6px;
}
.page-template-template-find-home-page #main #filter-bar .fb-section.right .fbs-item .fbs-radio-label label {
  margin: 0;
  cursor: pointer;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-section.right {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-section.left {
    padding-bottom: 30px;
    width: 296px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-section.left .fbs-item {
    padding: 12px 24px;
    background-color: #f4f4f4;
    border-radius: 33px;
  }
}
.page-template-template-find-home-page #main #filter-bar .fb-section.mobileonly {
  display: none;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #filter-bar .fb-section.mobileonly {
    display: block;
  }
}
.page-template-template-find-home-page #main #filter-bar .fb-section.mobileonly #development_type {
  padding-left: 15px;
  background-color: white;
  border-color: #e7e7e8;
  border-radius: 2px;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-container {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: calc(80% - 30px);
  margin: 0 auto;
  padding-bottom: 70px;
  padding-top: 27px;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-container {
    max-width: calc(100% - 50px);
    align-items: flex-start;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-container {
    flex-wrap: wrap;
    align-items: flex-start;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image {
  width: 51%;
  height: 480px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image {
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image {
    height: 253px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status {
  position: absolute;
  top: 28px;
  left: 0;
  font-size: 16px;
  color: #ffffff;
  line-height: 46px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0 90px;
  letter-spacing: 1px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.16);
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status.available {
  background-color: #004562;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status.reserved {
  background-color: #fcbc80;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status.coming-soon {
  background-color: #64c9d7;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status.past-development {
  background-color: #c7987d;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status.sold-out {
  background-color: #C8BFAA;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-status {
    padding: 0 33px;
    font-size: 12px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-schemes {
  width: 169px;
  position: absolute;
  bottom: 24px;
  right: 24px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-schemes {
    width: 74px;
    bottom: 14px;
    right: 14px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-image .sr-development-schemes svg {
  width: 100%;
  height: auto;
  display: block;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content {
  width: 49%;
  padding-left: 6%;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content {
    width: 100%;
    padding: 35px 0 0;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-details {
  display: flex;
  align-items: center;
  padding-bottom: 30px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-details {
    display: block;
    padding-bottom: 15px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-details .srdd-detail {
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: bold;
  line-height: 21px;
  color: #004562;
  margin-right: 50px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-details .srdd-detail {
    margin-right: 0;
    padding-bottom: 15px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-details .srdd-detail .srdd-detail-icon {
  padding-right: 10px;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-intro-text {
  font-size: 18px;
  line-height: 30px;
  color: #004562;
  font-weight: normal;
  padding-bottom: 60px;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-intro-text {
    padding-bottom: 30px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-intro-text p {
  margin-bottom: 0;
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 428px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons {
    display: block;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button {
  padding-right: 16px;
}
@media only screen and (max-width: 428px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button {
    padding-right: 0;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button button {
  background-color: #004562;
  color: #ffffff;
  line-height: 45px;
  padding: 0 53px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 2px;
  position: relative;
  letter-spacing: 1px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button button {
    padding: 0 50px 0 30px;
  }
}
@media only screen and (max-width: 428px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button button {
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button button:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 7px 0 7px;
  border-color: #ffffff transparent transparent transparent;
  position: absolute;
  right: 33px;
  top: 47%;
  transform: translateY(-50%);
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button button.active:after {
  transform: translateY(-50%) rotate(180deg);
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button a {
  display: block;
  background-color: #64c9d7;
  color: #004c6d;
  line-height: 45px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button a {
    width: 100%;
    padding: 0 9px;
  }
}
@media only screen and (max-width: 428px) {
  .page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button a {
    text-align: center;
    padding: 0;
  }
}
.page-template-template-find-home-page #main #search-results .sr-developments .sr-development .sr-development-content .srdd-buttons .srdd-button:last-of-type {
  padding-right: 0;
}
.page-template-template-find-home-page #main #search-results .sr-plots {
  display: none;
  position: relative;
  background-color: #f5f5f5;
  padding: 90px 0 50px;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container {
  width: 90%;
  max-width: 1920px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot {
  width: 32.1%;
  max-width: 597px;
  margin-bottom: 40px;
  margin-right: 30px;
  padding-right: 30px;
  border-right: 1px solid white;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot {
    width: 100%;
    margin-right: 0;
    padding-right: 0;
    border-right: 0;
    margin-bottom: 60px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image {
  width: 100%;
  height: 397px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image {
    height: 253px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay {
  position: absolute;
  top: 0;
  right: 0px;
  height: 100%;
  max-width: 45%;
  padding: 0px 25px;
  display: flex;
  align-items: center;
  background-color: rgba(1, 70, 99, 0.9);
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay {
    padding: 0px 20px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay::after {
  content: url("data:image/svg+xml,%3Csvg width='223' height='249' viewBox='0 0 223 249' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_38_6)'%3E%3Cmask id='mask0_38_6' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='223' height='249'%3E%3Cpath d='M223 0H0V249H223V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_38_6)'%3E%3Cpath d='M223 111.358V249H93.4341C138.076 249 177.321 225.887 199.859 190.951C199.963 190.798 200.068 190.645 200.164 190.492C209.865 175.869 216.461 159.025 219.043 140.877C219.855 135.268 220.265 129.522 220.265 123.687C220.265 120.17 220.12 116.694 219.807 113.257V113.217C219.766 112.597 219.71 111.978 219.646 111.358C219.517 110.038 219.356 108.71 219.155 107.406C219.171 107.398 219.155 107.382 219.155 107.382C219.091 106.867 219.027 106.368 218.946 105.869H116.97V142.583L174.932 142.567V142.583C172.905 149.078 170.154 155.243 166.767 160.997C163.437 167.033 159.303 172.578 154.525 177.487C153.013 179.056 151.428 180.545 149.787 181.962C149.747 181.986 149.723 182.01 149.683 182.042C141.945 189.092 132.96 194.822 123.099 198.822C117.911 200.938 112.473 202.572 106.851 203.683C101.244 204.785 95.4209 205.365 89.4847 205.365C88.2782 205.349 87.0797 205.324 85.8812 205.276C38.1346 203.369 0 164.055 0 115.808C0 112.517 0.193046 109.257 0.538919 106.046C2.84742 56.9545 36.9039 16.1761 82.6397 3.84687C91.9059 1.32789 101.647 0 111.709 0C119.198 0 126.509 0.740401 133.588 2.15682H133.596C184.584 12.3293 223 57.3489 223 111.35' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_38_6'%3E%3Crect width='223' height='249' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: -7px;
  right: 0;
  display: none;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay::after {
    display: none;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p {
  font-size: 18px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: normal;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p {
    font-size: 14px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p {
    font-size: 14px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p b {
  color: #76C8D9;
  font-weight: bold;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span {
  color: #ffffff;
  font-weight: bold;
  font-size: 33px;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span {
    font-size: 24px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span {
    font-size: 21px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
  content: url("data:image/svg+xml,%3Csvg width='231' height='147' viewBox='0 0 231 147' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M118.594 117.608C118.594 117.608 118.581 117.614 118.568 117.62C118.579 117.622 118.597 117.624 118.609 117.626L118.588 117.607L118.594 117.608Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8915C103.006 23.8915 103.024 23.8943 103.037 23.8962C103.038 23.8882 103.038 23.8843 103.04 23.8763L103.006 23.8915Z' fill='%2376C8D9'/%3E%3Cpath d='M225.937 62.0322C226.052 57.6294 224.932 53.2231 222.423 48.9427C219.403 43.7858 214.414 39.3674 207.892 35.6608C203.14 32.9594 197.684 31.1184 192.316 29.2205C187.178 27.4052 181.867 25.842 176.299 24.918C171.328 24.0945 166.384 23.0516 161.401 22.3401C158.457 21.918 155.325 21.4157 152.633 22.45C151.087 21.7583 149.518 21.2553 147.792 21.6036C147.798 21.6045 147.805 21.5977 147.817 21.5996C145.873 21.3212 143.856 20.8585 142.64 22.0948C141.414 22.0377 140.35 21.9862 139.502 21.9448C135.614 20.3081 132.297 20.9588 128.911 21.4691C129.108 21.9551 129.222 22.232 129.34 22.5252C128.486 22.7615 127.708 22.9743 127.385 23.0616C125.214 23.1208 123.551 23.145 121.897 23.2218C120.531 23.2844 119.191 23.4491 117.82 23.5031C115.846 23.5772 113.981 24.2375 111.85 23.4941L111.888 23.4843C111.888 23.4843 111.883 23.4757 111.878 23.4671C111.871 23.4739 111.858 23.4835 111.85 23.4941C109.871 24.1485 105.326 24.361 103.047 23.9048C102.956 24.1734 102.86 24.445 102.727 24.8327C94.3943 26.3843 86.0181 27.9449 77.6418 29.5055C76.992 29.8678 76.189 30.1631 75.3554 30.4222C74.1531 30.7929 72.9302 31.1407 71.7178 31.4981C71.1025 31.6773 70.5073 31.8832 69.8772 32.0405C67.3693 32.6676 64.7492 33.1596 62.3706 33.9286C60.1323 34.6526 58.0671 35.5487 55.6498 36.0997C54.1554 36.4407 52.8865 37.1229 51.5563 37.6936C49.3307 38.6473 47.1483 39.6352 44.9234 40.5851C44.7802 40.6492 44.4249 40.5194 43.9518 40.4459L44.2228 38.7017C43.6163 38.8626 43.2703 38.907 43.0211 39.0293C39.6646 40.6749 36.2164 42.2474 33.0111 44.0107C30.5207 45.3826 28.5232 47.1294 26.0015 48.469C18.8234 52.2965 14.7128 57.7431 9.97019 62.8127C6.83177 66.1725 6.53144 70.4052 6.66061 74.5633C6.78917 78.7251 8.79812 82.7905 11.9926 86.5926C15.7596 91.0764 20.8066 94.8836 27.5948 97.6579C34.7927 100.602 42.4497 102.384 50.2745 103.789C53.0083 104.28 55.8086 104.499 58.5776 104.765C64.2107 105.306 69.8468 105.907 75.4748 106.287C85.2859 106.951 94.868 106.595 104.259 105.597C109.063 105.087 113.818 104.455 118.54 103.768C121.725 103.305 124.811 102.658 127.653 102.141C128.468 100.909 128.778 99.9328 128.089 98.8679C126.824 98.2002 125.644 97.5731 124.451 96.9442C122.364 96.6591 120.646 97.2285 118.822 97.5104C113.535 98.3261 108.332 99.304 102.978 99.9679C98.902 100.473 94.6569 100.626 90.4666 100.894C76.8815 101.755 63.1076 100.439 49.3112 98.6451C46.2898 98.2502 43.2942 97.5335 40.3003 96.9231C34.8056 95.8024 29.4656 94.3484 24.4611 92.2556C20.1164 90.4381 16.3713 88.1916 14.5508 84.9407C13.0531 82.2621 12.3913 79.5445 12.593 76.8041C12.9082 72.4756 14.6289 68.5343 17.3052 64.7965C18.7523 62.7718 19.7082 60.5568 22.4447 59.1211C22.5696 59.0581 22.6135 58.9314 22.7313 58.7966C22.7004 58.3717 22.6696 57.9076 22.6248 57.2214C23.8778 56.3679 25.4438 55.5276 26.5947 54.4737C31.0399 50.3825 37.0643 47.3926 42.8794 44.2681C45.1461 43.0498 47.6828 42.0424 50.1368 40.9829C52.2333 40.0798 54.399 39.2385 56.5322 38.3725C57.7346 37.8841 58.9269 37.3823 60.1559 36.9176C60.8121 36.6701 61.5463 36.5055 62.2232 36.2809C64.2988 35.5905 66.3041 34.8067 68.4506 34.2058C72.3898 33.0983 76.4058 32.0812 80.3952 31.0404C82.2068 30.5681 83.9835 30.0472 85.8642 29.6759C89.7935 28.9045 93.8906 28.379 97.7048 27.4523C102.558 26.2708 107.85 26.0448 112.938 25.4535C116.873 24.997 120.983 24.7405 125.131 24.6311C131.042 24.4739 136.964 24.44 142.923 24.6434C148.086 24.8175 153.297 25.1522 158.465 25.7235C163.907 26.3295 169.354 27.1681 174.741 28.166C179.044 28.9642 183.256 30.1526 187.508 31.1666C188.671 31.8263 189.909 32.3994 191.228 32.8321C201.209 36.1064 209.665 40.5807 216.123 46.8095C222.106 52.58 223.281 58.3492 220.294 64.2059C217.353 69.9598 212.493 74.8895 206.661 79.3267C196.296 87.2171 184.082 93.7131 170.189 98.8567C161.822 101.958 153.172 104.732 144.059 106.979C136.565 108.83 129.125 110.752 121.272 112.068C117.192 112.753 113.069 113.369 108.957 113.99C105.763 114.471 102.608 115.053 99.3395 115.354C90.3749 116.179 81.3974 116.971 72.1627 117.04C69.5496 117.058 67.0024 117.392 64.4322 117.601C62.8251 117.733 61.2542 117.669 60.1181 117.029C55.2784 116.721 50.7871 116.431 45.1745 116.07C43.3384 116.271 40.1143 115.739 37.2196 116.322C36.857 116.395 36.3408 116.209 35.8884 116.158C35.2272 116.087 34.5701 116.028 33.4305 115.917C36.2572 117.527 39.1887 117.876 41.8696 118.63C42.6175 119.936 44.0955 120.637 45.9766 120.886C48.8307 121.267 51.6913 121.566 54.5471 121.896C61.192 122.669 67.7314 122.523 74.3054 122.661C75.7119 122.691 77.0732 122.388 78.482 122.442C80.4208 122.516 82.1575 122.291 83.7764 121.773C83.8971 121.737 83.915 121.583 84.0015 121.455C83.5322 121.123 83.0464 120.78 82.3312 120.277C82.7773 120.173 83.0016 120.094 83.2542 120.067C87.4422 119.618 91.8721 119.796 95.9122 118.975C98.4744 119.558 100.578 119.08 102.553 118.291C102.663 118.245 102.9 118.322 103.269 118.359C103.431 118.604 103.621 118.901 103.837 119.229C98.7061 120.756 92.6048 119.914 87.5971 121.35C88.4197 121.513 89.2281 121.611 89.9651 121.545C95.4982 121.054 101.035 120.576 106.524 119.98C108.022 119.816 109.353 119.277 110.755 118.91C110.755 118.91 110.748 118.913 110.741 118.916C113.457 118.67 116.447 118.915 118.6 117.648C118.017 117.541 117.428 117.43 116.887 117.33C116.583 116.4 117.553 116.24 118.303 116.09C123.382 115.093 128.475 114.117 133.593 113.185C134.465 113.026 135.615 112.722 136.456 113.972C135.535 113.978 134.814 113.979 134.008 113.98C133.145 115.09 131.168 115.148 129.513 115.508C127.25 116 124.899 116.357 122.606 116.813C122.168 116.902 121.837 117.161 121.462 117.354C122.977 117.189 124.557 117.117 125.989 116.829C130.647 115.888 135.301 114.938 139.86 113.857C144.985 112.639 150.031 111.307 155.066 109.965C157.499 109.315 159.742 108.403 162.224 107.831C167.795 106.545 172.888 104.757 177.724 102.67C178.211 102.459 178.779 102.315 179.282 102.115C182.155 100.975 185.209 99.9853 187.839 98.6507C192.342 96.3744 197.12 94.3098 201.063 91.5814C203.994 89.5556 207.412 87.8253 210.12 85.6746C213.361 83.1001 216.119 80.2387 219.015 77.4654C222.138 74.4762 223.926 71.0361 225.265 67.4123C225.914 65.6522 225.912 63.8696 225.958 62.055L225.937 62.0322ZM144.67 22.2845C145.124 22.2098 145.571 22.1379 146.025 22.0632C145.858 22.2375 145.718 22.4357 145.487 22.5607C145.361 22.6314 145.049 22.5712 144.67 22.2845ZM146.131 22.0404C146.675 21.8933 147.224 21.7509 147.768 21.6037C148.039 21.7283 148.316 21.8577 148.774 22.0663C147.815 22.4708 146.944 22.1117 146.126 22.0357L146.131 22.0404ZM59.5453 121.573C59.0724 121.342 58.4872 121.055 57.8286 120.733C58.0335 120.545 58.1467 120.323 58.3046 120.32C59.7792 120.302 61.2661 120.321 62.893 120.57C61.8321 120.888 60.7648 121.209 59.5453 121.573ZM66.3201 120.926C67.5843 120.156 68.857 120.307 70.602 120.653C69.2414 121.419 68.0525 121.509 66.3201 120.926ZM74.2762 121.212C74.2338 121.095 74.1907 120.983 74.1542 120.867C74.5564 120.812 74.964 120.761 75.3663 120.706C75.4181 120.879 75.4706 121.048 75.5165 121.22C75.1055 121.215 74.6879 121.213 74.2768 121.208L74.2762 121.212ZM110.747 118.877C109.273 118.892 107.799 118.91 106.143 118.927C106.062 118.632 105.971 118.316 105.862 117.926C108.641 117.541 111.077 116.6 114.05 117.231C114.142 117.379 114.234 117.527 114.326 117.675C113.131 118.074 111.936 118.477 110.747 118.877ZM148.841 110.934C145.683 111.734 142.478 112.477 139.28 113.221C138.507 113.399 137.911 113.181 137.547 112.641C138.971 111.544 147.842 109.451 150.064 109.691C150.433 110.474 149.572 110.749 148.841 110.934ZM161.796 106.724C159.491 108.109 156.683 108.917 153.487 109.335C152.933 108.648 153.301 108.227 154.01 107.991C156.323 107.22 158.67 106.493 161.019 105.763C161.139 105.727 161.357 105.808 161.948 105.899C161.898 106.225 162.01 106.592 161.796 106.724ZM173.971 101.843C175.018 101.107 175.316 100.16 177.31 100.501C176.897 101.603 176.01 102.011 173.971 101.843Z' fill='%2376C8D9'/%3E%3Cpath d='M103.006 23.8918L103.04 23.8762C103.04 23.8762 103.015 23.8765 103.002 23.8787C103.001 23.8828 103.001 23.8868 103 23.8949L103.006 23.8918Z' fill='%2376C8D9'/%3E%3Cpath d='M100.604 23.914C101.575 23.9 102.292 23.8896 103.002 23.8783C102.979 23.6745 102.956 23.4746 102.934 23.267C102.01 23.2596 101.234 23.4753 100.604 23.914Z' fill='%2376C8D9'/%3E%3Cpath d='M111.867 23.4615C112.31 23.0671 112.759 22.6697 113.398 22.1055C111.395 22.4852 111.382 22.4872 111.867 23.4615Z' fill='%2376C8D9'/%3E%3Cpath d='M60.1069 33.3335C60.0195 33.2335 59.9321 33.1336 59.8446 33.0336C59.4228 33.1369 59.0069 33.2411 58.5851 33.3444C58.7192 33.4948 58.8473 33.6442 58.9814 33.7946C59.3566 33.6409 59.7318 33.4872 60.1128 33.3344L60.1069 33.3335Z' fill='%2376C8D9'/%3E%3Cpath d='M103.17 20.5398C103.077 20.4705 102.98 20.3965 102.888 20.3272C102.468 20.5329 102.049 20.7347 101.63 20.9404C101.773 21.0295 101.917 21.1186 102.06 21.2076C102.434 20.9869 102.802 20.7614 103.175 20.5407L103.17 20.5398Z' fill='%2376C8D9'/%3E%3Cpath d='M118.615 117.627C118.615 117.627 118.642 117.611 118.662 117.602C118.643 117.603 118.618 117.608 118.6 117.609L118.621 117.628L118.615 117.627Z' fill='%2376C8D9'/%3E%3Cpath d='M121.33 117.342C121.33 117.342 121.378 117.35 121.402 117.353C121.415 117.347 121.429 117.337 121.442 117.331C121.423 117.333 121.405 117.334 121.392 117.336C121.374 117.337 121.355 117.338 121.336 117.343L121.33 117.342Z' fill='%2376C8D9'/%3E%3Cpath d='M118.655 117.601C119.547 117.512 120.439 117.427 121.331 117.338C120.333 117.175 119.385 117.118 118.655 117.601Z' fill='%2376C8D9'/%3E%3Cpath d='M77.5704 114.743L77.3632 114.907C77.6186 115.057 77.8733 115.21 78.1287 115.36C78.2044 115.301 78.2802 115.242 78.3501 115.182C78.0882 115.036 77.8323 114.89 77.571 114.739L77.5704 114.743Z' fill='%2376C8D9'/%3E%3Cpath d='M116.925 22.52C116.86 22.3528 116.795 22.1895 116.73 22.0224C116.562 22.0513 116.394 22.0801 116.226 22.109C116.365 22.2641 116.499 22.4184 116.638 22.5735C116.731 22.5566 116.831 22.5368 116.925 22.52Z' fill='%2376C8D9'/%3E%3Cpath d='M106.418 22.9016C106.418 22.9016 106.283 22.7981 106.252 22.805C106.132 22.8336 106.027 22.8879 105.917 22.9297C106.029 22.9903 106.14 23.0547 106.246 23.1143C106.305 23.045 106.377 22.9737 106.419 22.8977L106.418 22.9016Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='215.644' height='115.091' fill='white' transform='translate(17.6704) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: -39px;
  left: -51px;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='150' height='96' viewBox='0 0 150 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M76.727 77.0248C76.727 77.0248 76.7184 77.0288 76.7098 77.0329C76.7176 77.0341 76.7293 77.0359 76.7371 77.0371L76.7231 77.0242L76.727 77.0248Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3932C66.642 16.3932 66.6538 16.395 66.6617 16.3962C66.6625 16.3911 66.6629 16.3885 66.6637 16.3833L66.642 16.3932Z' fill='%2376C8D9'/%3E%3Cpath d='M146.175 41.069C146.249 38.2205 145.524 35.3698 143.901 32.6005C141.947 29.2641 138.72 26.4056 134.5 24.0075C131.426 22.2597 127.896 21.0687 124.423 19.8408C121.099 18.6664 117.663 17.655 114.061 17.0572C110.844 16.5244 107.646 15.8497 104.422 15.3894C102.517 15.1163 100.491 14.7913 98.749 15.4605C97.7488 15.013 96.7336 14.6876 95.6171 14.9129C95.6209 14.9135 95.6255 14.9091 95.6332 14.9103C94.376 14.7302 93.0706 14.4309 92.2842 15.2307C91.4906 15.1937 90.8022 15.1604 90.2539 15.1337C87.7382 14.0748 85.5922 14.4957 83.4015 14.8259C83.5289 15.1403 83.603 15.3195 83.6793 15.5091C83.1266 15.662 82.6232 15.7997 82.4146 15.8562C81.0098 15.8945 79.9338 15.9101 78.8642 15.9599C77.9802 16.0003 77.1133 16.1069 76.2263 16.1418C74.9493 16.1898 73.7427 16.617 72.3637 16.136L72.3882 16.1297C72.3882 16.1297 72.3851 16.1241 72.3821 16.1185C72.3775 16.1229 72.3687 16.1292 72.3637 16.136C71.0832 16.5594 68.1427 16.6968 66.6683 16.4017C66.6099 16.5755 66.5473 16.7512 66.4613 17.002C61.0705 18.0059 55.6512 19.0155 50.232 20.0252C49.8116 20.2596 49.2921 20.4506 48.7528 20.6183C47.975 20.8581 47.1838 21.0832 46.3994 21.3144C46.0013 21.4303 45.6162 21.5635 45.2086 21.6653C43.586 22.071 41.8909 22.3893 40.352 22.8868C38.9039 23.3552 37.5678 23.935 36.0039 24.2914C35.037 24.5121 34.2161 24.9535 33.3555 25.3227C31.9156 25.9397 30.5037 26.5788 29.0642 27.1934C28.9715 27.2348 28.7417 27.1509 28.4356 27.1033L28.6109 25.9749C28.2186 26.079 27.9947 26.1077 27.8335 26.1868C25.6619 27.2515 23.431 28.2688 21.3573 29.4096C19.7461 30.2972 18.4537 31.4274 16.8223 32.294C12.1783 34.7703 9.51877 38.2941 6.45047 41.574C4.42001 43.7477 4.22571 46.4861 4.30927 49.1763C4.39245 51.8689 5.69218 54.4991 7.75895 56.9589C10.196 59.8598 13.4613 62.3229 17.8531 64.1178C22.5099 66.0225 27.4638 67.1757 32.5262 68.0842C34.2949 68.4022 36.1066 68.544 37.8981 68.7157C41.5425 69.0661 45.1889 69.4548 48.83 69.7005C55.1776 70.1305 61.3769 69.8999 67.4528 69.2539C70.5604 68.924 73.637 68.5156 76.6919 68.0708C78.7525 67.7712 80.7493 67.3524 82.588 67.0184C83.1154 66.2215 83.3154 65.5896 82.87 64.9006C82.0516 64.4687 81.2878 64.063 80.5164 63.6561C79.1658 63.4717 78.0546 63.84 76.8742 64.0224C73.4538 64.5501 70.0876 65.1828 66.6237 65.6123C63.9868 65.9392 61.2403 66.0382 58.5293 66.2114C49.7401 66.7685 40.8288 65.9173 31.903 64.7565C29.9482 64.5011 28.0102 64.0374 26.0732 63.6424C22.5183 62.9174 19.0635 61.9767 15.8257 60.6227C13.0148 59.4468 10.5918 57.9934 9.41397 55.8902C8.44504 54.1572 8.01683 52.399 8.14733 50.6261C8.35126 47.8256 9.46452 45.2757 11.196 42.8575C12.1323 41.5475 12.7507 40.1145 14.5211 39.1856C14.6019 39.1449 14.6303 39.0629 14.7066 38.9757C14.6866 38.7008 14.6666 38.4005 14.6376 37.9566C15.4483 37.4044 16.4614 36.8608 17.2061 36.1789C20.082 33.532 23.9796 31.5976 27.7418 29.5762C29.2083 28.788 30.8494 28.1362 32.4371 27.4507C33.7935 26.8665 35.1946 26.3222 36.5747 25.7619C37.3526 25.4459 38.1241 25.1213 38.9192 24.8206C39.3437 24.6605 39.8187 24.554 40.2566 24.4087C41.5995 23.962 42.8969 23.4549 44.2856 23.0662C46.8342 22.3496 49.4324 21.6916 52.0134 21.0182C53.1854 20.7127 54.3349 20.3756 55.5517 20.1354C58.0939 19.6364 60.7446 19.2964 63.2122 18.6968C66.352 17.9324 69.7759 17.7862 73.068 17.4037C75.6137 17.1083 78.2727 16.9424 80.956 16.8716C84.7804 16.7699 88.612 16.748 92.4668 16.8796C95.8073 16.9922 99.1787 17.2087 102.522 17.5784C106.043 17.9704 109.567 18.513 113.052 19.1586C115.836 19.675 118.562 20.4439 121.312 21.0999C122.065 21.5267 122.865 21.8974 123.719 22.1774C130.177 24.2958 135.647 27.1905 139.825 31.2204C143.696 34.9537 144.457 38.6862 142.524 42.4753C140.621 46.198 137.477 49.3873 133.704 52.2581C126.998 57.3629 119.096 61.5657 110.108 64.8935C104.694 66.8997 99.098 68.6946 93.2023 70.1484C88.3534 71.3457 83.5405 72.5893 78.4593 73.4406C75.82 73.884 73.1524 74.2823 70.4921 74.6843C68.4258 74.9957 66.3846 75.3719 64.2698 75.5666C58.47 76.1005 52.6618 76.6129 46.6872 76.6574C44.9966 76.669 43.3486 76.8854 41.6858 77.0207C40.646 77.1056 39.6297 77.0645 38.8947 76.6506C35.7636 76.4511 32.8579 76.2638 29.2267 76.0298C28.0387 76.1601 25.9528 75.8157 24.0801 76.1927C23.8454 76.2401 23.5115 76.1196 23.2188 76.0869C22.791 76.0407 22.3659 76.0026 21.6286 75.9312C23.4574 76.9723 25.354 77.1984 27.0885 77.6863C27.5724 78.5311 28.5285 78.9845 29.7456 79.1457C31.5921 79.3919 33.4428 79.5855 35.2904 79.7989C39.5895 80.2993 43.8203 80.2048 48.0735 80.2941C48.9835 80.3136 49.8642 80.1177 50.7756 80.1526C52.03 80.2002 53.1536 80.0548 54.2009 79.7197C54.279 79.6962 54.2906 79.5964 54.3466 79.5137C54.043 79.2989 53.7287 79.0773 53.266 78.7514C53.5546 78.6845 53.6997 78.6334 53.8631 78.6156C56.5727 78.3254 59.4387 78.4405 62.0524 77.9094C63.7101 78.2863 65.0708 77.977 66.3491 77.467C66.4203 77.4374 66.5733 77.4866 66.8124 77.5111C66.9171 77.6696 67.0401 77.8614 67.1796 78.0736C63.86 79.0615 59.9127 78.5167 56.6728 79.4459C57.205 79.5514 57.728 79.6149 58.2049 79.5722C61.7847 79.2546 65.3671 78.9451 68.9182 78.5596C69.8869 78.4536 70.7482 78.1048 71.655 77.8672C71.655 77.8672 71.6508 77.8691 71.6466 77.871C73.4032 77.7121 75.3378 77.8705 76.7308 77.0506C76.3535 76.9818 75.9729 76.91 75.6224 76.8454C75.426 76.2434 76.0533 76.1402 76.5386 76.0428C79.8245 75.3977 83.1199 74.7667 86.4306 74.1635C86.9951 74.0607 87.7388 73.8639 88.2832 74.6724C87.687 74.6763 87.2206 74.6774 86.6994 74.6777C86.1411 75.3962 84.8618 75.4336 83.7912 75.6661C82.3272 75.9847 80.8063 76.2157 79.3224 76.5109C79.0391 76.5685 78.825 76.7359 78.5823 76.8608C79.5628 76.754 80.5849 76.7071 81.5112 76.5208C84.5249 75.9121 87.5356 75.2979 90.4852 74.5979C93.801 73.8101 97.0657 72.9483 100.323 72.0804C101.897 71.6594 103.349 71.0696 104.954 70.6993C108.559 69.8674 111.854 68.7106 114.983 67.3603C115.298 67.2239 115.665 67.1311 115.991 67.0013C117.849 66.2639 119.825 65.6236 121.527 64.7602C124.44 63.2875 127.531 61.9517 130.082 60.1865C131.978 58.8759 134.19 57.7564 135.942 56.365C138.038 54.6994 139.823 52.8481 141.696 51.0539C143.717 49.1199 144.874 46.8943 145.74 44.5498C146.16 43.4111 146.159 42.2578 146.188 41.0838L146.175 41.069ZM93.5973 15.3534C93.8909 15.3051 94.1802 15.2586 94.4738 15.2102C94.3661 15.323 94.2757 15.4512 94.126 15.5321C94.0444 15.5778 93.8428 15.5389 93.5973 15.3534ZM94.5427 15.1955C94.8944 15.1003 95.2497 15.0082 95.6014 14.913C95.777 14.9936 95.956 15.0773 96.2524 15.2122C95.6318 15.474 95.0684 15.2416 94.5392 15.1924L94.5427 15.1955ZM38.5242 79.5902C38.2182 79.441 37.8396 79.2552 37.4135 79.0468C37.546 78.9251 37.6193 78.7816 37.7215 78.7797C38.6754 78.7679 39.6374 78.7802 40.69 78.9412C40.0036 79.147 39.3131 79.3546 38.5242 79.5902ZM42.9072 79.1714C43.7252 78.6736 44.5485 78.7711 45.6775 78.9948C44.7973 79.4904 44.028 79.5487 42.9072 79.1714ZM48.0546 79.3565C48.0271 79.2811 47.9993 79.2082 47.9756 79.1334C48.2359 79.0976 48.4996 79.0649 48.7598 79.0292C48.7934 79.1411 48.8273 79.2505 48.8571 79.3618C48.5911 79.3586 48.321 79.3572 48.055 79.354L48.0546 79.3565ZM71.6504 77.8462C70.6968 77.8555 69.7428 77.8673 68.6714 77.8786C68.6188 77.6876 68.5605 77.4829 68.4899 77.2307C70.288 76.9817 71.8637 76.3731 73.7869 76.7811C73.8464 76.8768 73.906 76.9724 73.9656 77.068C73.1928 77.3264 72.4195 77.5872 71.6504 77.8462ZM96.296 72.7068C94.2524 73.2249 92.1794 73.7055 90.1102 74.1866C89.6103 74.302 89.2248 74.1608 88.989 73.8118C89.9105 73.1015 95.6496 71.7478 97.0871 71.9026C97.3257 72.4096 96.7691 72.5873 96.296 72.7068ZM104.677 69.9832C103.186 70.8793 101.369 71.4021 99.3014 71.6726C98.9434 71.2284 99.1817 70.9555 99.6403 70.8033C101.136 70.3042 102.655 69.8341 104.174 69.3615C104.253 69.338 104.393 69.3904 104.776 69.4498C104.743 69.6607 104.816 69.898 104.677 69.9832ZM112.554 66.8255C113.232 66.3491 113.425 65.7365 114.715 65.9573C114.447 66.6701 113.873 66.934 112.554 66.8255Z' fill='%2376C8D9'/%3E%3Cpath d='M66.642 16.3934L66.6637 16.3833C66.6637 16.3833 66.6476 16.3835 66.6393 16.3849C66.6389 16.3875 66.6385 16.3902 66.6377 16.3954L66.642 16.3934Z' fill='%2376C8D9'/%3E%3Cpath d='M65.0881 16.4078C65.7164 16.3987 66.1798 16.392 66.6394 16.3847C66.6246 16.2528 66.6095 16.1235 66.5951 15.9891C65.9976 15.9844 65.4953 16.1239 65.0881 16.4078Z' fill='%2376C8D9'/%3E%3Cpath d='M72.3747 16.1149C72.6612 15.8597 72.9519 15.6026 73.3652 15.2376C72.0692 15.4832 72.0612 15.4845 72.3747 16.1149Z' fill='%2376C8D9'/%3E%3Cpath d='M38.8875 22.5019C38.8309 22.4372 38.7743 22.3725 38.7178 22.3079C38.4449 22.3747 38.1758 22.4421 37.9029 22.5089C37.9896 22.6062 38.0726 22.7029 38.1593 22.8002C38.402 22.7008 38.6447 22.6013 38.8913 22.5025L38.8875 22.5019Z' fill='%2376C8D9'/%3E%3Cpath d='M66.7477 14.2247C66.6881 14.1799 66.625 14.132 66.5653 14.0872C66.2939 14.2202 66.0228 14.3508 65.7514 14.4839C65.8443 14.5415 65.9372 14.5992 66.0301 14.6568C66.2718 14.514 66.5099 14.3681 66.7515 14.2253L66.7477 14.2247Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7405 77.0371C76.7405 77.0371 76.7577 77.027 76.7703 77.0213C76.7585 77.022 76.7424 77.0247 76.7306 77.0254L76.7443 77.0377L76.7405 77.0371Z' fill='%2376C8D9'/%3E%3Cpath d='M78.4971 76.8533C78.4971 76.8533 78.5285 76.8582 78.5442 76.8607C78.5529 76.8567 78.5619 76.8502 78.5706 76.8463C78.5584 76.8471 78.5462 76.8478 78.538 76.8492C78.5258 76.8499 78.5136 76.8506 78.501 76.854L78.4971 76.8533Z' fill='%2376C8D9'/%3E%3Cpath d='M76.7666 77.0208C77.3437 76.9631 77.9204 76.908 78.4976 76.8503C77.8517 76.7449 77.2384 76.708 76.7666 77.0208Z' fill='%2376C8D9'/%3E%3Cpath d='M50.1858 75.1716L50.0518 75.2777C50.217 75.3745 50.3818 75.4738 50.547 75.5706C50.596 75.5325 50.645 75.4944 50.6902 75.4557C50.5208 75.3608 50.3552 75.2665 50.1862 75.1691L50.1858 75.1716Z' fill='%2376C8D9'/%3E%3Cpath d='M75.6471 15.5058C75.6051 15.3977 75.5627 15.292 75.5208 15.1839C75.4121 15.2026 75.3034 15.2212 75.1947 15.2399C75.2849 15.3403 75.3712 15.4401 75.4614 15.5404C75.5219 15.5295 75.5866 15.5167 75.6471 15.5058Z' fill='%2376C8D9'/%3E%3Cpath d='M68.8496 15.7527C68.8496 15.7527 68.762 15.6857 68.7417 15.6902C68.6644 15.7087 68.5962 15.7438 68.5254 15.7709C68.5977 15.8101 68.6696 15.8517 68.7381 15.8903C68.7764 15.8455 68.8227 15.7993 68.8499 15.7502L68.8496 15.7527Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='139.516' height='74.4607' fill='white' transform='translate(11.4323 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -25px;
    left: -15px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p span::after {
    content: url("data:image/svg+xml,%3Csvg width='108' height='69' viewBox='0 0 108 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_2)'%3E%3Cpath d='M55.1985 55.4326C55.1985 55.4326 55.192 55.4357 55.1856 55.4387C55.1914 55.4396 55.2002 55.441 55.206 55.4419L55.1956 55.4321L55.1985 55.4326Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9747 12.0071C47.9747 12.0071 47.9834 12.0084 47.9892 12.0093C47.9898 12.0055 47.9901 12.0036 47.9907 11.9998L47.9747 12.0071Z' fill='%2376C8D9'/%3E%3Cpath d='M104.938 29.6802C104.991 27.64 104.472 25.5983 103.31 23.6148C101.91 21.2253 99.5989 19.1779 96.5767 17.4603C94.3745 16.2085 91.8466 15.3555 89.3592 14.476C86.9782 13.6349 84.5172 12.9105 81.9373 12.4824C79.6336 12.1008 77.3429 11.6175 75.0339 11.2879C73.6695 11.0922 72.2183 10.8595 70.9708 11.3387C70.2544 11.0182 69.5273 10.7852 68.7276 10.9466C68.7304 10.947 68.7337 10.9438 68.7391 10.9447C67.8387 10.8157 66.9038 10.6013 66.3405 11.1742C65.7721 11.1477 65.2791 11.1239 64.8863 11.1047C63.0846 10.3463 61.5476 10.6478 59.9785 10.8842C60.0698 11.1095 60.1228 11.2378 60.1775 11.3736C59.7816 11.4831 59.4211 11.5817 59.2717 11.6222C58.2656 11.6496 57.4949 11.6608 56.7288 11.6964C56.0956 11.7254 55.4748 11.8017 54.8395 11.8267C53.9249 11.8611 53.0606 12.1671 52.073 11.8226L52.0905 11.818C52.0905 11.818 52.0883 11.8141 52.0862 11.8101C52.0829 11.8132 52.0766 11.8177 52.073 11.8226C51.1559 12.1258 49.0498 12.2243 47.9938 12.0129C47.952 12.1374 47.9072 12.2632 47.8456 12.4428C43.9845 13.1618 40.1031 13.885 36.2218 14.6081C35.9207 14.776 35.5486 14.9128 35.1623 15.0329C34.6052 15.2047 34.0385 15.3658 33.4768 15.5314C33.1916 15.6145 32.9158 15.7099 32.6239 15.7828C31.4617 16.0734 30.2476 16.3013 29.1455 16.6577C28.1083 16.9931 27.1513 17.4084 26.0312 17.6637C25.3387 17.8217 24.7508 18.1379 24.1344 18.4023C23.1031 18.8442 22.0918 19.302 21.0609 19.7421C20.9945 19.7718 20.8298 19.7117 20.6106 19.6776L20.7362 18.8694C20.4552 18.944 20.2948 18.9645 20.1794 19.0212C18.624 19.7837 17.0262 20.5124 15.541 21.3295C14.387 21.9652 13.4614 22.7746 12.2929 23.3953C8.96676 25.1689 7.06196 27.6927 4.86437 30.0419C3.4101 31.5988 3.27094 33.5601 3.33079 35.4868C3.39036 37.4153 4.32126 39.2991 5.80153 41.0609C7.54703 43.1386 9.88569 44.9027 13.0312 46.1883C16.3665 47.5525 19.9146 48.3784 23.5404 49.0291C24.8072 49.2569 26.1048 49.3584 27.3879 49.4814C29.9981 49.7323 32.6097 50.0108 35.2176 50.1868C39.7639 50.4947 44.204 50.3296 48.5557 49.8669C50.7814 49.6306 52.985 49.3381 55.173 49.0195C56.6488 48.8049 58.0789 48.505 59.3958 48.2657C59.7736 47.695 59.9169 47.2424 59.5978 46.749C59.0117 46.4396 58.4647 46.149 57.9122 45.8576C56.9448 45.7255 56.1489 45.9893 55.3035 46.1199C52.8538 46.4979 50.4428 46.9511 47.9618 47.2587C46.0732 47.4928 44.1061 47.5637 42.1645 47.6878C35.8694 48.0868 29.487 47.4771 23.0941 46.6457C21.694 46.4628 20.3059 46.1307 18.9186 45.8478C16.3725 45.3285 13.8981 44.6548 11.5791 43.685C9.56589 42.8428 7.8305 41.8018 6.9869 40.2955C6.29293 39.0543 5.98623 37.795 6.0797 36.5252C6.22576 34.5195 7.0231 32.6932 8.26324 30.9611C8.93381 30.0229 9.37673 28.9966 10.6448 28.3313C10.7026 28.3021 10.723 28.2434 10.7776 28.1809C10.7633 27.984 10.749 27.769 10.7282 27.451C11.3088 27.0555 12.0345 26.6661 12.5678 26.1778C14.6276 24.282 17.4191 22.8966 20.1137 21.4487C21.164 20.8842 22.3395 20.4174 23.4766 19.9265C24.4481 19.508 25.4516 19.1182 26.4401 18.7169C26.9972 18.4905 27.5497 18.258 28.1192 18.0427C28.4233 17.928 28.7635 17.8517 29.0771 17.7477C30.0389 17.4277 30.9682 17.0646 31.9628 16.7861C33.7881 16.2729 35.649 15.8016 37.4976 15.3193C38.3371 15.1005 39.1604 14.8591 40.0318 14.6871C41.8526 14.3296 43.7511 14.0861 45.5185 13.6567C47.7673 13.1092 50.2195 13.0045 52.5774 12.7305C54.4007 12.519 56.3051 12.4001 58.227 12.3494C60.9661 12.2766 63.7104 12.2609 66.4713 12.3551C68.8639 12.4358 71.2786 12.5909 73.6734 12.8556C76.1948 13.1364 78.7191 13.525 81.2152 13.9874C83.2092 14.3573 85.1611 14.908 87.1311 15.3778C87.6702 15.6835 88.2435 15.9491 88.855 16.1496C93.48 17.6668 97.3983 19.7401 100.391 22.6264C103.163 25.3003 103.708 27.9736 102.323 30.6874C100.96 33.3537 98.7084 35.638 96.0063 37.6941C91.2033 41.3503 85.5438 44.3604 79.106 46.7438C75.2288 48.1807 71.2207 49.4663 66.9981 50.5075C63.5252 51.3651 60.0781 52.2557 56.4388 52.8655C54.5485 53.183 52.6379 53.4683 50.7325 53.7562C49.2526 53.9793 47.7906 54.2488 46.276 54.3882C42.122 54.7706 37.962 55.1375 33.6829 55.1694C32.472 55.1778 31.2917 55.3327 30.1008 55.4297C29.356 55.4904 28.6281 55.461 28.1017 55.1645C25.8591 55.0217 23.778 54.8875 21.1772 54.7199C20.3264 54.8133 18.8324 54.5666 17.4911 54.8366C17.3231 54.8706 17.0839 54.7843 16.8742 54.7608C16.5679 54.7278 16.2634 54.7005 15.7353 54.6493C17.0451 55.395 18.4035 55.5569 19.6458 55.9064C19.9924 56.5115 20.6772 56.8362 21.5489 56.9516C22.8714 57.128 24.1969 57.2666 25.5202 57.4195C28.5993 57.7778 31.6295 57.7102 34.6758 57.7742C35.3275 57.7881 35.9583 57.6478 36.6111 57.6728C37.5095 57.7069 38.3143 57.6027 39.0644 57.3627C39.1203 57.3459 39.1286 57.2744 39.1687 57.2152C38.9512 57.0613 38.7261 56.9026 38.3948 56.6692C38.6015 56.6213 38.7054 56.5847 38.8224 56.572C40.7631 56.3641 42.8158 56.4466 44.6878 56.0661C45.8751 56.3361 46.8496 56.1146 47.7652 55.7493C47.8162 55.7281 47.9258 55.7633 48.097 55.7809C48.172 55.8944 48.2601 56.0318 48.36 56.1837C45.9825 56.8913 43.1553 56.5011 40.8348 57.1666C41.216 57.2422 41.5906 57.2877 41.9321 57.2571C44.496 57.0296 47.0619 56.8079 49.6053 56.5318C50.299 56.4559 50.9159 56.2061 51.5654 56.036C51.5654 56.036 51.5624 56.0373 51.5594 56.0387C52.8175 55.9249 54.2031 56.0383 55.2008 55.4511C54.9306 55.4018 54.658 55.3504 54.407 55.3041C54.2663 54.8729 54.7156 54.799 55.0632 54.7293C57.4166 54.2672 59.7768 53.8153 62.148 53.3833C62.5523 53.3097 63.085 53.1687 63.4749 53.7477C63.0479 53.7505 62.7138 53.7513 62.3406 53.7516C61.9407 54.2661 61.0244 54.2929 60.2577 54.4594C59.2091 54.6876 58.1197 54.8531 57.0569 55.0645C56.8541 55.1058 56.7007 55.2257 56.5269 55.3151C57.2291 55.2387 57.9612 55.2051 58.6246 55.0716C60.7831 54.6357 62.9395 54.1957 65.052 53.6944C67.4269 53.1302 69.7651 52.5129 72.0984 51.8913C73.2257 51.5898 74.2652 51.1673 75.4149 50.9021C77.9968 50.3063 80.3566 49.4778 82.5977 48.5107C82.8233 48.4129 83.0863 48.3465 83.3196 48.2535C84.6505 47.7254 86.066 47.2668 87.2847 46.6484C89.371 45.5936 91.5851 44.6369 93.4121 43.3726C94.7703 42.4339 96.3542 41.6321 97.6092 40.6355C99.1107 39.4426 100.389 38.1167 101.731 36.8316C103.178 35.4465 104.007 33.8524 104.627 32.1732C104.927 31.3576 104.927 30.5316 104.948 29.6908L104.938 29.6802ZM67.281 11.2621C67.4913 11.2274 67.6985 11.1941 67.9088 11.1595C67.8316 11.2403 67.7669 11.3321 67.6596 11.39C67.6012 11.4228 67.4568 11.3949 67.281 11.2621ZM67.9581 11.149C68.21 11.0808 68.4645 11.0148 68.7164 10.9466C68.8421 11.0044 68.9703 11.0643 69.1826 11.161C68.7382 11.3484 68.3346 11.182 67.9556 11.1468L67.9581 11.149ZM27.8363 57.27C27.6172 57.1632 27.346 57.0301 27.0408 56.8808C27.1358 56.7936 27.1882 56.6908 27.2614 56.6895C27.9447 56.681 28.6337 56.6898 29.3875 56.8051C28.8959 56.9525 28.4014 57.1013 27.8363 57.27ZM30.9756 56.97C31.5614 56.6135 32.1511 56.6833 32.9597 56.8435C32.3292 57.1985 31.7783 57.2403 30.9756 56.97ZM34.6622 57.1026C34.6426 57.0486 34.6226 56.9964 34.6057 56.9428C34.7921 56.9172 34.9809 56.8938 35.1673 56.8682C35.1914 56.9483 35.2157 57.0267 35.237 57.1064C35.0465 57.1041 34.853 57.1031 34.6625 57.1008L34.6622 57.1026ZM51.5621 56.0209C50.8791 56.0276 50.1959 56.036 49.4285 56.0441C49.3908 55.9073 49.349 55.7607 49.2985 55.58C50.5863 55.4017 51.7148 54.9658 53.0923 55.2581C53.135 55.3266 53.1776 55.3951 53.2203 55.4635C52.6668 55.6486 52.1129 55.8354 51.5621 56.0209ZM69.2139 52.3399C67.7502 52.711 66.2655 53.0552 64.7835 53.3998C64.4254 53.4824 64.1493 53.3813 63.9805 53.1313C64.6404 52.6226 68.7509 51.6531 69.7805 51.764C69.9514 52.1271 69.5527 52.2543 69.2139 52.3399ZM75.2168 50.3892C74.1489 51.031 72.8474 51.4055 71.3664 51.5992C71.11 51.2811 71.2807 51.0856 71.6091 50.9766C72.6806 50.6191 73.7685 50.2824 74.8566 49.9439C74.9125 49.9272 75.0134 49.9646 75.2874 50.0072C75.2639 50.1582 75.3161 50.3282 75.2168 50.3892ZM80.8583 48.1276C81.3435 47.7864 81.4818 47.3476 82.4058 47.5058C82.2142 48.0163 81.8032 48.2053 80.8583 48.1276Z' fill='%2376C8D9'/%3E%3Cpath d='M47.9749 12.0074L47.9912 11.9998C47.9912 11.9998 47.9791 12 47.9729 12.001C47.9726 12.003 47.9723 12.005 47.9716 12.0089L47.9749 12.0074Z' fill='%2376C8D9'/%3E%3Cpath d='M46.8618 12.0172C47.3118 12.0107 47.6437 12.0059 47.9729 12.0006C47.9623 11.9062 47.9515 11.8136 47.9412 11.7174C47.5132 11.7139 47.1535 11.8139 46.8618 12.0172Z' fill='%2376C8D9'/%3E%3Cpath d='M52.0806 11.8075C52.2858 11.6247 52.4941 11.4406 52.7901 11.1791C51.8619 11.3551 51.8561 11.356 52.0806 11.8075Z' fill='%2376C8D9'/%3E%3Cpath d='M28.0963 16.3819C28.0558 16.3356 28.0153 16.2893 27.9748 16.243C27.7793 16.2908 27.5866 16.3391 27.3911 16.387C27.4533 16.4567 27.5127 16.5259 27.5748 16.5956C27.7486 16.5244 27.9225 16.4532 28.0991 16.3824L28.0963 16.3819Z' fill='%2376C8D9'/%3E%3Cpath d='M48.0505 10.4537C48.0078 10.4216 47.9626 10.3873 47.9199 10.3552C47.7255 10.4505 47.5313 10.544 47.3369 10.6394C47.4035 10.6806 47.47 10.7219 47.5366 10.7632C47.7096 10.6609 47.8802 10.5564 48.0533 10.4541L48.0505 10.4537Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2076 55.4416C55.2076 55.4416 55.2201 55.4343 55.2292 55.4302C55.2206 55.4307 55.209 55.4326 55.2005 55.4331L55.2104 55.4421L55.2076 55.4416Z' fill='%2376C8D9'/%3E%3Cpath d='M56.4657 55.3099C56.4657 55.3099 56.4882 55.3134 56.4994 55.3151C56.5056 55.3123 56.5121 55.3077 56.5183 55.3049C56.5096 55.3054 56.5009 55.3059 56.495 55.3069C56.4862 55.3074 56.4775 55.308 56.4685 55.3103L56.4657 55.3099Z' fill='%2376C8D9'/%3E%3Cpath d='M55.2263 55.4297C55.6396 55.3884 56.0527 55.3489 56.466 55.3076C56.0035 55.2321 55.5642 55.2057 55.2263 55.4297Z' fill='%2376C8D9'/%3E%3Cpath d='M36.1885 54.1054L36.0925 54.1814C36.2108 54.2507 36.3288 54.3218 36.4472 54.3912C36.4823 54.3639 36.5174 54.3366 36.5498 54.3089C36.4284 54.2409 36.3098 54.1733 36.1887 54.1036L36.1885 54.1054Z' fill='%2376C8D9'/%3E%3Cpath d='M54.4244 11.3712C54.3944 11.2938 54.364 11.2181 54.334 11.1407C54.2561 11.1541 54.1783 11.1674 54.1004 11.1808C54.165 11.2527 54.2269 11.3242 54.2915 11.3961C54.3348 11.3882 54.3811 11.3791 54.4244 11.3712Z' fill='%2376C8D9'/%3E%3Cpath d='M49.5559 11.548C49.5559 11.548 49.4932 11.5001 49.4787 11.5033C49.4233 11.5165 49.3745 11.5416 49.3237 11.561C49.3755 11.5891 49.427 11.6189 49.476 11.6466C49.5035 11.6144 49.5367 11.5814 49.5562 11.5462L49.5559 11.548Z' fill='%2376C8D9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_2'%3E%3Crect width='99.9244' height='53.3305' fill='white' transform='translate(8.43225 0.936035) rotate(8.83179)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: -20px;
    left: -15px;
    display: none !important;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p em {
  font-style: normal;
  font-size: 9px;
  color: #ffffff;
  text-transform: none;
  padding-top: 10px;
  display: block;
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .banner-overlay .banner p em {
    padding-top: 5px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status {
  position: absolute;
  top: 28px;
  left: 0;
  font-size: 16px;
  color: #ffffff;
  line-height: 46px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0 90px;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.available {
  background-color: #004c6d;
  color: #ffffff;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.reserved {
  background-color: #fcbc80;
  color: #004c6d;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.coming-soon {
  background-color: #64c9d7;
  color: #004c6d;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.past-development {
  background-color: #c7987d;
  color: #004562;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.sold {
  background-color: #c7987d;
  color: #004562;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status.under-offer {
  background-color: #ffffff;
  color: #004562;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-status {
    padding: 0 33px;
    font-size: 12px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-schemes {
  width: 74px;
  position: absolute;
  bottom: 24px;
  right: 24px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-schemes {
    bottom: 14px;
    right: 14px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-image .sr-plot-schemes svg {
  width: 100%;
  height: auto;
  display: block;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content {
  padding-top: 50px;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content {
    padding-top: 38px;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-details {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-details .srpc-detail {
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: bold;
  line-height: 21px;
  color: #004562;
  margin-right: 40px;
  padding-bottom: 15px;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-details .srpc-detail .srpc-detail-icon {
  padding-right: 10px;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-details .srpc-detail:last-of-type {
  margin: 0;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-intro-text {
  font-size: 16px;
  line-height: 26px;
  color: #004562;
  padding-bottom: 28px;
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-buttons .srpc-button a {
  display: inline-block;
  background-color: #004562;
  color: #ffffff;
  line-height: 45px;
  padding: 0 53px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  border-radius: 2px;
  position: relative;
  letter-spacing: 1px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot .sr-plot-content .srpc-buttons .srpc-button a {
    display: block;
    text-align: center;
  }
}
.page-template-template-find-home-page #main #search-results .sr-plots .sr-plots-container .sr-plot:nth-child(3n+3) {
  margin-right: 0;
  border-right: 0;
}
.page-template-template-find-home-page #main #search-results .sr-plots:before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 42px 42.5px 0 42.5px;
  border-color: #ffffff transparent transparent transparent;
}
.page-template-template-find-home-page #main .featured-homes {
  margin: 4rem 0;
}
.page-template-template-find-home-page #main .featured-homes .container .row {
  margin: 0;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] {
  padding: 0;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .heading h2 {
  font-size: 40px;
  font-weight: bold;
  color: #004c6d;
  text-align: center;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .heading h2 {
    font-size: 30px;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes {
  margin-top: 2rem;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home {
  border-right: 2px solid #dbdbdb;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home {
    border: none;
    margin-bottom: 2rem;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home:last-of-type {
  border: none;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container {
  padding: 0 25px;
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container {
    padding: 0 15px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container {
    padding: 0 0;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .scheme-overlay {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
  max-width: 75px;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .scheme-overlay img {
    width: 55px;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay {
  position: absolute;
  top: 15px;
  left: 0;
  width: 50%;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay p {
  padding: 12px;
  background-color: #004c6d;
  text-align: center;
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay p {
    font-size: 12px;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay.available p {
  background-color: #004c6d;
  color: #ffffff;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay.coming-soon p {
  background-color: #64c9d7;
  color: #004c6d;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay.reserved p {
  background-color: #fcbc80;
  color: #004c6d;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay.sold p {
  background-color: #c7987d;
  color: #004562;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image .status-overlay.under-offer p {
  background-color: #ffffff;
  color: #004562;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image img {
  min-height: 254px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .image img {
    width: 100%;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-name {
  margin-top: 2rem;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-name h2 {
  font-size: 30px;
  font-weight: bold;
  color: #004c6d;
  margin: 0;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-name h2 {
    font-size: 23px;
  }
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row > [class*=col-] {
    width: 50%;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info h3 {
  font-size: 25px;
  font-weight: normal;
  color: #004c6d;
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 23px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info h3 {
    font-size: 22px;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row {
  margin-top: 2rem;
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
  text-align: center;
  font-size: 16px;
  color: #004c6d;
  font-weight: bold;
  margin: 0;
  white-space: nowrap;
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 13px;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 12px;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 10px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 14px;
    text-align: left;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p {
    font-size: 16px;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p.bathrooms {
    text-align: center;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p.price {
    margin-top: 1rem;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
  max-width: 100%;
}
@media (max-width: 1799.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 25%;
  }
}
@media (max-width: 1599.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 20%;
  }
}
@media (max-width: 1399.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 18%;
  }
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 15%;
  }
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-info .row p img {
    max-width: 100%;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-button {
  min-width: 200px;
  max-width: 200px;
  margin-top: 2rem;
}
@media (max-width: 767.98px) {
  .page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-button {
    min-width: 100%;
    max-width: 100%;
  }
}
.page-template-template-find-home-page #main .featured-homes .container .row > [class*=col-] .homes .home .container .plot-button a {
  color: #ffffff;
  width: 100%;
  border-radius: 0px;
  background-color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.page-template-template-find-home-page #trigger-map {
  display: none;
}
.page-template-template-find-home-page .search-map-results {
  position: relative;
}
.page-template-template-find-home-page .search-map-results .map-indicators {
  position: absolute;
  top: 60px;
  left: 0;
  z-index: 3;
  padding: 30px 38px;
  background-color: white;
}
@media (max-width: 1199.98px) {
  .page-template-template-find-home-page .search-map-results .map-indicators {
    position: relative;
    top: 0px;
    width: 100%;
    padding-top: 18px;
  }
}
.page-template-template-find-home-page .search-map-results .map-indicators .map-indicator {
  display: flex;
  align-items: center;
}
.page-template-template-find-home-page .search-map-results .map-indicators .map-indicator .map-indicator-icon {
  width: 40px;
  height: auto;
}
.page-template-template-find-home-page .search-map-results .map-indicators .map-indicator .map-indicator-icon svg {
  display: block;
  width: 100%;
}
.page-template-template-find-home-page .search-map-results .map-indicators .map-indicator .map-indicator-label {
  font-size: 18px;
  color: #004562;
  font-weight: bold;
  margin-left: 35px;
}
.page-template-template-find-home-page #map {
  height: 740px;
  /* The height is 400 pixels */
  width: 100%;
  /* The width is the width of the web page */
}
.page-template-template-find-home-page #map .gm-style-iw {
  padding: 0 !important;
  width: 418px !important;
  border-radius: 0 !important;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page #map .gm-style-iw {
    width: 368px !important;
  }
}
.page-template-template-find-home-page #map .gm-style-iw .gm-style-iw-d {
  overflow: hidden !important;
}
.page-template-template-find-home-page .fcs-map-infobox {
  font-family: "Raleway", sans-serif !important;
  background-color: white;
  padding: 18px;
}
.page-template-template-find-home-page .fcs-map-infobox .image {
  margin-bottom: 14px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .image {
    margin-bottom: 10px;
  }
}
.page-template-template-find-home-page .fcs-map-infobox .development,
.page-template-template-find-home-page .fcs-map-infobox .place-name {
  font-size: 18px;
  line-height: 26px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .development,
  .page-template-template-find-home-page .fcs-map-infobox .place-name {
    line-height: 20px;
  }
}
.page-template-template-find-home-page .fcs-map-infobox .location,
.page-template-template-find-home-page .fcs-map-infobox .place-distance {
  font-size: 18px;
  line-height: 26px;
  color: #004562;
  font-weight: normal;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .location,
  .page-template-template-find-home-page .fcs-map-infobox .place-distance {
    line-height: 20px;
  }
}
.page-template-template-find-home-page .fcs-map-infobox .price {
  font-size: 18px;
  line-height: 26px;
  color: #64c9d7;
  font-weight: bold;
  padding-bottom: 14px;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .price {
    line-height: 20px;
  }
}
.page-template-template-find-home-page .fcs-map-infobox .buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-template-template-find-home-page .fcs-map-infobox .buttons a {
  display: block;
  width: calc(50% - 1.5px);
}
.page-template-template-find-home-page .fcs-map-infobox .buttons a.view-development {
  background-color: #64c9d7;
  color: #004c6d;
  line-height: 52px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 2px;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .buttons a.view-development {
    line-height: 42px;
    font-size: 10px;
    padding: 0 15px;
  }
}
.page-template-template-find-home-page .fcs-map-infobox .buttons a.view-plots,
.page-template-template-find-home-page .fcs-map-infobox .buttons a.view-place {
  background-color: #004562;
  color: #ffffff;
  line-height: 52px;
  padding: 0 25px;
  border: none;
  outline: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 2px;
  position: relative;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .page-template-template-find-home-page .fcs-map-infobox .buttons a.view-plots,
  .page-template-template-find-home-page .fcs-map-infobox .buttons a.view-place {
    line-height: 42px;
    font-size: 10px;
    padding: 0 15px;
  }
}

.page-template-template-past-developments .rank-math-breadcrumb {
  color: #fcbc80;
}
.page-template-template-past-developments .rank-math-breadcrumb a,
.page-template-template-past-developments .rank-math-breadcrumb .last {
  color: #004562;
}
.page-template-template-past-developments .postthumbnail img {
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 480px;
  width: 100%;
}
.page-template-template-past-developments .developments:nth-child(1n+5) {
  display: none;
}
.page-template-template-past-developments .loadMore {
  margin: 5rem 0;
}
.page-template-template-past-developments .loadMore .btn {
  border-radius: 2px;
  background-color: #64c9d7;
  font-size: 14px;
  color: #004c6d;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 52px;
  min-width: 200px;
}
.page-template-template-past-developments h2,
.page-template-template-past-developments h3 {
  font-weight: bold;
  color: #004562;
}
.page-template-template-past-developments h2 a,
.page-template-template-past-developments h3 a {
  font-weight: bold;
  color: #004562;
  border: 0;
}
.page-template-template-past-developments .date {
  color: #6e6e6e;
  font-weight: bold;
  font-size: 0.9rem;
}
.page-template-template-past-developments .excerpt p {
  color: #004562;
}
.page-template-template-past-developments #posts a {
  border: 0;
}

.latestnews {
  background-color: #f5f5f5;
}
.latestnews .news-card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.latestnews .news-card .post-categories {
  background-color: #64c9d7;
  color: #004562;
}
.latestnews .news-card .post-categories .category {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 46px;
  margin-bottom: 0;
  text-align: center;
  text-transform: uppercase;
}
.latestnews .news-card .post-categories .category.people {
  background-color: #fcbc80;
  color: #004562;
}
.latestnews .news-card .post-categories .category.development {
  background-color: #004562;
  color: #fff;
}
.latestnews .news-card .news-card-body {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.latestnews img {
  height: 365px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.latestnews h3 {
  font-weight: bold;
}
.latestnews .imgarea {
  position: relative;
}
.latestnews .imgarea .overlap {
  position: absolute;
  left: 0;
  top: 25px;
  width: 50%;
  font-weight: bold;
  letter-spacing: 1px;
}
.latestnews .imgarea .overlap.awards, .latestnews .imgarea .overlap.community {
  background-color: #64c9d7;
  color: #004562;
}

.margin-t-36 {
  margin-top: 36px;
}

a[id]::before {
  content: "";
  display: block;
  height: 170px;
  margin: -200px 0 0;
}

.page-template-template-main-page .rank-math-breadcrumb {
  color: #fcbc80;
}
.page-template-template-main-page .rank-math-breadcrumb a,
.page-template-template-main-page .rank-math-breadcrumb .last {
  color: #004562;
}

#introduction {
  padding: 50px 0 100px;
  font-size: 22px;
  line-height: 35px;
  font-weight: normal;
  color: #004562;
  text-align: center;
}
#introduction .introduction-container {
  max-width: 52%;
  margin: 0 auto;
}

.horizontal-card {
  margin-bottom: 96px;
  max-height: 100%;
}
.horizontal-card .horizontal-card-text-section {
  padding-left: 144px;
  justify-content: center;
}
.horizontal-card .horizontal-card-text-section .title-font {
  font-size: 30px;
  line-height: 35px;
  font-weight: bold;
  color: #004c6d;
}
.horizontal-card .horizontal-card-text-section #horizontal-card-txt {
  max-width: 513px;
  width: auto;
  text-align: left;
  color: #004c6d;
}
.horizontal-card .horizontal-card-text-section .horizontal-card-button {
  height: 46px;
  max-width: 200px;
  background-color: #004c6d;
  color: #ffffff;
  border-radius: 0px !important;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 1px;
  font-weight: bold;
}
.horizontal-card .horizontal-card-image-section img {
  max-width: 85%;
}
@media (max-width: 991.98px) {
  .horizontal-card .horizontal-card-image-section img {
    max-width: 100%;
  }
}

@media screen and (max-width: 991px) {
  /**
         .margin-b-68
             Used for each card to create gap between itself and the consecutive card on mobile
     **/
  .margin-b-68 {
    margin-bottom: 68px;
  }
  .card-txt-mb {
    font-size: 16px;
    line-height: 26px;
    color: #004c6d;
  }
  .padding-x-20 {
    padding: 0px 20px;
  }
  .padding-x-25 {
    padding: 0px 25px;
  }
  .margin-b-30 {
    margin-bottom: 30px;
  }
  .horizontal-card .horizontal-card-text-section {
    padding-left: 20px;
  }
  .horizontal-card .horizontal-card-text-section #horizontal-card-txt {
    padding-right: 0px;
    max-width: 100%;
  }
  .horizontal-card .horizontal-card-text-section .horizontal-card-button {
    margin-top: 23px;
    max-width: 100%;
  }
}
.search-results .postthumbnail img {
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 480px;
  width: 100%;
}
.search-results h2 a {
  font-weight: bold;
  color: #004562;
  border: 0;
}
.search-results .type-post:nth-child(1n+5) {
  display: none;
}
.search-results .loadMore {
  margin: 5rem 0;
}
.search-results .loadMore .btn {
  border-radius: 2px;
  background-color: #64c9d7;
  font-size: 14px;
  color: #004c6d;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 52px;
  min-width: 200px;
}
.search-results .date {
  color: #6e6e6e;
  font-weight: bold;
  font-size: 0.9rem;
}
.search-results .excerpt p {
  color: #004562;
}

.latestnews {
  background-color: #f5f5f5;
}
.latestnews .news-card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.latestnews .news-card .post-categories {
  background-color: #64c9d7;
  color: #004562;
}
.latestnews .news-card .post-categories .category {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 46px;
  margin-bottom: 0;
  text-align: center;
  text-transform: uppercase;
}
.latestnews .news-card .post-categories .category.people {
  background-color: #fcbc80;
  color: #004562;
}
.latestnews .news-card .post-categories .category.development {
  background-color: #004562;
  color: #fff;
}
.latestnews .news-card .news-card-body {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.latestnews img {
  height: 365px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.latestnews h3 {
  font-weight: bold;
}
.latestnews .imgarea {
  position: relative;
}
.latestnews .imgarea .overlap {
  position: absolute;
  left: 0;
  top: 25px;
  width: 50%;
  font-weight: bold;
  letter-spacing: 1px;
}
.latestnews .imgarea .overlap.awards, .latestnews .imgarea .overlap.community {
  background-color: #64c9d7;
  color: #004562;
}

.news-filter {
  background-color: #64c9d7;
}
.news-filter .nf-triggers {
  padding: 50px;
  font-size: 16px;
  color: #004562;
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers {
    display: block;
    padding: 25px 10px;
  }
}
.news-filter .nf-triggers .nf-triggers-right {
  margin-left: auto;
  margin-right: 0;
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-triggers-right {
    display: block;
  }
}
.news-filter .nf-triggers .nf-trigger {
  display: flex;
  align-items: center;
}
.news-filter .nf-triggers .nf-trigger .nft-checkbox-label {
  font-weight: bold;
  margin-right: 15px;
}
.news-filter .nf-triggers .nf-trigger .nft-checkbox-item {
  margin-right: 32px;
}
.news-filter .nf-triggers .nf-trigger .nft-checkbox-item:last-of-type {
  margin-right: 0;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-trigger.checkbox {
    display: none;
  }
}
.news-filter .nf-triggers .nf-trigger.dropdown {
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-trigger.dropdown {
    display: block;
  }
}
.news-filter .nf-triggers .nf-trigger.dropdown .nft-dropdown-label {
  font-weight: bold;
  margin-right: 23px;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-trigger.dropdown .nft-dropdown-label {
    padding-bottom: 14px;
  }
}
.news-filter .nf-triggers .nf-trigger.dropdown select {
  outline: none;
  border: 0;
  padding-left: 15px;
}
.news-filter .nf-triggers .nf-trigger.clear-filters {
  margin-left: 30px;
  cursor: pointer;
}
.news-filter .nf-triggers .nf-trigger.clear-filters .nft-clear-filters-text {
  margin-left: 8px;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-trigger.clear-filters {
    padding-top: 28px;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: 0;
    max-width: 125px;
  }
}
.news-filter .nf-triggers .nf-mobile-trigger {
  display: none;
}
@media (max-width: 991.98px) {
  .news-filter .nf-triggers .nf-mobile-trigger {
    display: block;
  }
}
.news-filter .nf-triggers .nf-mobile-trigger .nfmt-label {
  font-weight: bold;
  color: #004562;
  padding-bottom: 14px;
}
.news-filter .nf-triggers .nf-mobile-trigger .nfmt-select select {
  padding-left: 15px;
  border: 0;
  outline: none;
}
.news-filter .nf-triggers .nf-mobile-trigger.filter {
  padding-bottom: 22px;
}

#posts.news .type-post:nth-child(1n+5) {
  display: block;
}
#posts.news .postthumbnail a {
  position: relative;
  display: block;
  border: none;
}
#posts.news .postthumbnail a .post-categories {
  position: relative;
  bottom: 0px;
  left: 0;
  width: 100%;
}
#posts.news .postthumbnail a .post-categories .post-category {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 46px;
  text-align: center;
  background-color: #004562;
  color: white;
  margin-bottom: 0px;
}
#posts.news .postthumbnail a .post-categories .development {
  background-color: #004562;
  color: white;
}
#posts.news .postthumbnail a .post-categories .awards {
  background-color: #64c9d7;
  color: #004562;
}
#posts.news .postthumbnail a .post-categories .people {
  background-color: #fcbc80;
  color: #004562;
}
@media (max-width: 991.98px) {
  #posts.news .postthumbnail {
    padding-bottom: 25px;
  }
}
@media (max-width: 991.98px) {
  #posts.news h2 {
    font-size: 24px;
    line-height: 29px;
  }
}
@media (max-width: 991.98px) {
  #posts.news .btn {
    width: 100%;
  }
}

#news-loadmore {
  margin: 5rem 0;
}
@media (max-width: 991.98px) {
  #news-loadmore {
    margin: 40px 0 0;
  }
}
#news-loadmore .btn {
  border-radius: 2px;
  background-color: #64c9d7;
  font-size: 14px;
  color: #004c6d;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 52px;
  min-width: 200px;
}

#posts-hidden {
  display: none;
}

.sitemap .title-container h2.title {
  font-size: 2rem;
}
.sitemap .wsp-container h2 {
  font-size: 1.3rem;
  font-weight: bold;
  margin: 0 0 0.75rem;
}
.sitemap .wsp-container ul {
  margin-left: 1rem;
  margin-bottom: 2rem;
}
.sitemap .wsp-container ul ul.children {
  margin-left: 1rem;
  margin-bottom: 0;
}

@media (max-width: 767.98px) {
  .rank-math-breadcrumb {
    display: block !important;
    padding: 0 !important;
  }
}
.rank-math-breadcrumb p {
  color: #004562 !important;
}
.rank-math-breadcrumb a {
  color: #004562 !important;
}

.bwu-slider {
  position: relative;
  overflow: hidden; /* This will hide anything that goes beyond the height of 620px */
}
.bwu-slider .slick-dots {
  position: absolute;
  bottom: 10%; /* Position the dots in the middle */
  left: 50%; /* Center the dots */
  transform: translate(-50%, 50%); /* Center the dots */
  z-index: 2;
}
@media (max-width: 767.98px) {
  .bwu-slider .slick-dots {
    bottom: 14%;
    left: 46%;
  }
}
.bwu-slider .slick-dots li.slick-active button::before {
  background-color: #ffffff;
}
.bwu-slider .slick-dots li button {
  padding: 0;
}
.bwu-slider .slick-dots li button::before {
  content: "";
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  border-radius: 100px;
  border: 1px solid #ffffff;
}
.bwu-slider .slick-prev:before,
.bwu-slider .slick-next:before {
  content: "";
}
.bwu-slider .slick-prev,
.bwu-slider .slick-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 50px; /* Set the width of your arrow */
  height: 50px; /* Set the height of your arrow */
  background-size: cover; /* Resize the image to cover the entire arrow */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-color: transparent !important;
}
@media (max-width: 767.98px) {
  .bwu-slider .slick-prev,
  .bwu-slider .slick-next {
    top: 90%;
    z-index: 5 !important;
  }
}
.bwu-slider .slick-prev:hover,
.bwu-slider .slick-next:hover {
  opacity: 1; /* Ensure the image is fully visible */
}
.bwu-slider .slick-prev {
  left: 41px; /* Adjust as needed */
  z-index: 2;
  background-color: transparent !important;
  background-image: url("../images/header_prev.png"); /* Replace with the path to your left arrow image */
}
.bwu-slider .slick-prev:hover {
  z-index: 2;
  width: 50px; /* Set the width of your arrow */
  height: 50px; /* Set the height of your arrow */
  background-size: cover; /* Resize the image to cover the entire arrow */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-image: url("../images/header_prev.png"); /* Replace with the path to your left arrow image */
}
.bwu-slider .slick-next {
  right: 40px; /* Adjust as needed */
  background-color: transparent !important;
  z-index: 2;
  background-image: url("../images/header_next.png"); /* Replace with the path to your right arrow image */
}
.bwu-slider .slick-next:hover {
  z-index: 2;
  width: 50px; /* Set the width of your arrow */
  height: 50px; /* Set the height of your arrow */
  background-size: cover; /* Resize the image to cover the entire arrow */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-image: url("../images/header_next.png"); /* Replace with the path to your left arrow image */
}
.bwu-slider .slide::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1; /* Add this line */
  background-color: rgba(0, 45, 63, 0.5); /* Change the color to blue and adjust the last value (0.5) to change the opacity */
}
.bwu-slider .slide img {
  width: 1920px;
  height: 620px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.98px) {
  .bwu-slider .slide img {
    height: 520px;
  }
}
.bwu-slider .slide .overlay {
  position: absolute;
  top: 46%;
  left: 45%;
  transform: translate(-50%, -50%);
  color: white;
  text-align: left;
  z-index: 2; /* Add this line */
}
@media (max-width: 767.98px) {
  .bwu-slider .slide .overlay {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
  }
}
.bwu-slider .slide .overlay .btn_cta {
  background-color: #ffffff;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 767.98px) {
  .bwu-slider .slide .overlay .btn_cta {
    width: 94% !important;
  }
}
.bwu-slider .slide .overlay .btn_contact {
  background-color: #FAC083;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 767.98px) {
  .bwu-slider .slide .overlay .btn_contact {
    width: 94% !important;
  }
}
.bwu-slider .slide .overlay h2 {
  font-size: 4rem;
  font-weight: bold;
  margin-bottom: 20px;
  color: #ffffff;
}
@media (max-width: 767.98px) {
  .bwu-slider .slide .overlay h2 {
    font-size: 35px;
  }
}
.bwu-slider .slide .overlay p {
  font-size: 18px;
}
@media (max-width: 767.98px) {
  .bwu-slider .slide .overlay .btn {
    width: 100%;
    margin: 0 0 1rem !important;
  }
}

.blocks {
  margin-top: 40px !important;
}
.blocks h2 {
  font-size: 35px !important;
  text-align: left !important;
}
.blocks .load-more-wrapper {
  width: 285px;
  margin: 40px auto 0;
  display: block;
}
@media (max-width: 767.98px) {
  .blocks .load-more-wrapper {
    width: 100%;
    margin: 0 auto;
  }
}
.blocks .repeater {
  max-width: 1458px;
  margin: 0 auto;
}
@media (max-width: 767.98px) {
  .blocks .repeater {
    margin-top: 30px !important;
  }
}
.blocks .repeater .block {
  display: flex;
  align-items: center;
}
.blocks .repeater .block .image-wrapper {
  order: 12;
}
@media (max-width: 767.98px) {
  .blocks .repeater .block .image-wrapper {
    order: 1 !important;
  }
}
.blocks .repeater .block .content-wrapper {
  order: 1;
}
@media (max-width: 767.98px) {
  .blocks .repeater .block .content-wrapper {
    order: 12 !important;
  }
}
.blocks .repeater .block.reverse .image-wrapper {
  order: 1;
}
.blocks .repeater .block.reverse .content-wrapper {
  order: 12;
}
.blocks .repeater .block:nth-child(n+3) {
  display: none;
}
.blocks .repeater .block .block-image {
  width: 100%;
  height: 450px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.98px) {
  .blocks .repeater .block .block-image {
    height: 284px;
  }
}
.blocks .repeater h2 {
  font-size: 40px;
  color: #004562;
  font-weight: bold;
}
@media (max-width: 767.98px) {
  .blocks .repeater h2 {
    font-size: 25px;
    margin-top: 15px;
    text-align: left !important;
  }
}
.blocks .repeater h2 .sub_heading {
  font-size: 30px;
  color: #000000;
}
@media (max-width: 767.98px) {
  .blocks .repeater h2 .sub_heading {
    font-size: 20px;
    text-align: center;
  }
}
.blocks .repeater .btn_repeater {
  font-size: 20px;
  background-color: #76C8D9;
  color: #004562;
  font-weight: bold;
}
.blocks .repeater hr {
  border: none;
  border-bottom: 2px solid #76C8D9;
  max-width: 500px;
  width: 100%;
}

.blue_section {
  max-width: 1920px;
  margin: 0 auto;
  background-color: #004562;
}
@media (max-width: 767.98px) {
  .blue_section {
    text-align: center;
  }
}
.blue_section h2 {
  font-size: 3.25rem;
  color: #ffffff;
}
@media (max-width: 767.98px) {
  .blue_section h2 {
    font-size: 25px;
    text-align: center;
  }
}
.blue_section .sub_heading {
  font-size: 1.5rem;
  color: #FAC083;
}
@media (max-width: 767.98px) {
  .blue_section .sub_heading {
    font-size: 20px;
    text-align: center;
  }
}
.blue_section p {
  font-size: 0.9rem;
  color: #ffffff;
}
.blue_section .btn_middle {
  background-color: #FAC083;
  color: #004562;
  font-weight: bold;
}

.image-repeater .image-repeater-nav {
  position: relative;
  display: none;
  align-items: center;
  height: 48px;
}
@media (max-width: 991.98px) {
  .image-repeater .image-repeater-nav {
    display: flex;
  }
}
.image-repeater .image-repeater-nav .slick-dots {
  position: relative;
  bottom: auto;
}
.image-repeater .image-repeater-nav .slick-dots li.slick-active button::before {
  background-color: #004563;
}
.image-repeater .image-repeater-nav .slick-dots li button {
  padding: 0;
}
.image-repeater .image-repeater-nav .slick-dots li button::before {
  content: "";
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  border-radius: 100px;
  border: 1px solid #004563;
}
.image-repeater .image-repeater-nav .slick-arrow {
  top: 50%;
  transform: translateY(-50%);
  height: 48px;
  width: 48px;
  z-index: 2;
}
.image-repeater .image-repeater-nav .slick-arrow.slick-next {
  right: 0;
}
.image-repeater .image-repeater-nav .slick-arrow.slick-next::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23004563'/%3E%3Cline x1='13.3252' y1='23.7838' x2='34.0928' y2='23.7838' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M28.6059 17.4547L35.6757 23.9412L28.6059 30.4277' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.image-repeater .image-repeater-nav .slick-arrow.slick-prev {
  left: 0;
}
.image-repeater .image-repeater-nav .slick-arrow.slick-prev::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' transform='rotate(180 24 24)' fill='%23004563'/%3E%3Cline x1='34.6758' y1='24.2162' x2='13.9082' y2='24.2162' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M19.3943 30.5453L12.3245 24.0588L19.3943 17.5723' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.image-repeater .image-repeater-nav .slick-arrow::before {
  width: 48px;
  height: 48px;
  opacity: 1;
}
.image-repeater img {
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}

.interested h2 {
  font-size: 65px;
  color: #004562;
}
@media (max-width: 767.98px) {
  .interested h2 {
    font-size: 35px;
  }
}
.interested .developments {
  max-width: 1458px;
  margin: 0 auto;
}
.interested .developments h2 {
  color: #004562;
  font-weight: bold;
  font-size: 40px;
}
.interested .developments .sub_heading {
  font-size: 30px;
  color: #000000;
}
.interested .developments .body_text {
  font-size: 18px;
  color: #000000;
}
.interested .developments p {
  font-size: 18px;
  color: #000000;
}
.interested .slick-dots {
  position: relative;
}
.interested .slick-dots li {
  margin: 0 15px;
}
.interested .slick-dots li.slick-active button::before {
  background-color: #76C8D9;
}
.interested .slick-dots li button {
  padding: 0;
}
.interested .slick-dots li button::before {
  content: "";
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  border-radius: 100px;
  border: 1px solid #76C8D9;
}
.interested .slick-prev,
.interested .slick-next {
  position: absolute;
  top: 50%;
  z-index: 1;
  background-color: #fff; /* Change as needed */
  color: #000; /* Change as needed */
  border: none;
}
@media (max-width: 1199.98px) {
  .interested .slick-prev,
  .interested .slick-next {
    top: auto;
    bottom: -20%;
  }
}
@media (max-width: 767.98px) {
  .interested .slick-prev,
  .interested .slick-next {
    bottom: -13%;
  }
}
.interested .slick-prev {
  left: 0%; /* Adjust as needed */
}
.interested .slick-prev:before {
  content: ""; /* Remove the default arrow */
}
.interested .slick-next {
  right: 0%; /* Adjust as needed */
}
.interested .slick-next:before {
  content: ""; /* Remove the default arrow */
}
.interested .slick-arrow-image-prev {
  background-image: url("../images/left_arrow_cyan.png") !important; /* Replace with the path to your previous arrow image */
  background-size: cover; /* Resize the image to cover the entire arrow */
  background-repeat: no-repeat; /* Do not repeat the image */
  width: 69px;
  height: 69px;
  content: ""; /* Remove the default dot */
  background-color: transparent !important;
}
.interested .slick-arrow-image-next {
  background-image: url("../images/right_arrow_cyan.png") !important; /* Replace with the path to your next arrow image */
  background-size: cover; /* Resize the image to cover the entire arrow */
  width: 69px;
  height: 69px;
  content: ""; /* Remove the default dot */
  background-color: transparent !important;
}
.interested .slick-arrow-image-prev:hover,
.interested .slick-arrow-image-next:hover {
  opacity: 1; /* Ensure the image is fully visible */
}
.interested .slick-arrow-image-prev:active,
.interested .slick-arrow-image-next:active {
  opacity: 1; /* Ensure the image is fully visible */
}
.interested img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 991.98px) {
  .interested img {
    max-height: 300px;
  }
}
.interested .plot_info {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .interested .plot_info {
    text-align: left;
  }
}
.interested .plot_info h2 {
  font-size: 40px;
}
.interested .plot_info .plot_button {
  background-color: #FAC083;
  color: #004562;
  font-size: 20px;
  font-weight: bold;
}

.news-nav {
  position: relative;
  display: none;
  align-items: center;
  height: 48px;
}
@media (max-width: 991.98px) {
  .news-nav {
    display: flex;
  }
}
.news-nav .slick-dots {
  position: relative;
  bottom: auto;
}
.news-nav .slick-dots li.slick-active button::before {
  background-color: #004563;
}
.news-nav .slick-dots li button {
  padding: 0;
}
.news-nav .slick-dots li button::before {
  content: "";
  width: 12px;
  height: 12px;
  opacity: 1 !important;
  border-radius: 100px;
  border: 1px solid #004563;
}
.news-nav .slick-arrow {
  top: 50%;
  transform: translateY(-50%);
  height: 48px;
  width: 48px;
  z-index: 2;
}
.news-nav .slick-arrow.slick-next {
  right: 0;
}
.news-nav .slick-arrow.slick-next::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23004563'/%3E%3Cline x1='13.3252' y1='23.7838' x2='34.0928' y2='23.7838' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M28.6059 17.4547L35.6757 23.9412L28.6059 30.4277' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.news-nav .slick-arrow.slick-prev {
  left: 0;
}
.news-nav .slick-arrow.slick-prev::before {
  content: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' transform='rotate(180 24 24)' fill='%23004563'/%3E%3Cline x1='34.6758' y1='24.2162' x2='13.9082' y2='24.2162' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M19.3943 30.5453L12.3245 24.0588L19.3943 17.5723' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.news-nav .slick-arrow::before {
  width: 48px;
  height: 48px;
  opacity: 1;
}

@media (max-width: 767.98px) {
  /* Apply these styles on devices with a screen width of 576px and below */
  .overlay {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100% !important;
    max-width: 100% !important;
  }
}
#back-to-top {
  background: #c1c1c1;
  bottom: 1.5rem;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  height: 2.5rem;
  opacity: 0;
  outline: 0;
  padding: 0.5rem;
  position: fixed;
  right: -10rem;
  transition: all 0.3s ease 0s;
  width: 2.5rem;
  z-index: 999;
}
@media (max-width: 991.98px) {
  #back-to-top {
    bottom: 4.25rem;
  }
}
@media (max-width: 991.98px) {
  #back-to-top {
    right: 1rem;
  }
}
#back-to-top.active {
  opacity: 1;
  right: 1.5rem;
}
#back-to-top i {
  color: #ffffff;
  font-size: 1.5rem;
}

.btn {
  background-color: #004562;
  border: 0;
  border-radius: 2px;
  box-shadow: none;
  color: #ffffff;
  cursor: pointer;
  align-items: center;
  display: inline-flex;
  justify-content: center;
  font-size: 0.8rem;
  outline: 0;
  padding: 0.5rem 1rem;
  text-transform: uppercase;
}
.btn a {
  color: #ffffff !important;
  font-family: "Raleway", sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  border: 0;
}
.btn:hover, .btn:active, .btn:focus {
  box-shadow: none;
  color: #1a1a1a;
  outline: 0;
}
.btn.btn-outline {
  background-color: transparent;
  border: 0.05rem solid #004562;
  color: #004562;
}
.btn.btn-outline:hover {
  color: #1a1a1a;
}
.btn.btn-black {
  background-color: #000000;
  color: #ffffff;
}
.btn.btn-black:hover {
  color: #004562;
}
.btn.btn-black.btn-outline {
  background-color: transparent;
  border-color: #000000;
  color: #000000;
}
.btn.btn-black.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-white {
  background-color: #ffffff;
  color: #1a1a1a;
}
.btn.btn-white:hover {
  color: #004562;
}
.btn.btn-white.btn-outline {
  background-color: transparent;
  border-color: #ffffff;
  color: #ffffff;
}
.btn.btn-white.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-darkgrey {
  background-color: #1a1a1a;
  color: #ffffff;
}
.btn.btn-darkgrey:hover {
  color: #004562;
}
.btn.btn-darkgrey.btn-outline {
  background-color: transparent;
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-darkgrey.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-grey {
  background-color: #c1c1c1;
  color: #ffffff;
}
.btn.btn-grey:hover {
  color: #004562;
}
.btn.btn-grey.btn-outline {
  background-color: transparent;
  border-color: #c1c1c1;
  color: #c1c1c1;
}
.btn.btn-grey.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-lightgrey {
  background-color: #dbdbdb;
  color: #1a1a1a;
}
.btn.btn-lightgrey:hover {
  color: #004562;
}
.btn.btn-lightgrey.btn-outline {
  background-color: transparent;
  border-color: #dbdbdb;
  color: #dbdbdb;
}
.btn.btn-lightgrey.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-verylightgrey {
  background-color: white;
  color: #1a1a1a;
}
.btn.btn-verylightgrey:hover {
  color: #004562;
}
.btn.btn-verylightgrey.btn-outline {
  background-color: transparent;
  border-color: white;
  color: white;
}
.btn.btn-verylightgrey.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-blue {
  background-color: #004562;
  color: #ffffff;
}
.btn.btn-blue:hover {
  color: #1a1a1a;
}
.btn.btn-blue.btn-outline {
  background-color: transparent;
  border-color: #004562;
  color: #004562;
}
.btn.btn-blue.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-red {
  background-color: #c3272e;
  color: #ffffff;
}
.btn.btn-red:hover {
  color: #1a1a1a;
}
.btn.btn-red.btn-outline {
  background-color: transparent;
  border-color: #c3272e;
  color: #c3272e;
}
.btn.btn-red.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-lightred {
  background-color: #eb999c;
  color: #ffffff;
}
.btn.btn-lightred:hover {
  color: #1a1a1a;
}
.btn.btn-lightred.btn-outline {
  background-color: transparent;
  border-color: #eb999c;
  color: #eb999c;
}
.btn.btn-lightred.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-green {
  background-color: #33ac21;
  color: #ffffff;
}
.btn.btn-green:hover {
  color: #1a1a1a;
}
.btn.btn-green.btn-outline {
  background-color: transparent;
  border-color: #33ac21;
  color: #33ac21;
}
.btn.btn-green.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-orange {
  background-color: #fcbc80;
  color: #ffffff;
}
.btn.btn-orange:hover {
  color: #1a1a1a;
}
.btn.btn-orange.btn-outline {
  background-color: transparent;
  border-color: #fcbc80;
  color: #fcbc80;
}
.btn.btn-orange.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-pink {
  background-color: #fc036c;
  color: #ffffff;
}
.btn.btn-pink:hover {
  color: #1a1a1a;
}
.btn.btn-pink.btn-outline {
  background-color: transparent;
  border-color: #fc036c;
  color: #fc036c;
}
.btn.btn-pink.btn-outline:hover {
  border-color: #1a1a1a;
  color: #1a1a1a;
}
.btn.btn-transparent {
  background-color: transparent;
  color: #1a1a1a;
}
.btn.btn-transparent:hover {
  color: #004562;
}
.btn.btn-transparent.btn-outline {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
}
.btn.btn-transparent.btn-outline:hover {
  border-color: #004562;
  color: #004562;
}
.btn.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 1rem;
}
.btn.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 2.5rem;
}
.btn.disabled {
  background-color: #dbdbdb;
  color: #c1c1c1;
  cursor: auto !important;
  cursor: text !important;
  pointer-events: none !important;
}
.btn.disabled.btn-outline {
  background-color: transparent;
  border-color: #dbdbdb;
  color: #dbdbdb;
}
.btn.load-more.loading, .btn.load-more.no-posts {
  background-color: #dbdbdb;
  color: #c1c1c1;
  cursor: auto !important;
  opacity: 0.7 !important;
  pointer-events: none !important;
}
.btn.load-more.loading.btn-outline, .btn.load-more.no-posts.btn-outline {
  background-color: transparent;
  border-color: #dbdbdb;
  color: #dbdbdb;
}
.btn.load-more.loading:hover, .btn.load-more.loading:focus, .btn.load-more.no-posts:hover, .btn.load-more.no-posts:focus {
  opacity: 0.7 !important;
  pointer-events: none !important;
}

.comments-container button.show-comments {
  margin: 0 0 1rem;
}
.comments-container ul.comments-list {
  list-style: none;
}
.comments-container ul.comments-list .comment {
  margin: 0 0 1rem;
}
.comments-container ul.comments-list .comment.temp {
  margin: 0;
}
.comments-container ul.comments-list .comment.temp .comment-body {
  padding: 0;
}
.comments-container ul.comments-list .comment.parent .comment {
  margin: 0;
}
.comments-container ul.comments-list .comment.depth-1, .comments-container ul.comments-list .comment.depth-2, .comments-container ul.comments-list .comment.depth-3, .comments-container ul.comments-list .comment.depth-4, .comments-container ul.comments-list .comment.depth-5 {
  border-left: 1rem solid #f2f2f2;
}
.comments-container ul.comments-list .comment.depth-1 .comment-body, .comments-container ul.comments-list .comment.depth-2 .comment-body, .comments-container ul.comments-list .comment.depth-3 .comment-body, .comments-container ul.comments-list .comment.depth-4 .comment-body, .comments-container ul.comments-list .comment.depth-5 .comment-body {
  border-bottom: 0.1rem solid #f2f2f2;
}
.comments-container ul.comments-list .comment.depth-2 {
  border-color: #e6e6e6;
}
.comments-container ul.comments-list .comment.depth-2 .comment-body {
  border-bottom: 0.1rem solid #e6e6e6;
}
.comments-container ul.comments-list .comment.depth-3 {
  border-color: #d9d9d9;
}
.comments-container ul.comments-list .comment.depth-3 .comment-body {
  border-bottom: 0.1rem solid #d9d9d9;
}
.comments-container ul.comments-list .comment.depth-4 {
  border-color: #cccccc;
}
.comments-container ul.comments-list .comment.depth-4 .comment-body {
  border-bottom: 0.1rem solid #cccccc;
}
.comments-container ul.comments-list .comment.depth-5 {
  border-color: #bfbfbf;
}
.comments-container ul.comments-list .comment.depth-5 .comment-body {
  border-bottom: 0.1rem solid #bfbfbf;
}
.comments-container ul.comments-list .comment .comment-body {
  align-items: center;
  background-color: white;
  display: flex;
  padding: 1rem;
}
.comments-container ul.comments-list .comment .comment-body .avatar {
  margin-right: 1rem;
}
.comments-container ul.comments-list .comment .comment-body .avatar img {
  display: block;
  border-radius: 50%;
  border: 0.25rem solid #dbdbdb;
  width: 10rem;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container {
  flex-grow: 1;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-meta {
  margin: 0 0 1rem;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-meta a {
  color: #c1c1c1;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-meta a:hover {
  color: #004562;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-content {
  margin: 0 0 1rem;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-content .edit-comment-admin-links {
  padding: 0.5rem 0 0;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .comment-content .edit-comment-admin-links a {
  margin-left: 0;
  margin-right: 0.5rem;
  padding-left: 0;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .actions .button {
  padding: 0;
}
.comments-container ul.comments-list .comment .comment-body .comment-content-container .actions .button a {
  padding: 0.25rem 1.5rem;
  color: #ffffff;
  display: block;
}
.comments-container #respond {
  margin: 0 0 1rem;
}
.comments-container #respond .comment-reply-title {
  color: #dbdbdb;
  font-size: 1rem;
}
.comments-container #respond form.comment-form .logged-in-as {
  font-size: 0.7rem;
}
.comments-container #respond form.comment-form .comment-form-comment label,
.comments-container #respond form.comment-form .comment-form-comment textarea {
  display: block;
}
.comments-container #respond form.comment-form .comment-form-comment > label {
  display: none;
}
.comments-container #respond form.comment-form .comment-form-comment textarea {
  width: 100%;
}
.comments-container #respond form.comment-form .comment-form-comment #aec_edit_options {
  margin: 0 0 0.5rem;
}
.fcs-accordion .fcs-accordion-item {
  color: #ffffff;
  display: block;
  margin: 0 auto 1rem auto;
  padding: 0;
  width: 100%;
}
.fcs-accordion .fcs-accordion-item.active > .fcs-accordion-title {
  color: #dbdbdb;
}
.fcs-accordion .fcs-accordion-item .fcs-accordion-title {
  background-color: #c1c1c1;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 1rem;
  transition: all 0.3s;
  width: 100%;
}
.fcs-accordion .fcs-accordion-item .fcs-accordion-title:hover {
  color: #dbdbdb;
}
.fcs-accordion .fcs-accordion-item .fcs-accordion-content {
  background-color: white;
  display: none;
  overflow: hidden;
  padding: 1rem;
  width: 100%;
}
.fcs-accordion .fcs-accordion {
  margin: 20px auto 0 auto;
}

#fixed-buttons-bar-mobile {
  position: absolute;
  bottom: 0;
  opacity: 0;
  background-color: #004562;
  padding: 0.5rem;
  transition: all 0.175s ease-out;
  margin-bottom: 0;
  width: 100%;
  display: none;
}
@media (max-width: 991.98px) {
  #fixed-buttons-bar-mobile {
    display: block;
  }
}
#fixed-buttons-bar-mobile.fixed {
  position: fixed;
  opacity: 1;
  z-index: 9;
}
#fixed-buttons-bar-mobile .fbb-items {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.title {
  color: white;
  font-size: 30px;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  #fixed-buttons-bar-mobile .fbb-items .fbb-item.title {
    display: none;
  }
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons {
  display: flex;
  align-items: center;
  width: 100%;
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button.view-available-homes, #fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button.view-development {
  margin-right: 0.25rem;
  width: 60%;
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button.get-in-touch {
  margin-left: 0.25rem;
  width: 40%;
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button.download-brochure, #fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button.download-brochures {
  display: none;
}
#fixed-buttons-bar-mobile .fbb-items .fbb-item.buttons .fbb-item-button a {
  background-color: #fcbc80;
  border-radius: 3px;
  padding: 0.5rem;
  width: 100%;
  color: #004c6d;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}

footer#footer {
  background-color: #004c6d;
  padding: 20px 0 0;
}
footer#footer .container-fluid, footer#footer .container-sm, footer#footer .container-md, footer#footer .container-lg, footer#footer .container-xl, footer#footer .container-xxl, footer#footer .container-xxxl, footer#footer .container-xxxxl {
  padding: 0;
}
footer#footer .container-fluid .row, footer#footer .container-sm .row, footer#footer .container-md .row, footer#footer .container-lg .row, footer#footer .container-xl .row, footer#footer .container-xxl .row, footer#footer .container-xxxl .row, footer#footer .container-xxxxl .row {
  margin: 0;
}
footer#footer .container-fluid .row > [class*=col-], footer#footer .container-sm .row > [class*=col-], footer#footer .container-md .row > [class*=col-], footer#footer .container-lg .row > [class*=col-], footer#footer .container-xl .row > [class*=col-], footer#footer .container-xxl .row > [class*=col-], footer#footer .container-xxxl .row > [class*=col-], footer#footer .container-xxxxl .row > [class*=col-] {
  padding: 0;
}
footer#footer .container-fluid .row > [class*=col-] a, footer#footer .container-sm .row > [class*=col-] a, footer#footer .container-md .row > [class*=col-] a, footer#footer .container-lg .row > [class*=col-] a, footer#footer .container-xl .row > [class*=col-] a, footer#footer .container-xxl .row > [class*=col-] a, footer#footer .container-xxxl .row > [class*=col-] a, footer#footer .container-xxxxl .row > [class*=col-] a {
  border: 0;
  margin: 0 0.5rem;
}
footer#footer .container-fluid .row > [class*=col-] a.socialicons, footer#footer .container-sm .row > [class*=col-] a.socialicons, footer#footer .container-md .row > [class*=col-] a.socialicons, footer#footer .container-lg .row > [class*=col-] a.socialicons, footer#footer .container-xl .row > [class*=col-] a.socialicons, footer#footer .container-xxl .row > [class*=col-] a.socialicons, footer#footer .container-xxxl .row > [class*=col-] a.socialicons, footer#footer .container-xxxxl .row > [class*=col-] a.socialicons {
  color: #004c6d;
  padding: 14px;
  background-color: #fcbc80;
  border-radius: 100px;
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile, footer#footer .container-sm .row > [class*=col-] .mobile, footer#footer .container-md .row > [class*=col-] .mobile, footer#footer .container-lg .row > [class*=col-] .mobile, footer#footer .container-xl .row > [class*=col-] .mobile, footer#footer .container-xxl .row > [class*=col-] .mobile, footer#footer .container-xxxl .row > [class*=col-] .mobile, footer#footer .container-xxxxl .row > [class*=col-] .mobile {
    order: 1;
    margin: 3rem 0;
  }
}
footer#footer .container-fluid .row > [class*=col-] .mobile a, footer#footer .container-sm .row > [class*=col-] .mobile a, footer#footer .container-md .row > [class*=col-] .mobile a, footer#footer .container-lg .row > [class*=col-] .mobile a, footer#footer .container-xl .row > [class*=col-] .mobile a, footer#footer .container-xxl .row > [class*=col-] .mobile a, footer#footer .container-xxxl .row > [class*=col-] .mobile a, footer#footer .container-xxxxl .row > [class*=col-] .mobile a {
  margin: 0;
}
footer#footer .container-fluid .row > [class*=col-] .mobile a img, footer#footer .container-sm .row > [class*=col-] .mobile a img, footer#footer .container-md .row > [class*=col-] .mobile a img, footer#footer .container-lg .row > [class*=col-] .mobile a img, footer#footer .container-xl .row > [class*=col-] .mobile a img, footer#footer .container-xxl .row > [class*=col-] .mobile a img, footer#footer .container-xxxl .row > [class*=col-] .mobile a img, footer#footer .container-xxxxl .row > [class*=col-] .mobile a img {
  max-width: 100%;
  padding: 0 10px;
}
footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
  justify-content: center;
}
@media (max-width: 1799.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
    justify-content: center;
  }
}
@media (max-width: 1599.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
    justify-content: space-evenly;
  }
}
@media (max-width: 1399.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
    justify-content: space-evenly;
  }
}
@media (max-width: 1199.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
    justify-content: space-evenly;
  }
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .mobile .mobilehide, footer#footer .container-sm .row > [class*=col-] .mobile .mobilehide, footer#footer .container-md .row > [class*=col-] .mobile .mobilehide, footer#footer .container-lg .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxl .row > [class*=col-] .mobile .mobilehide, footer#footer .container-xxxxl .row > [class*=col-] .mobile .mobilehide {
    display: none;
  }
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation, footer#footer .container-sm .row > [class*=col-] #footer-navigation, footer#footer .container-md .row > [class*=col-] #footer-navigation, footer#footer .container-lg .row > [class*=col-] #footer-navigation, footer#footer .container-xl .row > [class*=col-] #footer-navigation, footer#footer .container-xxl .row > [class*=col-] #footer-navigation, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation {
  margin-top: 1rem;
  justify-content: flex-end;
  padding: 0.5rem 0;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu {
  display: block;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item {
  text-align: center;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu .menu-item a {
  font-size: 14px;
  padding: 5px 0;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 {
  display: block;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item {
  float: left;
  margin-right: 2rem;
}
@media (max-width: 1799.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item {
    margin-right: 1rem;
  }
}
@media (max-width: 1599.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item {
    margin-right: 0.4rem;
  }
}
@media (max-width: 1399.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item {
    margin-right: 0.4rem;
  }
}
@media (max-width: 1199.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item {
    margin-right: 0.5rem;
  }
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item:last-of-type {
  margin-right: 0;
}
footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
}
@media (max-width: 1799.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
    font-size: 14px;
  }
}
@media (max-width: 1599.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
    font-size: 13px;
  }
}
@media (max-width: 1399.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
    font-size: 13px;
  }
}
@media (max-width: 1199.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-sm .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-md .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-lg .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a, footer#footer .container-xxxxl .row > [class*=col-] #footer-navigation #menu-footer-menu-1 .menu-item a {
    font-size: 14px;
  }
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text, footer#footer .container-sm .row > [class*=col-] .caveat-text, footer#footer .container-md .row > [class*=col-] .caveat-text, footer#footer .container-lg .row > [class*=col-] .caveat-text, footer#footer .container-xl .row > [class*=col-] .caveat-text, footer#footer .container-xxl .row > [class*=col-] .caveat-text, footer#footer .container-xxxl .row > [class*=col-] .caveat-text, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text {
    margin-top: 2rem;
  }
}
footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  margin: 0;
  text-align: right;
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    text-align: center;
  }
}
footer#footer .container-fluid .row > [class*=col-] .caveat-text p a, footer#footer .container-sm .row > [class*=col-] .caveat-text p a, footer#footer .container-md .row > [class*=col-] .caveat-text p a, footer#footer .container-lg .row > [class*=col-] .caveat-text p a, footer#footer .container-xl .row > [class*=col-] .caveat-text p a, footer#footer .container-xxl .row > [class*=col-] .caveat-text p a, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p a, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p a {
  color: #ffffff;
  text-decoration: none;
}
footer#footer .container-fluid .row > [class*=col-] .caveat-text p .italic, footer#footer .container-sm .row > [class*=col-] .caveat-text p .italic, footer#footer .container-md .row > [class*=col-] .caveat-text p .italic, footer#footer .container-lg .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p .italic {
  font-style: italic;
  margin-left: 1rem;
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p .italic, footer#footer .container-sm .row > [class*=col-] .caveat-text p .italic, footer#footer .container-md .row > [class*=col-] .caveat-text p .italic, footer#footer .container-lg .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p .italic, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p .italic {
    width: 100%;
  }
}
@media (max-width: 1799.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    font-size: 14px;
  }
}
@media (max-width: 1599.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    font-size: 13px;
  }
}
@media (max-width: 1399.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    font-size: 13px;
  }
}
@media (max-width: 1199.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  footer#footer .container-fluid .row > [class*=col-] .caveat-text p, footer#footer .container-sm .row > [class*=col-] .caveat-text p, footer#footer .container-md .row > [class*=col-] .caveat-text p, footer#footer .container-lg .row > [class*=col-] .caveat-text p, footer#footer .container-xl .row > [class*=col-] .caveat-text p, footer#footer .container-xxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxl .row > [class*=col-] .caveat-text p, footer#footer .container-xxxxl .row > [class*=col-] .caveat-text p {
    font-size: 14px;
  }
}
footer#footer .container-fluid .row > [class*=col-] .icon-column-wrapper, footer#footer .container-sm .row > [class*=col-] .icon-column-wrapper, footer#footer .container-md .row > [class*=col-] .icon-column-wrapper, footer#footer .container-lg .row > [class*=col-] .icon-column-wrapper, footer#footer .container-xl .row > [class*=col-] .icon-column-wrapper, footer#footer .container-xxl .row > [class*=col-] .icon-column-wrapper, footer#footer .container-xxxl .row > [class*=col-] .icon-column-wrapper, footer#footer .container-xxxxl .row > [class*=col-] .icon-column-wrapper {
  justify-content: flex-start !important;
}
footer#footer .container-fluid .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-sm .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-md .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-lg .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-xl .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-xxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-xxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper, footer#footer .container-xxxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper {
  padding: 0 15px;
}
footer#footer .container-fluid .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-sm .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-md .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-lg .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-xl .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-xxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-xxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper img, footer#footer .container-xxxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper img {
  width: 150px !important;
}
@media (max-width: 1399.98px) {
  footer#footer .container-fluid .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-sm .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-md .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-lg .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-xl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-xxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-xxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3), footer#footer .container-xxxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+3) {
    margin-top: 20px;
  }
}
footer#footer .container-fluid .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-sm .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-md .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-lg .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-xl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-xxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-xxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4), footer#footer .container-xxxxl .row > [class*=col-] .icon-column-wrapper .icon-wrapper:nth-child(n+4) {
  margin-top: 20px;
}

.gform_wrapper {
  margin: 0 auto;
}
.gform_wrapper form div.validation_error,
.gform_wrapper form .gfield_error .gfield_label,
.gform_wrapper form .validation_message {
  color: #eb999c;
  border-color: #eb999c;
}
.gform_wrapper form.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
  max-width: 100% !important;
  padding: 0.75rem;
}
.gform_wrapper form li.gfield_error div.ginput_complex.ginput_container label,
.gform_wrapper form li.gfield_error ul.gfield_checkbox,
.gform_wrapper form li.gfield_error ul.gfield_radio {
  color: #eb999c;
}
.gform_wrapper form .gform_body ul.gform_fields {
  list-style: none;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield {
  margin-bottom: 1rem;
  margin-top: 0;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.form-tooltip {
  display: none;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.no-label label.gfield_label {
  display: none;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.no-label .ginput_container {
  margin-left: 0 !important;
  width: 100%;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.no-label .ginput_container label {
  max-width: 90%;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_recaptcha {
  text-align: center;
}
@media screen and (min-width: 1200px) {
  .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_recaptcha {
    text-align: right;
  }
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_recaptcha > div {
  display: inline-block;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield label {
  font-size: 0.8rem;
  font-weight: normal;
}
@media screen and (min-width: 1200px) {
  .gform_wrapper form .gform_body ul.gform_fields li.gfield label {
    font-size: 0.7rem;
  }
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield label.gfield_label {
  margin: 0.5rem 0;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield label.gfield_label .gfield_required {
  color: white;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_radio,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container select,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input {
  width: 100%;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input[type=checkbox]:checked + label,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_radio li input[type=radio]:checked + label {
  font-weight: normal;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li input,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container ul.gfield_checkbox li label {
  vertical-align: top;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container label {
  margin-left: 0.5rem;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container select {
  border: 0.05rem solid #dbdbdb;
  padding: 0.5rem;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input:focus,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea:focus,
.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container select:focus {
  outline: 0;
  border-color: #c1c1c1;
}
@media screen and (min-width: 576px) {
  .gform_wrapper form .gform_body ul.gform_fields li.gfield.has-tooltip label.gfield_label {
    padding: 0;
  }
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.has-tooltip .form-tooltip-icon {
  color: #ffffff;
  margin-left: 1rem;
}
@media screen and (min-width: 576px) {
  .gform_wrapper form .gform_body ul.gform_fields li.gfield.has-tooltip .form-tooltip-icon {
    margin-left: 0.15rem;
  }
}
@media screen and (min-width: 1400px) {
  .gform_wrapper form .gform_body ul.gform_fields li.gfield.has-tooltip .form-tooltip-icon {
    margin-left: 1rem;
  }
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.has-tooltip .form-tooltip-icon:hover {
  color: #000000;
}
.gform_wrapper form .gform_body ul.gform_fields li.gfield.hidden {
  display: none;
}
.gform_wrapper form .gform_footer {
  margin-left: 0;
  margin-top: 0;
  text-align: center;
  width: 100%;
}
.gform_wrapper form .gform_footer .gform_button {
  background: #000000;
  border: 0;
  color: #ffffff;
  cursor: pointer;
  font-size: 0.8rem;
  padding: 1rem 4rem;
  text-transform: uppercase;
  transition: all 0.3s;
}
.gform_wrapper form .gform_footer .gform_button:hover, .gform_wrapper form .gform_footer .gform_button:focus, .gform_wrapper form .gform_footer .gform_button:active {
  background: #333333;
  outline: 0;
}

.contactform .gform_heading {
  margin-bottom: 1.8rem;
}
.contactform .gform_required_legend {
  display: none;
}
.contactform form {
  padding: 0;
}
.contactform form label {
  font-size: 1.2rem;
  line-height: 1.45rem;
  font-weight: bold;
  color: #004562;
  margin-bottom: 15px;
}
.contactform form input,
.contactform form textarea,
.contactform form select {
  width: 100%;
  border: 1px solid #e7e7e8;
  padding: 11px 15px;
  margin-bottom: 20px;
  font-size: 16px;
}
.contactform form textarea {
  height: 177px;
}
.contactform form input[type=checkbox] {
  display: inline-block;
  width: auto;
}
.contactform form select {
  line-height: 1rem;
  font-size: 16px;
  padding: 0 15px;
}
.contactform form .gform_footer {
  text-align: left;
}
.contactform form input[type=submit] {
  width: auto;
  background-color: #004562 !important;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 0.7rem !important;
  padding: 0.75rem 2.5rem !important;
  margin: 20px 0 0 0;
}
.contactform form .ginput_container_consent input[type=checkbox],
.contactform form .ginput_container_consent label {
  display: inline-block;
}
.contactform form fieldset label {
  font-size: 0.7rem;
  font-weight: normal;
}
.contactform form legend,
.contactform form .gfield_html p {
  font-size: 0.7rem;
  font-weight: normal;
}
.contactform form .hidelabel legend {
  display: none;
}
.contactform .gfield_consent_label a {
  color: #64c9d7 !important;
}

.form-section .gform_heading {
  margin-bottom: 1.8rem;
}
.form-section .gform_required_legend {
  display: none;
}
.form-section .gform_fields {
  display: flex;
  flex-wrap: wrap;
}
.form-section form {
  padding: 0;
}
.form-section form label {
  font-size: 1.2rem;
  line-height: 1.45rem;
  font-weight: bold;
  color: #004562;
  margin-bottom: 15px;
}
.form-section form input,
.form-section form textarea,
.form-section form select {
  width: 100%;
  border: 1px solid #e7e7e8;
  padding: 15px 15px;
  margin-bottom: 20px;
}
.form-section form textarea {
  height: 177px;
}
.form-section form input[type=checkbox] {
  display: inline-block;
  width: auto;
}
.form-section form select {
  line-height: 1rem;
}
.form-section form .gform_footer {
  text-align: left;
}
.form-section form input[type=submit] {
  width: auto;
  background-color: #fcbc80 !important;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 0.7rem !important;
  padding: 0.75rem 2.5rem !important;
  margin: 20px 0 0 0;
}
.form-section form .ginput_container_consent input[type=checkbox],
.form-section form .ginput_container_consent label {
  display: inline-block;
}
.form-section form fieldset label {
  font-size: 0.7rem;
  font-weight: normal;
}
.form-section form legend,
.form-section form .gfield_html p {
  font-size: 0.7rem;
  font-weight: normal;
}
.form-section form .hidelabel legend {
  display: none;
}
.form-section .gform_footer {
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.form-section .gfield_required {
  display: inline !important;
}
.form-section .development_input {
  display: none;
}
.form-section .gfield_consent_label a {
  color: #004562 !important;
}

.caveat {
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.gfield_consent_label a {
  text-decoration: underline !important;
}

header#header {
  border-top: 7px solid #003851;
  background-color: #ffffff;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 4;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.24);
}
header#header .container-fluid, header#header .container-sm, header#header .container-md, header#header .container-lg, header#header .container-xl, header#header .container-xxl, header#header .container-xxxl, header#header .container-xxxxl {
  background-color: #ffffff;
  z-index: 999;
}
@media (max-width: 991.98px) {
  header#header .container-fluid, header#header .container-sm, header#header .container-md, header#header .container-lg, header#header .container-xl, header#header .container-xxl, header#header .container-xxxl, header#header .container-xxxxl {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  header#header .container-fluid .row, header#header .container-sm .row, header#header .container-md .row, header#header .container-lg .row, header#header .container-xl .row, header#header .container-xxl .row, header#header .container-xxxl .row, header#header .container-xxxxl .row {
    margin: 0;
  }
}
@media (max-width: 991.98px) {
  header#header .container-fluid .row > [class*=col-], header#header .container-sm .row > [class*=col-], header#header .container-md .row > [class*=col-], header#header .container-lg .row > [class*=col-], header#header .container-xl .row > [class*=col-], header#header .container-xxl .row > [class*=col-], header#header .container-xxxl .row > [class*=col-], header#header .container-xxxxl .row > [class*=col-] {
    padding: 0;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar, header#header .container-sm .row > [class*=col-] .navbar, header#header .container-md .row > [class*=col-] .navbar, header#header .container-lg .row > [class*=col-] .navbar, header#header .container-xl .row > [class*=col-] .navbar, header#header .container-xxl .row > [class*=col-] .navbar, header#header .container-xxxl .row > [class*=col-] .navbar, header#header .container-xxxxl .row > [class*=col-] .navbar {
  margin: 1.5rem 35px 0;
  transition: all 0.175s ease-in;
  /*.row {
  	width: 100%;
  	@include media-breakpoint-down(md) {
  		flex-wrap: nowrap;
  	}*/
  /*}*/
}
@media (max-width: 991.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar, header#header .container-sm .row > [class*=col-] .navbar, header#header .container-md .row > [class*=col-] .navbar, header#header .container-lg .row > [class*=col-] .navbar, header#header .container-xl .row > [class*=col-] .navbar, header#header .container-xxl .row > [class*=col-] .navbar, header#header .container-xxxl .row > [class*=col-] .navbar, header#header .container-xxxxl .row > [class*=col-] .navbar {
    margin: 0 1rem;
  }
}
@media (max-width: 991.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar, header#header .container-sm .row > [class*=col-] .navbar, header#header .container-md .row > [class*=col-] .navbar, header#header .container-lg .row > [class*=col-] .navbar, header#header .container-xl .row > [class*=col-] .navbar, header#header .container-xxl .row > [class*=col-] .navbar, header#header .container-xxxl .row > [class*=col-] .navbar, header#header .container-xxxxl .row > [class*=col-] .navbar {
    margin: 20px 1.5rem;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar #navbar-left, header#header .container-sm .row > [class*=col-] .navbar #navbar-left, header#header .container-md .row > [class*=col-] .navbar #navbar-left, header#header .container-lg .row > [class*=col-] .navbar #navbar-left, header#header .container-xl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxxl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxxxl .row > [class*=col-] .navbar #navbar-left {
  width: 165px;
  transition: all 0.175s ease-in;
}
@media (max-width: 1199.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar #navbar-left, header#header .container-sm .row > [class*=col-] .navbar #navbar-left, header#header .container-md .row > [class*=col-] .navbar #navbar-left, header#header .container-lg .row > [class*=col-] .navbar #navbar-left, header#header .container-xl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxxl .row > [class*=col-] .navbar #navbar-left, header#header .container-xxxxl .row > [class*=col-] .navbar #navbar-left {
    width: 165px;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar #navbar-right, header#header .container-sm .row > [class*=col-] .navbar #navbar-right, header#header .container-md .row > [class*=col-] .navbar #navbar-right, header#header .container-lg .row > [class*=col-] .navbar #navbar-right, header#header .container-xl .row > [class*=col-] .navbar #navbar-right, header#header .container-xxl .row > [class*=col-] .navbar #navbar-right, header#header .container-xxxl .row > [class*=col-] .navbar #navbar-right, header#header .container-xxxxl .row > [class*=col-] .navbar #navbar-right {
  width: calc(100% - 165px);
  margin: 0 0 0 auto;
  transition: all 0.175s ease-in;
}
header#header .container-fluid .row > [class*=col-] .navbar .navbar-brand a, header#header .container-sm .row > [class*=col-] .navbar .navbar-brand a, header#header .container-md .row > [class*=col-] .navbar .navbar-brand a, header#header .container-lg .row > [class*=col-] .navbar .navbar-brand a, header#header .container-xl .row > [class*=col-] .navbar .navbar-brand a, header#header .container-xxl .row > [class*=col-] .navbar .navbar-brand a, header#header .container-xxxl .row > [class*=col-] .navbar .navbar-brand a, header#header .container-xxxxl .row > [class*=col-] .navbar .navbar-brand a {
  border: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-sm .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-md .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-lg .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxxl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxxxl .row > [class*=col-] .navbar .navbar-brand a img {
  display: block;
}
@media (max-width: 991.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-sm .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-md .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-lg .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxxl .row > [class*=col-] .navbar .navbar-brand a img, header#header .container-xxxxl .row > [class*=col-] .navbar .navbar-brand a img {
    max-width: 100px;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row, header#header .container-sm .row > [class*=col-] .navbar .top_row .row, header#header .container-md .row > [class*=col-] .navbar .top_row .row, header#header .container-lg .row > [class*=col-] .navbar .top_row .row, header#header .container-xl .row > [class*=col-] .navbar .top_row .row, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row {
  margin: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-], header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] {
  padding: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form {
  max-width: 415px;
  margin-left: auto;
  padding-top: 30px;
  transition: all 0.175s ease-in;
}
@media (max-width: 1199.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form {
    max-width: 325px;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input {
  border-radius: 300px;
  border: 1px solid #c1c1c1;
  padding: 0.375rem 1.5rem;
  width: 100%;
  color: #004562;
  font-size: 16px;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #004562;
  font-size: 16px;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input::-moz-placeholder {
  /* Firefox 19+ */
  color: #004562;
  font-size: 16px;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-ms-input-placeholder {
  /* IE 10+ */
  color: #004562;
  font-size: 16px;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .search-input:-moz-placeholder {
  /* Firefox 18- */
  color: #004562;
  font-size: 16px;
}
header#header .container-fluid .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-sm .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-md .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-lg .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-xl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-xxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-xxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button, header#header .container-xxxxl .row > [class*=col-] .navbar .top_row .row > [class*=col-] .search-form .button {
  position: absolute;
  top: 50%;
  right: 1%;
  transform: translate(1%, -50%);
  max-width: 32px;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row, header#header .container-sm .row > [class*=col-] .navbar .menu_row, header#header .container-md .row > [class*=col-] .navbar .menu_row, header#header .container-lg .row > [class*=col-] .navbar .menu_row, header#header .container-xl .row > [class*=col-] .navbar .menu_row, header#header .container-xxl .row > [class*=col-] .navbar .menu_row, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row {
  padding: 20px 0 0;
  transition: all 0.175s ease-in;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row, header#header .container-md .row > [class*=col-] .navbar .menu_row .row, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row {
  margin: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-], header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] {
  padding: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] h5 {
  margin: 0 10px 0 0;
  color: #004c6d;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 19px;
  text-transform: uppercase;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler {
  background-color: #004c6d;
  width: 53px;
  height: 53px;
  border-radius: 100px;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon {
  margin: 0 0.45rem 1px auto;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler .navbar-toggler-icon span {
  background-color: #ffffff;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] .navbar-toggler.collapsed .navbar-toggler-icon {
  width: 20px;
  margin: 0 auto;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation {
  justify-content: flex-end;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item {
  padding: 1rem 1rem 1rem;
  /*@include media-breakpoint-down(xxxl) {
  	margin: 0 1rem;
  }
  @include media-breakpoint-down(xxl) {
  	margin: 0 1rem;
  }
  @include media-breakpoint-down(xl) {
  	margin: 0 0.75rem;
  }
  @include media-breakpoint-down(lg) {
  	margin: 0 0.5rem;
  }*/
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type {
  padding-right: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a {
  color: #004562;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  padding: 0 0 6px;
  border-bottom: 0;
}
@media (max-width: 1799.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a {
    font-size: 20px;
  }
}
@media (max-width: 1599.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a {
    font-size: 20px;
  }
}
@media (max-width: 1399.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a {
    font-size: 18px;
  }
}
@media (max-width: 1199.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item a {
    font-size: 16px;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item:last-of-type {
  margin: 0;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.current-menu-item a {
  border-bottom: 2px solid #fcbc80;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover {
  background-color: #004c6d;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover a {
  color: #ffffff;
  /*&::before {
  		content: "";
  		width: 100%;
  		height: 35px;
  		background-color: $midblue;
  		position: absolute;
  		bottom: -100%;
  		left: 0;
  	}*/
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children:hover .sub-menu {
  display: flex;
  flex-wrap: wrap;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu {
  background-color: #004c6d;
  padding: 0 1rem 1rem;
  width: 250px;
  text-align: center;
  top: 70px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.0016);
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu::before {
  display: none;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li {
  margin: 0;
  padding: 0;
  padding-top: 1rem;
  width: 100%;
  display: inline-block;
  /*border-top: 1px solid $lightgrey;
  	border-bottom: 1px solid $lightgrey;*/
  text-align: left;
  /*&:nth-child(1n + 3) {
  		border-top: none;
  	}*/
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a {
  padding: 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 26px;
  height: 26px;
  border-bottom: 0;
  display: inline-block;
  transition: none;
}
@media (max-width: 1199.98px) {
  header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a {
    font-size: 16px;
  }
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a::before {
  display: none;
}
header#header .container-fluid .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-sm .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-md .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-lg .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-xl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-xxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-xxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover, header#header .container-xxxxl .row > [class*=col-] .navbar .menu_row .row > [class*=col-] #mainNavigation #menu-main-navigation .menu-item.menu-item-has-children .sub-menu li a:hover {
  border-bottom: 2px solid #fcbc80;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse {
  padding: 2rem 1.5rem;
  background-color: #004c6d;
  height: calc(100vh - 115px);
  overflow-y: scroll;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input {
  border-radius: 300px;
  border: 1px solid #c1c1c1;
  padding: 0.9rem 1.5rem;
  width: 100%;
  color: #004562;
  font-size: 1.125rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #004562;
  font-size: 1.125rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input::-moz-placeholder {
  /* Firefox 19+ */
  color: #004562;
  font-size: 1.125rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-ms-input-placeholder {
  /* IE 10+ */
  color: #004562;
  font-size: 1.125rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .search-input:-moz-placeholder {
  /* Firefox 18- */
  color: #004562;
  font-size: 1.125rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .top_row .search-form .button {
  position: absolute;
  top: 50%;
  right: 1%;
  transform: translate(1%, -50%);
  max-width: 50px;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container {
  margin-top: 2rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item a {
  font-size: 24px;
  color: #ffffff;
  font-weight: bold;
  border: 0;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item:last-of-type {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children {
  position: relative;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu {
  display: none;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .chevron {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 25.188 14.008'%3E%3Cpath id='chevron-down-orange' d='M-21359.961-15969.031l11.18,11.18,11.18-11.18' transform='translate(21361.375 15970.445)' fill='none' stroke='%23fcbc80' stroke-linecap='round' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 9999;
  transition: all 0.175s ease-in;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu {
  list-style: unset;
  padding-bottom: 1rem;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item {
  border: none;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item .chevron {
  display: none;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children .sub-menu .menu-item a {
  font-size: 18px;
  font-weight: normal;
  line-height: 38px;
  padding: 0;
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse .menu-main-navigation-container #menu-main-navigation-1 .menu-item.menu-item-has-children.active .chevron {
  transform: rotate(180deg);
}
header#header .container-fluid .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-sm .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-md .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-lg .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-xl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-xxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-xxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing, header#header .container-xxxxl .row > [class*=col-] .mobile-menu .mobile-navbar-collapse.collapsing {
  height: 100vh;
  transition: none;
}
header#header #fixed-buttons-bar {
  opacity: 0;
  background-color: #004562;
  padding: 1rem;
  transition: all 0.175s ease-out;
  margin-top: -82px;
}
@media (max-width: 991.98px) {
  header#header #fixed-buttons-bar {
    display: none;
  }
}
header#header #fixed-buttons-bar .fbb-items {
  display: flex;
  justify-content: center;
  align-items: center;
}
header#header #fixed-buttons-bar .fbb-items .fbb-item.title {
  color: white;
  font-size: 30px;
  font-weight: bold;
}
header#header #fixed-buttons-bar .fbb-items .fbb-item.buttons {
  display: flex;
  align-items: center;
}
header#header #fixed-buttons-bar .fbb-items .fbb-item.buttons .fbb-item-button {
  margin-left: 16px;
}
header#header #fixed-buttons-bar .fbb-items .fbb-item.buttons .fbb-item-button a {
  background-color: #fcbc80;
  border-radius: 3px;
  width: 100%;
  color: #004c6d;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
}
header#header.fixed .container-fluid .navbar, header#header.fixed .container-sm .navbar, header#header.fixed .container-md .navbar, header#header.fixed .container-lg .navbar, header#header.fixed .container-xl .navbar, header#header.fixed .container-xxl .navbar, header#header.fixed .container-xxxl .navbar, header#header.fixed .container-xxxxl .navbar {
  margin-top: 20px !important;
}
header#header.fixed .container-fluid .navbar #navbar-left, header#header.fixed .container-sm .navbar #navbar-left, header#header.fixed .container-md .navbar #navbar-left, header#header.fixed .container-lg .navbar #navbar-left, header#header.fixed .container-xl .navbar #navbar-left, header#header.fixed .container-xxl .navbar #navbar-left, header#header.fixed .container-xxxl .navbar #navbar-left, header#header.fixed .container-xxxxl .navbar #navbar-left {
  width: 130px !important;
}
header#header.fixed .container-fluid .navbar #navbar-right, header#header.fixed .container-sm .navbar #navbar-right, header#header.fixed .container-md .navbar #navbar-right, header#header.fixed .container-lg .navbar #navbar-right, header#header.fixed .container-xl .navbar #navbar-right, header#header.fixed .container-xxl .navbar #navbar-right, header#header.fixed .container-xxxl .navbar #navbar-right, header#header.fixed .container-xxxxl .navbar #navbar-right {
  width: calc(100% - 130px) !important;
}
header#header.fixed .container-fluid .navbar .search-form, header#header.fixed .container-sm .navbar .search-form, header#header.fixed .container-md .navbar .search-form, header#header.fixed .container-lg .navbar .search-form, header#header.fixed .container-xl .navbar .search-form, header#header.fixed .container-xxl .navbar .search-form, header#header.fixed .container-xxxl .navbar .search-form, header#header.fixed .container-xxxxl .navbar .search-form {
  padding-top: 0 !important;
}
header#header.fixed .container-fluid .navbar .menu_row, header#header.fixed .container-sm .navbar .menu_row, header#header.fixed .container-md .navbar .menu_row, header#header.fixed .container-lg .navbar .menu_row, header#header.fixed .container-xl .navbar .menu_row, header#header.fixed .container-xxl .navbar .menu_row, header#header.fixed .container-xxxl .navbar .menu_row, header#header.fixed .container-xxxxl .navbar .menu_row {
  padding-top: 20px !important;
}
header#header.fixed #fixed-buttons-bar {
  margin-top: 0;
  position: relative;
  z-index: 3;
  opacity: 1;
}

nav.navbar {
  padding: 0;
  display: flex;
  align-items: flex-start;
}
@media screen and (max-width: 400px) {
  nav.navbar {
    justify-content: center;
  }
  nav.navbar .navbar-brand {
    margin-right: 0 !important;
  }
}
nav.navbar .navbar-brand {
  padding: 0;
  margin: 0;
  /*margin-right: $margin * 2;
  max-width: rem(150);*/
  transition: all 0.3s ease 0s;
  /*@include media-breakpoint-up(sm) {
  	max-width: 10rem;
  }*/
}
nav.navbar .navbar-brand > a {
  display: block;
  font-size: 1.5rem;
}
nav.navbar button.navbar-toggler {
  background: transparent;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  line-height: 1;
  padding: 0;
  z-index: 30;
}
nav.navbar button.navbar-toggler:focus {
  border: 0;
  outline: 0;
}
nav.navbar button.navbar-toggler.collapsed .navbar-toggler-icon span:nth-child(1) {
  left: 0;
  top: 0;
  transform-origin: left center;
  transform: rotate(0deg);
}
nav.navbar button.navbar-toggler.collapsed .navbar-toggler-icon span:nth-child(2) {
  opacity: 1;
  top: 0.45rem;
  transform-origin: left center;
  width: 100%;
}
nav.navbar button.navbar-toggler.collapsed .navbar-toggler-icon span:nth-child(3) {
  top: 0.9rem;
  transform-origin: left center;
  transform: rotate(0deg);
}
nav.navbar button.navbar-toggler .navbar-toggler-icon {
  cursor: pointer;
  display: block;
  height: 1.05rem;
  margin: 0;
  padding: 0;
  width: 1.5rem;
}
nav.navbar button.navbar-toggler .navbar-toggler-icon span {
  display: block;
  height: 0.15rem;
  background-color: #000000;
  left: 0;
  opacity: 1;
  position: absolute;
  transform: rotate(0deg);
  transition: all 0.25s ease-in-out 0s;
  width: 100%;
}
nav.navbar button.navbar-toggler .navbar-toggler-icon span:nth-child(1) {
  left: 0;
  top: 0;
  transform-origin: left center;
  transform: rotate(45deg);
}
nav.navbar button.navbar-toggler .navbar-toggler-icon span:nth-child(2) {
  opacity: 0;
  top: 0.45rem;
  transform-origin: left center;
  width: 0;
}
nav.navbar button.navbar-toggler .navbar-toggler-icon span:nth-child(3) {
  left: 0;
  top: 1.05rem;
  transform-origin: left center;
  transform: rotate(-45deg);
}
nav.navbar ul.navbar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
nav.navbar ul.navbar-nav li:hover a {
  color: #004562;
}
@media (min-width: 992px) {
  nav.navbar ul.navbar-nav li:hover > .sub-menu {
    display: block;
  }
}
nav.navbar ul.navbar-nav li.current-menu-item a {
  color: #004562;
}
nav.navbar ul.navbar-nav li a {
  color: #c1c1c1;
  display: block;
  font-size: 0.9rem;
  padding: 0.5rem 1rem;
}
@media (min-width: 992px) {
  nav.navbar ul.navbar-nav li a {
    font-size: 0.8rem;
  }
}
@media (min-width: 1200px) {
  nav.navbar ul.navbar-nav li a {
    font-size: 0.9rem;
  }
}
nav.navbar ul.navbar-nav li a span {
  display: block;
  white-space: nowrap;
}
nav.navbar ul.navbar-nav li ul.sub-menu {
  background-color: #c1c1c1;
  display: none;
  left: 50%;
  margin: auto;
  overflow: visible;
  padding: 0;
  position: absolute;
  right: 0;
  top: 100%;
  transform: translate(-50%, 0);
  width: 12.5rem;
  z-index: 10;
}
nav.navbar ul.navbar-nav li ul.sub-menu > .indicator, nav.navbar ul.navbar-nav li ul.sub-menu:before {
  border-left: 0.5rem solid transparent;
  border-right: 0.5rem solid transparent;
  border-bottom: 0.5rem solid #c1c1c1;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: -10px;
  width: 0;
}
nav.navbar ul.navbar-nav li ul.sub-menu li {
  display: block;
}
nav.navbar ul.navbar-nav li ul.sub-menu li.menu-item-has-children > a.nav-link {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
nav.navbar ul.navbar-nav li ul.sub-menu li:hover > a {
  color: #004562;
}
nav.navbar ul.navbar-nav li ul.sub-menu li a {
  color: #ffffff;
  padding: 0.5rem;
  transition: all 0.3s ease 0s;
}
nav.navbar ul.navbar-nav li ul.sub-menu li ul.sub-menu {
  background-color: #c1c1c1;
  left: 100%;
  top: 0;
  transform: translate(0, 0);
}
nav.navbar ul.navbar-nav li ul.sub-menu li ul.sub-menu:before {
  display: none;
}

.preloader {
  display: none;
  text-align: center;
  width: 100%;
}
.preloader.active {
  display: block;
}
.preloader.preloader-sm > .loader {
  height: 1.5rem;
  width: 1.5rem;
}
.preloader.preloader-lg > .loader {
  height: 4rem;
  width: 4rem;
}
.preloader > .loader {
  display: inline-block;
  height: 2.3rem;
  position: relative;
  width: 2.3rem;
}
.preloader.preloader-dual-ring > .loader:after {
  content: " ";
  display: block;
  height: 2.3rem;
  width: 2.3rem;
  margin: 0.05rem;
  border-radius: 50%;
  border: 0.25rem solid #c1c1c1;
  border-color: #c1c1c1 transparent #c1c1c1 transparent;
  animation: preloader-dual-ring 1.2s linear infinite;
}
.preloader.preloader-dual-ring.preloader-sm > .loader:after {
  height: 1.5rem;
  width: 1.5rem;
}
.preloader.preloader-dual-ring.preloader-lg > .loader:after {
  height: 4rem;
  width: 4rem;
}
.preloader.preloader-ring > .loader > div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  height: 2.3rem;
  width: 2.3rem;
  margin: 0;
  border: 0.3rem solid #c1c1c1;
  border-radius: 50%;
  animation: preloader-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #c1c1c1 transparent transparent transparent;
}
.preloader.preloader-ring > .loader > div:nth-child(1) {
  animation-delay: -0.45s;
}
.preloader.preloader-ring > .loader > div:nth-child(2) {
  animation-delay: -0.3s;
}
.preloader.preloader-ring > .loader > div:nth-child(3) {
  animation-delay: -0.15s;
}
.preloader.preloader-ring.preloader-sm > .loader > div {
  height: 1.5rem;
  width: 1.5rem;
}
.preloader.preloader-ring.preloader-lg > .loader > div {
  height: 4rem;
  width: 4rem;
}
.preloader.preloader-hourglass > .loader:after {
  content: " ";
  display: block;
  border-radius: 50%;
  width: 0;
  height: 0;
  margin: 0;
  box-sizing: border-box;
  border: 1.15rem solid #c1c1c1;
  border-color: #c1c1c1 transparent #c1c1c1 transparent;
  animation: preloader-hourglass 1.2s infinite;
}
.preloader.preloader-hourglass.preloader-sm > .loader:after {
  border-width: 0.75rem;
}
.preloader.preloader-hourglass.preloader-lg > .loader:after {
  border-width: 2rem;
}

/*=============================| Animations |================================*/
@keyframes preloader-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader-hourglass {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1800deg);
  }
}
ul.fcs-social-icons {
  display: block;
  align-items: flex-start;
  display: flex;
  justify-content: flex-start;
  list-style: none;
  margin: 0 0 0.5rem;
  padding: 0;
}
ul.fcs-social-icons li {
  margin: 0.25rem 0;
}
ul.fcs-social-icons li + li {
  margin-left: 1rem;
}
ul.fcs-social-icons li a {
  display: block;
  font-size: 1.3rem;
  height: 1.3rem;
  transition: all 0.3s ease 0s;
  width: 1.3rem;
}
ul.fcs-social-icons li a:hover {
  opacity: 0.7;
}
ul.fcs-social-icons li a i {
  display: block;
  font-size: 1.3rem;
}
ul.fcs-social-icons li a img {
  display: block;
  max-width: 100%;
  width: 100%;
}

.logobanner {
  min-height: 492px;
  overflow: hidden;
  display: flex;
  align-items: center;
  background-color: #004c6c;
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .logobanner {
    display: block;
  }
}
.logobanner h1,
.logobanner p {
  color: #ffffff;
}
.logobanner h2 {
  color: #64c9d7;
  font-size: 1.25rem;
}
.logobanner h1,
.logobanner h2 {
  font-weight: bold;
}
.logobanner h1 {
  margin-bottom: 1.2rem;
  font-size: 2.5rem;
}
.logobanner .btn a {
  color: #004562;
  border: 0;
}
.logobanner .btn:last-of-type {
  margin-left: 1rem;
}
@media (max-width: 1399.98px) {
  .logobanner .btn:last-of-type {
    margin-left: 0.5rem;
  }
}
.logobanner .btn:first-of-type {
  margin-left: 0;
}
.logobanner .logocover {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 1;
  transform: translateZ(0);
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 99.7%;
  background-color: #004c6c;
  max-height: 492px;
}
@media screen and (max-width: 992px) {
  .logobanner .logocover {
    position: relative;
    height: 420px;
    align-self: flex-end;
  }
}
@media screen and (max-width: 768px) {
  .logobanner .logocover {
    max-width: 95%;
    height: auto;
  }
}
.logobanner .zindex {
  z-index: 2;
}

.sliderfull {
  background-color: #64c9d7;
}
.sliderfull .btn-orange a {
  color: #004562;
}
.sliderfull.hidenavtools .slick-slider .slider__counter {
  display: none;
}
.sliderfull.hidenavtools .slick-slider:after {
  display: none;
}

.slider-two {
  width: 100%;
  position: relative;
}
.slider-two .slick-prev,
.slider-two .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  top: auto;
  z-index: 3;
}
.slider-two .slick-prev.slick-disabled:before,
.slider-two .slick-next.slick-disabled:before {
  opacity: 1;
}
.slider-two .slick-prev:before,
.slider-two .slick-next:before {
  font-size: 20px;
  line-height: 1;
  color: #64c9d7;
  opacity: 1;
}
.slider-two .slick-prev {
  position: absolute;
  left: 30%;
  bottom: 18px;
}
.slider-two .slick-prev:before {
  content: url("../images/leftdark.png");
}
@media screen and (min-width: 1200px) {
  .slider-two .slick-prev {
    left: -48px;
    bottom: 18px;
  }
  .slider-two .slick-prev:before {
    content: url("../images/left.png");
  }
}
.slider-two .slick-next {
  position: absolute;
  right: 30%;
  bottom: 18px;
}
.slider-two .slick-next:before {
  content: url("../images/rightdark.png");
}
@media screen and (min-width: 1200px) {
  .slider-two .slick-next {
    left: 24px;
    bottom: 18px;
  }
  .slider-two .slick-next:before {
    content: url("../images/right.png");
  }
}
.slider-two .slider__counter {
  display: block;
  text-align: center;
  padding: 20px 0;
}
@media screen and (min-width: 1200px) {
  .slider-two .slider__counter {
    padding: 0;
    position: absolute;
    bottom: 22px;
    left: -138px;
  }
}
@media screen and (min-width: 1200px) {
  .slider-two::after {
    content: " ";
    width: 148px;
    height: 74px;
    background-color: #ffffff;
    position: absolute;
    left: -74px;
    bottom: 0;
    z-index: 1;
  }
}

.slider-text .slidertext {
  padding-left: 235px;
}
@media screen and (max-width: 768px) {
  .slider-text .slidertext {
    padding-left: 0;
  }
}

.slider__counter {
  font-family: "Raleway", sans-serif;
  font-size: 1.2rem;
  line-height: 1.75rem;
  font-weight: bold;
  color: #004562;
  z-index: 2;
}

.slider-slider {
  max-width: 1280px;
  margin: 0 auto;
  position: relative;
}
.slider-slider .slick-prev,
.slider-slider .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  top: auto;
  z-index: 2;
}
.slider-slider .slick-prev:hover:before, .slider-slider .slick-prev:focus:before,
.slider-slider .slick-next:hover:before,
.slider-slider .slick-next:focus:before {
  opacity: 1;
}
.slider-slider .slick-prev.slick-disabled:before,
.slider-slider .slick-next.slick-disabled:before {
  opacity: 1;
}
.slider-slider .slick-prev:before,
.slider-slider .slick-next:before {
  font-size: 20px;
  line-height: 1;
  color: #64c9d7;
  opacity: 1;
}
.slider-slider .slider__counter {
  position: absolute;
  bottom: 22px;
  left: 30px;
}
.slider-slider::after {
  content: " ";
  width: 234px;
  height: 74px;
  background-color: #ffffff;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.slider-slider .slick-prev {
  left: 110px;
  bottom: 18px;
}
[dir=rtl] .slider-slider .slick-prev {
  left: auto;
  right: 25px;
}
.slider-slider .slick-prev:before {
  content: url("../images/left.png");
}
[dir=rtl] .slider-slider .slick-prev:before {
  content: url("../images/right.png");
}
.slider-slider .slick-next {
  left: 180px;
  bottom: 18px;
}
[dir=rtl] .slider-slider .slick-next {
  left: 25px;
  right: auto;
}
.slider-slider .slick-next:before {
  content: url("../images/right.png");
}
[dir=rtl] .slider-slider .slick-next:before {
  content: url("../images/left.png");
}

.rank-math-breadcrumb {
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  padding: 30px 30px;
}
.rank-math-breadcrumb a {
  font-weight: 500;
  text-decoration: underline;
  color: #ffffff;
  padding: 0 10px;
  border-bottom: 0;
}
.rank-math-breadcrumb .last {
  padding-left: 10px;
}
@media (max-width: 991.98px) {
  .rank-math-breadcrumb {
    padding-bottom: 0;
    display: none;
  }
}

#breadcrumbs-custom {
  display: flex;
  align-items: center;
  color: #004562;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  padding: 0 2rem;
}
@media (max-width: 991.98px) {
  #breadcrumbs-custom {
    display: none;
  }
}
#breadcrumbs-custom .breadcrumb_link a {
  font-weight: 500;
  text-decoration: underline;
  color: #004562;
  border: 0;
}
#breadcrumbs-custom .separator {
  padding: 0 10px;
  color: #fcbc80;
}

.mobile-breadcrumbs-custom {
  display: none;
}
@media (max-width: 991.98px) {
  .mobile-breadcrumbs-custom {
    display: block;
    padding-bottom: 20px;
  }
}
.mobile-breadcrumbs-custom a {
  color: #fcbc80;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  text-decoration: underline;
  border: 0;
}
.mobile-breadcrumbs-custom #breadcrumbs {
  display: block;
  color: #fcbc80;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  padding: 0;
}
.mobile-breadcrumbs-custom #breadcrumbs span span a {
  font-weight: 500;
  text-decoration: underline;
  color: #fcbc80;
  padding: 0 10px 0 0;
  border-bottom: 0;
}
.mobile-breadcrumbs-custom #breadcrumbs span span span a {
  font-weight: 500;
  text-decoration: underline;
  color: #fcbc80;
  padding: 0 10px;
  border-bottom: 0;
}
.mobile-breadcrumbs-custom #breadcrumbs .breadcrumb_last {
  color: #fcbc80;
  padding-left: 10px;
}
@media (max-width: 991.98px) {
  .mobile-breadcrumbs-custom #breadcrumbs {
    padding-bottom: 0;
  }
}

/*.page-template-template-past-developments {
	#breadcrumbs {
		color: $orange !important;
		a,
		.breadcrumb_last {
			color: $blue !important;
			border: 0;
		}
	}
}
.page-template-template-blog {
	#breadcrumbs {
		color: $orange !important;
		a,
		.breadcrumb_last {
			color: $blue !important;
			border: 0;
		}
	}
}
.page-template-template-contact {
	#breadcrumbs {
		color: $orange !important;
		a,
		.breadcrumb_last {
			color: $blue !important;
			border: 0;
		}
	}
}*/
select {
  width: 100%;
  padding: 5px 35px 5px 5px;
  border: 1px solid #ccc;
  height: 46px;
  font-size: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../images/select-down-arrow.svg) calc(100% - 10px) center no-repeat #fff;
}

/* CAUTION: IE hackery ahead */
select::-ms-expand {
  display: none; /* remove default arrow on ie10 and ie11 */
}

/* target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width: 0\0 ) {
  select {
    background: none\9 ;
    padding: 5px\9 ;
  }
}
/* Custom global checkbox */
.checkbox-container {
  display: flex;
  align-items: center;
  position: relative;
  padding-left: 35px;
  cursor: pointer;
  margin: 0;
  font-size: 20px;
  line-height: 28px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.checkbox-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.checkmark {
  position: absolute;
  top: auto;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: white;
  border: 2px solid #004562;
  border-radius: 2px;
}

.checkbox-container:hover input ~ .checkmark {
  background-color: white;
}

.checkbox-container input:checked ~ .checkmark {
  background-color: white;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

.checkbox-container .checkmark:after {
  left: 4px;
  top: -1px;
  width: 8px;
  height: 14px;
  border: solid #fcbc80;
  border-width: 0 4px 4px 0;
  transform: rotate(45deg);
}

/* Custom global checkbox */
.checkbox-container-radio {
  display: flex;
  align-items: center;
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.checkbox-container-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.checkmark-radio {
  position: absolute;
  top: auto;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: white;
  border: 2px solid white;
  border-radius: 50%;
}

.checkbox-container-radio:hover input ~ .checkmark-radio {
  background-color: white;
}

.checkbox-container-radio input:checked ~ .checkmark-radio {
  background-color: white;
}

.checkmark-radio:after {
  content: "";
  position: absolute;
  display: none;
}

.checkbox-container-radio input:checked ~ .checkmark-radio:after {
  display: block;
}

.checkbox-container-radio .checkmark-radio:after {
  left: 1px;
  top: 1px;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: #004562;
}

/* Custom global multiselect */
.fcs-multiselect .fcs-multiselect-trigger {
  background-color: white;
  padding: 0 30px 0 15px;
  position: relative;
  display: flex;
  align-items: center;
}
.fcs-multiselect .fcs-multiselect-trigger .fcs-multiselect-trigger-text {
  line-height: 46px;
  font-size: 16px;
}
.fcs-multiselect .fcs-multiselect-trigger .fcs-multiselect-trigger-arrow {
  position: absolute;
  top: 0;
  right: 0;
  padding: 19px 10px;
  cursor: pointer;
}
.fcs-multiselect .fcs-multiselect-trigger .fcs-multiselect-trigger-arrow svg {
  display: block;
}
.fcs-multiselect .fcs-multiselect-options {
  background-color: white;
  position: absolute;
  top: 47px;
  left: 0;
  z-index: 10;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.16);
  width: 457px;
  display: none;
}
@media (max-width: 991.98px) {
  .fcs-multiselect .fcs-multiselect-options {
    width: 100%;
  }
}
.fcs-multiselect .fcs-multiselect-options .fcs-multiselect-option {
  padding: 12px 15px;
  line-height: 46px;
  background-color: white;
  transition: all 0.175s ease-in;
  cursor: pointer;
}
.fcs-multiselect .fcs-multiselect-options .fcs-multiselect-option:hover {
  background-color: #eee;
}
.fcs-multiselect .fcs-multiselect-options .fcs-multiselect-option .checkbox-container {
  font-size: 16px;
  line-height: 22px;
  align-items: flex-start;
}
.fcs-multiselect.opened .fcs-multiselect-options {
  display: block;
}

.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p {
  font-size: 16px !important;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-content a {
  color: #64c9d7;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button {
  margin: 0;
  padding: 0 15px;
  line-height: 46px;
  border-radius: 0;
  font-size: 16px;
  border: 0;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons .gdpr-agreement {
  padding: 0 30px;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons .gdpr-preferences {
  font-size: 16px !important;
  color: #64c9d7;
  text-decoration: none;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons .gdpr-preferences:before {
  color: #64c9d7;
  font-size: 16px;
  top: 0;
}
.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-close {
  position: relative !important;
}
