@import url(https://fonts.googleapis.com/css?family=Jost:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i&display=swap);





body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 1.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #015f51 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #da291c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #015f51 !important;
  border-color: #015f51 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #000908 !important;
  border-color: #000908 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000908 !important;
  border-color: #000908 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #da291c !important;
  border-color: #da291c !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8d1b12 !important;
  border-color: #8d1b12 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8d1b12 !important;
  border-color: #8d1b12 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #015f51;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000908 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #015f51 !important;
  border-color: #015f51 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #da291c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #8d1b12 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #da291c !important;
  border-color: #da291c !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #015f51 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #da291c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #801810 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #015f51;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #da291c;
}
.mbr-gallery-filter li.active .btn {
  background-color: #015f51;
  border-color: #015f51;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #015f51;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #02ddbd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #f8cdca;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #015f51 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #015f51;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #015f51;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #015f51;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #015f51;
  border-bottom-color: #015f51;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #015f51 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23015f51' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-sB9kLogAyu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sB9kLogAyu nav.navbar {
  position: fixed;
}
.cid-sB9kLogAyu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sB9kLogAyu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sB9kLogAyu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sB9kLogAyu .dropdown-item:hover,
.cid-sB9kLogAyu .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sB9kLogAyu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sB9kLogAyu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sB9kLogAyu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sB9kLogAyu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sB9kLogAyu .nav-link {
  position: relative;
}
.cid-sB9kLogAyu .container {
  display: flex;
  margin: auto;
}
.cid-sB9kLogAyu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sB9kLogAyu .dropdown-menu,
.cid-sB9kLogAyu .navbar.opened {
  background: #da291c !important;
}
.cid-sB9kLogAyu .nav-item:focus,
.cid-sB9kLogAyu .nav-link:focus {
  outline: none;
}
.cid-sB9kLogAyu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sB9kLogAyu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sB9kLogAyu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sB9kLogAyu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sB9kLogAyu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sB9kLogAyu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sB9kLogAyu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sB9kLogAyu .navbar.opened {
  transition: all 0.3s;
}
.cid-sB9kLogAyu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sB9kLogAyu .navbar .navbar-logo img {
  width: auto;
}
.cid-sB9kLogAyu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sB9kLogAyu .navbar.collapsed {
  justify-content: center;
}
.cid-sB9kLogAyu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sB9kLogAyu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sB9kLogAyu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sB9kLogAyu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sB9kLogAyu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sB9kLogAyu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sB9kLogAyu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sB9kLogAyu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sB9kLogAyu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sB9kLogAyu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sB9kLogAyu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sB9kLogAyu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sB9kLogAyu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sB9kLogAyu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sB9kLogAyu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sB9kLogAyu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sB9kLogAyu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sB9kLogAyu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sB9kLogAyu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sB9kLogAyu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sB9kLogAyu .navbar.navbar-short {
  min-height: 60px;
}
.cid-sB9kLogAyu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sB9kLogAyu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sB9kLogAyu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sB9kLogAyu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sB9kLogAyu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sB9kLogAyu .dropdown-item.active,
.cid-sB9kLogAyu .dropdown-item:active {
  background-color: transparent;
}
.cid-sB9kLogAyu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sB9kLogAyu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sB9kLogAyu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sB9kLogAyu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sB9kLogAyu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sB9kLogAyu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sB9kLogAyu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sB9kLogAyu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sB9kLogAyu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sB9kLogAyu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sB9kLogAyu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sB9kLogAyu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sB9kLogAyu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sB9kLogAyu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sB9kLogAyu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sB9kLogAyu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sB9kLogAyu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sB9kLogAyu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sB9kLogAyu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sB9kLogAyu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sB9kLogAyu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sB9kLogAyu .navbar {
    height: 70px;
  }
  .cid-sB9kLogAyu .navbar.opened {
    height: auto;
  }
  .cid-sB9kLogAyu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sB9souAlDF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sB9souAlDF .mbr-section-title {
  color: #ffffff;
}
.cid-sB9souAlDF .mbr-text,
.cid-sB9souAlDF .mbr-section-btn {
  color: #ffffff;
}
.cid-sB9wo7JD3I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sB9wo7JD3I .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sB9wo7JD3I form {
    width: 50%;
  }
}
.cid-sB9wo7JD3I form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sB9wo7JD3I form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sB9wo7JD3I .mbr-section-title {
  color: #ffffff;
}
.cid-sB9OYFo4ZW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sB9OYFo4ZW .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sB9OYFo4ZW .carousel {
    min-height: 400px;
  }
  .cid-sB9OYFo4ZW .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sB9OYFo4ZW .carousel {
    min-height: 260px;
  }
  .cid-sB9OYFo4ZW .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sB9OYFo4ZW .carousel {
    min-height: 220px;
  }
  .cid-sB9OYFo4ZW .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-sB9OYFo4ZW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sB9OYFo4ZW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sB9OYFo4ZW .carousel,
.cid-sB9OYFo4ZW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sB9OYFo4ZW .item-wrapper {
  width: 100%;
}
.cid-sB9OYFo4ZW .carousel-caption {
  bottom: 40px;
}
.cid-sB9OYFo4ZW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sB9OYFo4ZW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sB9OYFo4ZW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sB9OYFo4ZW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sB9OYFo4ZW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sB9OYFo4ZW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sB9OYFo4ZW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sB9OYFo4ZW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sB9OYFo4ZW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sB9OYFo4ZW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sB9OYFo4ZW .carousel-indicators li.active,
.cid-sB9OYFo4ZW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sB9OYFo4ZW .carousel-indicators li::after,
.cid-sB9OYFo4ZW .carousel-indicators li::before {
  content: none;
}
.cid-sB9OYFo4ZW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sB9OYFo4ZW .carousel-indicators {
    display: none !important;
  }
}
.cid-sB9y2STuns {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sB9y2STuns img,
.cid-sB9y2STuns .item-img {
  width: 100%;
}
.cid-sB9y2STuns .item:focus,
.cid-sB9y2STuns span:focus {
  outline: none;
}
.cid-sB9y2STuns .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sB9y2STuns .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #edf8fa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sB9y2STuns .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sB9y2STuns .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sB9y2STuns .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sB9y2STuns .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sB9y2STuns .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sB9y2STuns .mbr-section-title {
  color: #232323;
}
.cid-sB9y2STuns .mbr-text,
.cid-sB9y2STuns .mbr-section-btn {
  text-align: left;
}
.cid-sB9y2STuns .item-title {
  text-align: left;
  color: #da291c;
}
.cid-sB9y2STuns .item-subtitle {
  text-align: center;
}
.cid-sB9VoY5J0x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sB9VoY5J0x .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sB9VoY5J0x .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sB9VoY5J0x .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sB9VoY5J0x .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sB9VoY5J0x .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sB9Vy6SCKH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sB9Vy6SCKH .google-map {
  height: 30rem;
  position: relative;
}
.cid-sB9Vy6SCKH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sB9Vy6SCKH .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sB9Vy6SCKH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sB9Vy6SCKH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sB9VFUcSol {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBa06306zE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sBa06306zE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sBa06306zE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sBa06306zE .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #015f51;
}
.cid-sBa06306zE .panel-body,
.cid-sBa06306zE .card-header {
  padding: 1rem 0;
}
.cid-sBa06306zE .panel-title-edit {
  color: #000000;
}
.cid-sBq17GfPTx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq17GfPTx nav.navbar {
  position: fixed;
}
.cid-sBq17GfPTx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq17GfPTx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq17GfPTx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq17GfPTx .dropdown-item:hover,
.cid-sBq17GfPTx .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq17GfPTx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq17GfPTx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq17GfPTx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq17GfPTx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq17GfPTx .nav-link {
  position: relative;
}
.cid-sBq17GfPTx .container {
  display: flex;
  margin: auto;
}
.cid-sBq17GfPTx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq17GfPTx .dropdown-menu,
.cid-sBq17GfPTx .navbar.opened {
  background: #da291c !important;
}
.cid-sBq17GfPTx .nav-item:focus,
.cid-sBq17GfPTx .nav-link:focus {
  outline: none;
}
.cid-sBq17GfPTx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq17GfPTx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq17GfPTx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq17GfPTx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq17GfPTx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq17GfPTx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq17GfPTx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq17GfPTx .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq17GfPTx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq17GfPTx .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq17GfPTx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq17GfPTx .navbar.collapsed {
  justify-content: center;
}
.cid-sBq17GfPTx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq17GfPTx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq17GfPTx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq17GfPTx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq17GfPTx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq17GfPTx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq17GfPTx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq17GfPTx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq17GfPTx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq17GfPTx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq17GfPTx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq17GfPTx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq17GfPTx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq17GfPTx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq17GfPTx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq17GfPTx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq17GfPTx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq17GfPTx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq17GfPTx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq17GfPTx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq17GfPTx .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq17GfPTx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq17GfPTx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq17GfPTx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq17GfPTx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq17GfPTx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq17GfPTx .dropdown-item.active,
.cid-sBq17GfPTx .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq17GfPTx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq17GfPTx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq17GfPTx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq17GfPTx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq17GfPTx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq17GfPTx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq17GfPTx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq17GfPTx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq17GfPTx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq17GfPTx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq17GfPTx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq17GfPTx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq17GfPTx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq17GfPTx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq17GfPTx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq17GfPTx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq17GfPTx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq17GfPTx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq17GfPTx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq17GfPTx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq17GfPTx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq17GfPTx .navbar {
    height: 70px;
  }
  .cid-sBq17GfPTx .navbar.opened {
    height: auto;
  }
  .cid-sBq17GfPTx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq17GV0bi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBq17GV0bi .mbr-section-title {
  color: #ffffff;
}
.cid-sBq17GV0bi .mbr-text,
.cid-sBq17GV0bi .mbr-section-btn {
  color: #ffffff;
}
.cid-sBq17JhEDX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq17JhEDX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq17JhEDX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq17JhEDX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq17JhEDX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq17JhEDX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq2G9CZiT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq2G9CZiT .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq2G9CZiT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq2G9CZiT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq2G9CZiT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq2G9CZiT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq17KhTBX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBq17KFXUP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sBq17KFXUP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sBq17KFXUP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sBq17KFXUP .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #015f51;
}
.cid-sBq17KFXUP .panel-body,
.cid-sBq17KFXUP .card-header {
  padding: 1rem 0;
}
.cid-sBq17KFXUP .panel-title-edit {
  color: #000000;
}
.cid-sBq3jMho2y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq3jMho2y nav.navbar {
  position: fixed;
}
.cid-sBq3jMho2y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq3jMho2y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq3jMho2y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq3jMho2y .dropdown-item:hover,
.cid-sBq3jMho2y .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq3jMho2y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq3jMho2y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq3jMho2y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq3jMho2y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq3jMho2y .nav-link {
  position: relative;
}
.cid-sBq3jMho2y .container {
  display: flex;
  margin: auto;
}
.cid-sBq3jMho2y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq3jMho2y .dropdown-menu,
.cid-sBq3jMho2y .navbar.opened {
  background: #da291c !important;
}
.cid-sBq3jMho2y .nav-item:focus,
.cid-sBq3jMho2y .nav-link:focus {
  outline: none;
}
.cid-sBq3jMho2y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq3jMho2y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq3jMho2y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq3jMho2y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq3jMho2y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq3jMho2y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq3jMho2y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq3jMho2y .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq3jMho2y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq3jMho2y .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq3jMho2y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq3jMho2y .navbar.collapsed {
  justify-content: center;
}
.cid-sBq3jMho2y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq3jMho2y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq3jMho2y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq3jMho2y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq3jMho2y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq3jMho2y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq3jMho2y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq3jMho2y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq3jMho2y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq3jMho2y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq3jMho2y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq3jMho2y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq3jMho2y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq3jMho2y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq3jMho2y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq3jMho2y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq3jMho2y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq3jMho2y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq3jMho2y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq3jMho2y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq3jMho2y .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq3jMho2y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq3jMho2y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq3jMho2y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq3jMho2y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq3jMho2y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq3jMho2y .dropdown-item.active,
.cid-sBq3jMho2y .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq3jMho2y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq3jMho2y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq3jMho2y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq3jMho2y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq3jMho2y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq3jMho2y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq3jMho2y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq3jMho2y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq3jMho2y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq3jMho2y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq3jMho2y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq3jMho2y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq3jMho2y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq3jMho2y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq3jMho2y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq3jMho2y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq3jMho2y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq3jMho2y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq3jMho2y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq3jMho2y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq3jMho2y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq3jMho2y .navbar {
    height: 70px;
  }
  .cid-sBq3jMho2y .navbar.opened {
    height: auto;
  }
  .cid-sBq3jMho2y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq3jO7haW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq3jO7haW img,
.cid-sBq3jO7haW .item-img {
  width: 100%;
}
.cid-sBq3jO7haW .item:focus,
.cid-sBq3jO7haW span:focus {
  outline: none;
}
.cid-sBq3jO7haW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBq3jO7haW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #edf8fa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBq3jO7haW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sBq3jO7haW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBq3jO7haW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sBq3jO7haW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sBq3jO7haW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBq3jO7haW .mbr-section-title {
  color: #da291c;
  text-align: left;
}
.cid-sBq3jO7haW .mbr-text,
.cid-sBq3jO7haW .mbr-section-btn {
  text-align: left;
}
.cid-sBq3jO7haW .item-title {
  text-align: left;
  color: #da291c;
}
.cid-sBq3jO7haW .item-subtitle {
  text-align: center;
}
.cid-sBq3jOHWzA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq3jOHWzA .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq3jOHWzA .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq3jOHWzA .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq3jOHWzA .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq3jOHWzA .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq3jPavoY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq3jPavoY .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq3jPavoY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq3jPavoY .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq3jPavoY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq3jPavoY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq3jPLe8Z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBq3jQ5GNJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sBq3jQ5GNJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sBq3jQ5GNJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sBq3jQ5GNJ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #015f51;
}
.cid-sBq3jQ5GNJ .panel-body,
.cid-sBq3jQ5GNJ .card-header {
  padding: 1rem 0;
}
.cid-sBq3jQ5GNJ .panel-title-edit {
  color: #000000;
}
.cid-sBq4ek6usE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq4ek6usE .mbr-section-subtitle {
  color: #da291c;
}
.cid-sBq3W4OXFc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq3W4OXFc nav.navbar {
  position: fixed;
}
.cid-sBq3W4OXFc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq3W4OXFc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq3W4OXFc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq3W4OXFc .dropdown-item:hover,
.cid-sBq3W4OXFc .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq3W4OXFc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq3W4OXFc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq3W4OXFc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq3W4OXFc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq3W4OXFc .nav-link {
  position: relative;
}
.cid-sBq3W4OXFc .container {
  display: flex;
  margin: auto;
}
.cid-sBq3W4OXFc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq3W4OXFc .dropdown-menu,
.cid-sBq3W4OXFc .navbar.opened {
  background: #da291c !important;
}
.cid-sBq3W4OXFc .nav-item:focus,
.cid-sBq3W4OXFc .nav-link:focus {
  outline: none;
}
.cid-sBq3W4OXFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq3W4OXFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq3W4OXFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq3W4OXFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq3W4OXFc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq3W4OXFc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq3W4OXFc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq3W4OXFc .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq3W4OXFc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq3W4OXFc .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq3W4OXFc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq3W4OXFc .navbar.collapsed {
  justify-content: center;
}
.cid-sBq3W4OXFc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq3W4OXFc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq3W4OXFc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq3W4OXFc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq3W4OXFc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq3W4OXFc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq3W4OXFc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq3W4OXFc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq3W4OXFc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq3W4OXFc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq3W4OXFc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq3W4OXFc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq3W4OXFc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq3W4OXFc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq3W4OXFc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq3W4OXFc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq3W4OXFc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq3W4OXFc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq3W4OXFc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq3W4OXFc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq3W4OXFc .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq3W4OXFc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq3W4OXFc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq3W4OXFc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq3W4OXFc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq3W4OXFc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq3W4OXFc .dropdown-item.active,
.cid-sBq3W4OXFc .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq3W4OXFc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq3W4OXFc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq3W4OXFc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq3W4OXFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq3W4OXFc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq3W4OXFc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq3W4OXFc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq3W4OXFc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq3W4OXFc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq3W4OXFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq3W4OXFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq3W4OXFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq3W4OXFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq3W4OXFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq3W4OXFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq3W4OXFc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq3W4OXFc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq3W4OXFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq3W4OXFc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq3W4OXFc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq3W4OXFc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq3W4OXFc .navbar {
    height: 70px;
  }
  .cid-sBq3W4OXFc .navbar.opened {
    height: auto;
  }
  .cid-sBq3W4OXFc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq3W6bos5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq3W6bos5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq3W6bos5 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq3W6bos5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq3W6bos5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq3W6bos5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq3W6IbWI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq3W6IbWI .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq3W6IbWI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq3W6IbWI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq3W6IbWI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq3W6IbWI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq3W7h4kp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBq4CgZwmF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq4CgZwmF .mbr-section-subtitle {
  color: #da291c;
}
.cid-sBq4Che1c4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq4Che1c4 nav.navbar {
  position: fixed;
}
.cid-sBq4Che1c4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq4Che1c4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq4Che1c4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq4Che1c4 .dropdown-item:hover,
.cid-sBq4Che1c4 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq4Che1c4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq4Che1c4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq4Che1c4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq4Che1c4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq4Che1c4 .nav-link {
  position: relative;
}
.cid-sBq4Che1c4 .container {
  display: flex;
  margin: auto;
}
.cid-sBq4Che1c4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq4Che1c4 .dropdown-menu,
.cid-sBq4Che1c4 .navbar.opened {
  background: #da291c !important;
}
.cid-sBq4Che1c4 .nav-item:focus,
.cid-sBq4Che1c4 .nav-link:focus {
  outline: none;
}
.cid-sBq4Che1c4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq4Che1c4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq4Che1c4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq4Che1c4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq4Che1c4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq4Che1c4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq4Che1c4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq4Che1c4 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq4Che1c4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq4Che1c4 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq4Che1c4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq4Che1c4 .navbar.collapsed {
  justify-content: center;
}
.cid-sBq4Che1c4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq4Che1c4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq4Che1c4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq4Che1c4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq4Che1c4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq4Che1c4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq4Che1c4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq4Che1c4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq4Che1c4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq4Che1c4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq4Che1c4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq4Che1c4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq4Che1c4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq4Che1c4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq4Che1c4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq4Che1c4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq4Che1c4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq4Che1c4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq4Che1c4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq4Che1c4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq4Che1c4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq4Che1c4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq4Che1c4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq4Che1c4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq4Che1c4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq4Che1c4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq4Che1c4 .dropdown-item.active,
.cid-sBq4Che1c4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq4Che1c4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq4Che1c4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq4Che1c4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq4Che1c4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq4Che1c4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq4Che1c4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq4Che1c4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq4Che1c4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq4Che1c4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq4Che1c4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq4Che1c4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq4Che1c4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq4Che1c4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq4Che1c4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq4Che1c4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq4Che1c4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq4Che1c4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq4Che1c4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq4Che1c4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq4Che1c4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq4Che1c4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq4Che1c4 .navbar {
    height: 70px;
  }
  .cid-sBq4Che1c4 .navbar.opened {
    height: auto;
  }
  .cid-sBq4Che1c4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq4ChMxWe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq4ChMxWe .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq4ChMxWe .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq4ChMxWe .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq4ChMxWe .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq4ChMxWe .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq4CiyQL9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq4CiyQL9 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq4CiyQL9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq4CiyQL9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq4CiyQL9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq4CiyQL9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq4CjjGse {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBq515seqS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq515seqS .mbr-section-subtitle {
  color: #da291c;
}
.cid-sBq515V7FL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq515V7FL nav.navbar {
  position: fixed;
}
.cid-sBq515V7FL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq515V7FL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq515V7FL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq515V7FL .dropdown-item:hover,
.cid-sBq515V7FL .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq515V7FL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq515V7FL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq515V7FL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq515V7FL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq515V7FL .nav-link {
  position: relative;
}
.cid-sBq515V7FL .container {
  display: flex;
  margin: auto;
}
.cid-sBq515V7FL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq515V7FL .dropdown-menu,
.cid-sBq515V7FL .navbar.opened {
  background: #da291c !important;
}
.cid-sBq515V7FL .nav-item:focus,
.cid-sBq515V7FL .nav-link:focus {
  outline: none;
}
.cid-sBq515V7FL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq515V7FL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq515V7FL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq515V7FL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq515V7FL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq515V7FL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq515V7FL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq515V7FL .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq515V7FL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq515V7FL .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq515V7FL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq515V7FL .navbar.collapsed {
  justify-content: center;
}
.cid-sBq515V7FL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq515V7FL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq515V7FL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq515V7FL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq515V7FL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq515V7FL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq515V7FL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq515V7FL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq515V7FL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq515V7FL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq515V7FL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq515V7FL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq515V7FL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq515V7FL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq515V7FL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq515V7FL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq515V7FL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq515V7FL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq515V7FL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq515V7FL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq515V7FL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq515V7FL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq515V7FL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq515V7FL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq515V7FL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq515V7FL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq515V7FL .dropdown-item.active,
.cid-sBq515V7FL .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq515V7FL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq515V7FL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq515V7FL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq515V7FL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq515V7FL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq515V7FL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq515V7FL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq515V7FL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq515V7FL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq515V7FL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq515V7FL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq515V7FL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq515V7FL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq515V7FL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq515V7FL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq515V7FL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq515V7FL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq515V7FL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq515V7FL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq515V7FL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq515V7FL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq515V7FL .navbar {
    height: 70px;
  }
  .cid-sBq515V7FL .navbar.opened {
    height: auto;
  }
  .cid-sBq515V7FL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq516w7Qv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq516w7Qv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq516w7Qv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq516w7Qv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq516w7Qv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq516w7Qv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq517bBkL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq517bBkL .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq517bBkL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq517bBkL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq517bBkL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq517bBkL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq517H6iN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqtcO5AhL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqtcO5AhL .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqsWLt51G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqsWLt51G nav.navbar {
  position: fixed;
}
.cid-sBqsWLt51G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqsWLt51G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqsWLt51G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqsWLt51G .dropdown-item:hover,
.cid-sBqsWLt51G .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqsWLt51G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqsWLt51G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqsWLt51G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqsWLt51G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqsWLt51G .nav-link {
  position: relative;
}
.cid-sBqsWLt51G .container {
  display: flex;
  margin: auto;
}
.cid-sBqsWLt51G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqsWLt51G .dropdown-menu,
.cid-sBqsWLt51G .navbar.opened {
  background: #da291c !important;
}
.cid-sBqsWLt51G .nav-item:focus,
.cid-sBqsWLt51G .nav-link:focus {
  outline: none;
}
.cid-sBqsWLt51G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqsWLt51G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqsWLt51G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqsWLt51G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqsWLt51G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqsWLt51G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqsWLt51G .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqsWLt51G .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqsWLt51G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqsWLt51G .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqsWLt51G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqsWLt51G .navbar.collapsed {
  justify-content: center;
}
.cid-sBqsWLt51G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqsWLt51G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqsWLt51G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqsWLt51G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqsWLt51G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqsWLt51G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqsWLt51G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqsWLt51G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqsWLt51G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqsWLt51G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqsWLt51G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqsWLt51G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqsWLt51G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqsWLt51G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqsWLt51G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqsWLt51G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqsWLt51G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqsWLt51G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqsWLt51G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqsWLt51G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqsWLt51G .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqsWLt51G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqsWLt51G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqsWLt51G .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqsWLt51G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqsWLt51G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqsWLt51G .dropdown-item.active,
.cid-sBqsWLt51G .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqsWLt51G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqsWLt51G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqsWLt51G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqsWLt51G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqsWLt51G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqsWLt51G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqsWLt51G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqsWLt51G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqsWLt51G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqsWLt51G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqsWLt51G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqsWLt51G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqsWLt51G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqsWLt51G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqsWLt51G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqsWLt51G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqsWLt51G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqsWLt51G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqsWLt51G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqsWLt51G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqsWLt51G .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqsWLt51G .navbar {
    height: 70px;
  }
  .cid-sBqsWLt51G .navbar.opened {
    height: auto;
  }
  .cid-sBqsWLt51G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqsWM8nMX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqsWM8nMX .mbr-section-title {
  color: #ffffff;
}
.cid-sBqsWM8nMX .mbr-text,
.cid-sBqsWM8nMX .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqsWME6Mk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqsWME6Mk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqsWME6Mk form {
    width: 50%;
  }
}
.cid-sBqsWME6Mk form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqsWME6Mk form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqsWME6Mk .mbr-section-title {
  color: #ffffff;
}
.cid-sBqubd8RQj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqubd8RQj img,
.cid-sBqubd8RQj .item-img {
  width: 100%;
}
.cid-sBqubd8RQj .item:focus,
.cid-sBqubd8RQj span:focus {
  outline: none;
}
.cid-sBqubd8RQj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqubd8RQj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqubd8RQj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqubd8RQj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqubd8RQj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqubd8RQj .mbr-section-title {
  color: #232323;
}
.cid-sBqubd8RQj .mbr-text,
.cid-sBqubd8RQj .mbr-section-btn {
  text-align: left;
}
.cid-sBqubd8RQj .item-title {
  text-align: left;
}
.cid-sBqubd8RQj .item-subtitle {
  text-align: center;
}
.cid-sBqzBznsyg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqzBznsyg .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqzBznsyg .item .icon-wrap {
  text-align: center;
}
.cid-sBqzBznsyg .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqzBznsyg .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqzBznsyg .item.first:before {
  display: none;
}
.cid-sBqzBznsyg .item.five:before {
  display: none;
}
.cid-sBqzBznsyg .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqzBznsyg .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqzBznsyg .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqzBznsyg .item:before {
    display: none;
  }
  .cid-sBqzBznsyg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqsWNY76t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqsWNY76t .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqsWNY76t .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqsWNY76t .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqsWNY76t .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqsWNY76t .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqsWOpJ47 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqsWOpJ47 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqsWOpJ47 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqsWOpJ47 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqsWOpJ47 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqsWOpJ47 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqsWOZxyO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqNXfAMqh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqNXfAMqh .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqNXg1JS8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqNXg1JS8 nav.navbar {
  position: fixed;
}
.cid-sBqNXg1JS8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqNXg1JS8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqNXg1JS8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqNXg1JS8 .dropdown-item:hover,
.cid-sBqNXg1JS8 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqNXg1JS8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqNXg1JS8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqNXg1JS8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqNXg1JS8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqNXg1JS8 .nav-link {
  position: relative;
}
.cid-sBqNXg1JS8 .container {
  display: flex;
  margin: auto;
}
.cid-sBqNXg1JS8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqNXg1JS8 .dropdown-menu,
.cid-sBqNXg1JS8 .navbar.opened {
  background: #da291c !important;
}
.cid-sBqNXg1JS8 .nav-item:focus,
.cid-sBqNXg1JS8 .nav-link:focus {
  outline: none;
}
.cid-sBqNXg1JS8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqNXg1JS8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqNXg1JS8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqNXg1JS8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqNXg1JS8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqNXg1JS8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqNXg1JS8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqNXg1JS8 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqNXg1JS8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqNXg1JS8 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqNXg1JS8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqNXg1JS8 .navbar.collapsed {
  justify-content: center;
}
.cid-sBqNXg1JS8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqNXg1JS8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqNXg1JS8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqNXg1JS8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqNXg1JS8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqNXg1JS8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqNXg1JS8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqNXg1JS8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqNXg1JS8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqNXg1JS8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqNXg1JS8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqNXg1JS8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqNXg1JS8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqNXg1JS8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqNXg1JS8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqNXg1JS8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqNXg1JS8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqNXg1JS8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqNXg1JS8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqNXg1JS8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqNXg1JS8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqNXg1JS8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqNXg1JS8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqNXg1JS8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqNXg1JS8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqNXg1JS8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqNXg1JS8 .dropdown-item.active,
.cid-sBqNXg1JS8 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqNXg1JS8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqNXg1JS8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqNXg1JS8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqNXg1JS8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqNXg1JS8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqNXg1JS8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqNXg1JS8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqNXg1JS8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqNXg1JS8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqNXg1JS8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqNXg1JS8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqNXg1JS8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqNXg1JS8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqNXg1JS8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqNXg1JS8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqNXg1JS8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqNXg1JS8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqNXg1JS8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqNXg1JS8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqNXg1JS8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqNXg1JS8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqNXg1JS8 .navbar {
    height: 70px;
  }
  .cid-sBqNXg1JS8 .navbar.opened {
    height: auto;
  }
  .cid-sBqNXg1JS8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqNXgAxJ2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqNXgAxJ2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBqNXgAxJ2 .mbr-text,
.cid-sBqNXgAxJ2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqNXh8kgc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqNXh8kgc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqNXh8kgc form {
    width: 50%;
  }
}
.cid-sBqNXh8kgc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqNXh8kgc form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqNXh8kgc .mbr-section-title {
  color: #ffffff;
}
.cid-sBqNXhwaDa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqNXhwaDa img,
.cid-sBqNXhwaDa .item-img {
  width: 100%;
}
.cid-sBqNXhwaDa .item:focus,
.cid-sBqNXhwaDa span:focus {
  outline: none;
}
.cid-sBqNXhwaDa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqNXhwaDa .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqNXhwaDa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqNXhwaDa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqNXhwaDa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqNXhwaDa .mbr-section-title {
  color: #232323;
}
.cid-sBqNXhwaDa .mbr-text,
.cid-sBqNXhwaDa .mbr-section-btn {
  text-align: left;
}
.cid-sBqNXhwaDa .item-title {
  text-align: left;
}
.cid-sBqNXhwaDa .item-subtitle {
  text-align: center;
}
.cid-sBqNXi3FQf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqNXi3FQf .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqNXi3FQf .item .icon-wrap {
  text-align: center;
}
.cid-sBqNXi3FQf .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqNXi3FQf .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqNXi3FQf .item.first:before {
  display: none;
}
.cid-sBqNXi3FQf .item.five:before {
  display: none;
}
.cid-sBqNXi3FQf .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqNXi3FQf .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqNXi3FQf .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqNXi3FQf .item:before {
    display: none;
  }
  .cid-sBqNXi3FQf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqNXiIjrz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqNXiIjrz .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqNXiIjrz .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqNXiIjrz .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqNXiIjrz .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqNXiIjrz .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqNXjcGBc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqNXjcGBc .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqNXjcGBc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqNXjcGBc .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqNXjcGBc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqNXjcGBc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqNXjLeux {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqOvwG7fc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqOvwG7fc .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqOvx50ON {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqOvx50ON nav.navbar {
  position: fixed;
}
.cid-sBqOvx50ON .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqOvx50ON .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqOvx50ON .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqOvx50ON .dropdown-item:hover,
.cid-sBqOvx50ON .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqOvx50ON .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqOvx50ON .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqOvx50ON .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqOvx50ON .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqOvx50ON .nav-link {
  position: relative;
}
.cid-sBqOvx50ON .container {
  display: flex;
  margin: auto;
}
.cid-sBqOvx50ON .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqOvx50ON .dropdown-menu,
.cid-sBqOvx50ON .navbar.opened {
  background: #da291c !important;
}
.cid-sBqOvx50ON .nav-item:focus,
.cid-sBqOvx50ON .nav-link:focus {
  outline: none;
}
.cid-sBqOvx50ON .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqOvx50ON .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqOvx50ON .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqOvx50ON .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqOvx50ON .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqOvx50ON .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqOvx50ON .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqOvx50ON .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqOvx50ON .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqOvx50ON .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqOvx50ON .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqOvx50ON .navbar.collapsed {
  justify-content: center;
}
.cid-sBqOvx50ON .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqOvx50ON .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqOvx50ON .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqOvx50ON .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqOvx50ON .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqOvx50ON .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqOvx50ON .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqOvx50ON .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqOvx50ON .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqOvx50ON .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqOvx50ON .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqOvx50ON .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqOvx50ON .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqOvx50ON .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqOvx50ON .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqOvx50ON .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqOvx50ON .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqOvx50ON .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqOvx50ON .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqOvx50ON .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqOvx50ON .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqOvx50ON .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqOvx50ON .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqOvx50ON .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqOvx50ON .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqOvx50ON .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqOvx50ON .dropdown-item.active,
.cid-sBqOvx50ON .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqOvx50ON .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqOvx50ON .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqOvx50ON .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqOvx50ON .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqOvx50ON .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqOvx50ON .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqOvx50ON ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqOvx50ON .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqOvx50ON button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqOvx50ON button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqOvx50ON button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqOvx50ON button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqOvx50ON button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqOvx50ON button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqOvx50ON nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqOvx50ON nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqOvx50ON nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqOvx50ON nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqOvx50ON .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqOvx50ON a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqOvx50ON .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqOvx50ON .navbar {
    height: 70px;
  }
  .cid-sBqOvx50ON .navbar.opened {
    height: auto;
  }
  .cid-sBqOvx50ON .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqOvxDvnu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqOvxDvnu .mbr-section-title {
  color: #ffffff;
}
.cid-sBqOvxDvnu .mbr-text,
.cid-sBqOvxDvnu .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqOvy8wLl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqOvy8wLl .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqOvy8wLl form {
    width: 50%;
  }
}
.cid-sBqOvy8wLl form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqOvy8wLl form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqOvy8wLl .mbr-section-title {
  color: #ffffff;
}
.cid-sBqOvyuheg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOvyuheg img,
.cid-sBqOvyuheg .item-img {
  width: 100%;
}
.cid-sBqOvyuheg .item:focus,
.cid-sBqOvyuheg span:focus {
  outline: none;
}
.cid-sBqOvyuheg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqOvyuheg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqOvyuheg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqOvyuheg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqOvyuheg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqOvyuheg .mbr-section-title {
  color: #232323;
}
.cid-sBqOvyuheg .mbr-text,
.cid-sBqOvyuheg .mbr-section-btn {
  text-align: left;
}
.cid-sBqOvyuheg .item-title {
  text-align: left;
}
.cid-sBqOvyuheg .item-subtitle {
  text-align: center;
}
.cid-sBqOvz4vJL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOvz4vJL .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqOvz4vJL .item .icon-wrap {
  text-align: center;
}
.cid-sBqOvz4vJL .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqOvz4vJL .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqOvz4vJL .item.first:before {
  display: none;
}
.cid-sBqOvz4vJL .item.five:before {
  display: none;
}
.cid-sBqOvz4vJL .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqOvz4vJL .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqOvz4vJL .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqOvz4vJL .item:before {
    display: none;
  }
  .cid-sBqOvz4vJL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqOvzJCOL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOvzJCOL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqOvzJCOL .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqOvzJCOL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqOvzJCOL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqOvzJCOL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqOvAcjLa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqOvAcjLa .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqOvAcjLa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqOvAcjLa .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqOvAcjLa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqOvAcjLa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqOvALJS9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqOXaVpNH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqOXaVpNH .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqOXbf1U7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqOXbf1U7 nav.navbar {
  position: fixed;
}
.cid-sBqOXbf1U7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqOXbf1U7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqOXbf1U7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqOXbf1U7 .dropdown-item:hover,
.cid-sBqOXbf1U7 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqOXbf1U7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqOXbf1U7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqOXbf1U7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqOXbf1U7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqOXbf1U7 .nav-link {
  position: relative;
}
.cid-sBqOXbf1U7 .container {
  display: flex;
  margin: auto;
}
.cid-sBqOXbf1U7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqOXbf1U7 .dropdown-menu,
.cid-sBqOXbf1U7 .navbar.opened {
  background: #da291c !important;
}
.cid-sBqOXbf1U7 .nav-item:focus,
.cid-sBqOXbf1U7 .nav-link:focus {
  outline: none;
}
.cid-sBqOXbf1U7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqOXbf1U7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqOXbf1U7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqOXbf1U7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqOXbf1U7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqOXbf1U7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqOXbf1U7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqOXbf1U7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqOXbf1U7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqOXbf1U7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqOXbf1U7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqOXbf1U7 .navbar.collapsed {
  justify-content: center;
}
.cid-sBqOXbf1U7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqOXbf1U7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqOXbf1U7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqOXbf1U7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqOXbf1U7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqOXbf1U7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqOXbf1U7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqOXbf1U7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqOXbf1U7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqOXbf1U7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqOXbf1U7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqOXbf1U7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqOXbf1U7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqOXbf1U7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqOXbf1U7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqOXbf1U7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqOXbf1U7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqOXbf1U7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqOXbf1U7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqOXbf1U7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqOXbf1U7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqOXbf1U7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqOXbf1U7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqOXbf1U7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqOXbf1U7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqOXbf1U7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqOXbf1U7 .dropdown-item.active,
.cid-sBqOXbf1U7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqOXbf1U7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqOXbf1U7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqOXbf1U7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqOXbf1U7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqOXbf1U7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqOXbf1U7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqOXbf1U7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqOXbf1U7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqOXbf1U7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqOXbf1U7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqOXbf1U7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqOXbf1U7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqOXbf1U7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqOXbf1U7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqOXbf1U7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqOXbf1U7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqOXbf1U7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqOXbf1U7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqOXbf1U7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqOXbf1U7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqOXbf1U7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqOXbf1U7 .navbar {
    height: 70px;
  }
  .cid-sBqOXbf1U7 .navbar.opened {
    height: auto;
  }
  .cid-sBqOXbf1U7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqOXbKRYi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqOXbKRYi .mbr-section-title {
  color: #ffffff;
}
.cid-sBqOXbKRYi .mbr-text,
.cid-sBqOXbKRYi .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqOXc6aph {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqOXc6aph .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqOXc6aph form {
    width: 50%;
  }
}
.cid-sBqOXc6aph form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqOXc6aph form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqOXc6aph .mbr-section-title {
  color: #ffffff;
}
.cid-sBqOXcu8Dx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOXcu8Dx img,
.cid-sBqOXcu8Dx .item-img {
  width: 100%;
}
.cid-sBqOXcu8Dx .item:focus,
.cid-sBqOXcu8Dx span:focus {
  outline: none;
}
.cid-sBqOXcu8Dx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqOXcu8Dx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqOXcu8Dx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqOXcu8Dx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqOXcu8Dx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqOXcu8Dx .mbr-section-title {
  color: #232323;
}
.cid-sBqOXcu8Dx .mbr-text,
.cid-sBqOXcu8Dx .mbr-section-btn {
  text-align: left;
}
.cid-sBqOXcu8Dx .item-title {
  text-align: left;
}
.cid-sBqOXcu8Dx .item-subtitle {
  text-align: center;
}
.cid-sBqOXcZlrR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOXcZlrR .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqOXcZlrR .item .icon-wrap {
  text-align: center;
}
.cid-sBqOXcZlrR .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqOXcZlrR .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqOXcZlrR .item.first:before {
  display: none;
}
.cid-sBqOXcZlrR .item.five:before {
  display: none;
}
.cid-sBqOXcZlrR .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqOXcZlrR .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqOXcZlrR .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqOXcZlrR .item:before {
    display: none;
  }
  .cid-sBqOXcZlrR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqOXdAkRB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqOXdAkRB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqOXdAkRB .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqOXdAkRB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqOXdAkRB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqOXdAkRB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqOXe3MKM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqOXe3MKM .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqOXe3MKM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqOXe3MKM .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqOXe3MKM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqOXe3MKM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqOXeDNbw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqPmsncML {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqPmsncML .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqPmsLzqa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqPmsLzqa nav.navbar {
  position: fixed;
}
.cid-sBqPmsLzqa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqPmsLzqa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqPmsLzqa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqPmsLzqa .dropdown-item:hover,
.cid-sBqPmsLzqa .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqPmsLzqa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqPmsLzqa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqPmsLzqa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqPmsLzqa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqPmsLzqa .nav-link {
  position: relative;
}
.cid-sBqPmsLzqa .container {
  display: flex;
  margin: auto;
}
.cid-sBqPmsLzqa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqPmsLzqa .dropdown-menu,
.cid-sBqPmsLzqa .navbar.opened {
  background: #da291c !important;
}
.cid-sBqPmsLzqa .nav-item:focus,
.cid-sBqPmsLzqa .nav-link:focus {
  outline: none;
}
.cid-sBqPmsLzqa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqPmsLzqa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqPmsLzqa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqPmsLzqa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqPmsLzqa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqPmsLzqa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqPmsLzqa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqPmsLzqa .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqPmsLzqa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqPmsLzqa .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqPmsLzqa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqPmsLzqa .navbar.collapsed {
  justify-content: center;
}
.cid-sBqPmsLzqa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqPmsLzqa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqPmsLzqa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqPmsLzqa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqPmsLzqa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqPmsLzqa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqPmsLzqa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqPmsLzqa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqPmsLzqa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqPmsLzqa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqPmsLzqa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqPmsLzqa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqPmsLzqa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqPmsLzqa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqPmsLzqa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqPmsLzqa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqPmsLzqa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqPmsLzqa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqPmsLzqa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqPmsLzqa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqPmsLzqa .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqPmsLzqa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqPmsLzqa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqPmsLzqa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqPmsLzqa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqPmsLzqa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqPmsLzqa .dropdown-item.active,
.cid-sBqPmsLzqa .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqPmsLzqa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqPmsLzqa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqPmsLzqa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqPmsLzqa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqPmsLzqa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqPmsLzqa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqPmsLzqa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqPmsLzqa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqPmsLzqa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqPmsLzqa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqPmsLzqa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqPmsLzqa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqPmsLzqa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqPmsLzqa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqPmsLzqa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqPmsLzqa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqPmsLzqa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqPmsLzqa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqPmsLzqa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqPmsLzqa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqPmsLzqa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqPmsLzqa .navbar {
    height: 70px;
  }
  .cid-sBqPmsLzqa .navbar.opened {
    height: auto;
  }
  .cid-sBqPmsLzqa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqPmtirYv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqPmtirYv .mbr-section-title {
  color: #ffffff;
}
.cid-sBqPmtirYv .mbr-text,
.cid-sBqPmtirYv .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqPmtR1bG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqPmtR1bG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqPmtR1bG form {
    width: 50%;
  }
}
.cid-sBqPmtR1bG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqPmtR1bG form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqPmtR1bG .mbr-section-title {
  color: #ffffff;
}
.cid-sBqPmueHex {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPmueHex img,
.cid-sBqPmueHex .item-img {
  width: 100%;
}
.cid-sBqPmueHex .item:focus,
.cid-sBqPmueHex span:focus {
  outline: none;
}
.cid-sBqPmueHex .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqPmueHex .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqPmueHex .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqPmueHex .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqPmueHex .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqPmueHex .mbr-section-title {
  color: #232323;
}
.cid-sBqPmueHex .mbr-text,
.cid-sBqPmueHex .mbr-section-btn {
  text-align: left;
}
.cid-sBqPmueHex .item-title {
  text-align: left;
}
.cid-sBqPmueHex .item-subtitle {
  text-align: center;
}
.cid-sBqPmuN3Sf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPmuN3Sf .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqPmuN3Sf .item .icon-wrap {
  text-align: center;
}
.cid-sBqPmuN3Sf .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqPmuN3Sf .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqPmuN3Sf .item.first:before {
  display: none;
}
.cid-sBqPmuN3Sf .item.five:before {
  display: none;
}
.cid-sBqPmuN3Sf .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqPmuN3Sf .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqPmuN3Sf .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqPmuN3Sf .item:before {
    display: none;
  }
  .cid-sBqPmuN3Sf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqPmvscKn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPmvscKn .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqPmvscKn .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqPmvscKn .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqPmvscKn .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqPmvscKn .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqPmvZ0hL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqPmvZ0hL .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqPmvZ0hL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqPmvZ0hL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqPmvZ0hL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqPmvZ0hL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqPmwzLoo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqPJq1Xxg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqPJq1Xxg .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqPJqquEQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqPJqquEQ nav.navbar {
  position: fixed;
}
.cid-sBqPJqquEQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqPJqquEQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqPJqquEQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqPJqquEQ .dropdown-item:hover,
.cid-sBqPJqquEQ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqPJqquEQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqPJqquEQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqPJqquEQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqPJqquEQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqPJqquEQ .nav-link {
  position: relative;
}
.cid-sBqPJqquEQ .container {
  display: flex;
  margin: auto;
}
.cid-sBqPJqquEQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqPJqquEQ .dropdown-menu,
.cid-sBqPJqquEQ .navbar.opened {
  background: #da291c !important;
}
.cid-sBqPJqquEQ .nav-item:focus,
.cid-sBqPJqquEQ .nav-link:focus {
  outline: none;
}
.cid-sBqPJqquEQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqPJqquEQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqPJqquEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqPJqquEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqPJqquEQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqPJqquEQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqPJqquEQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqPJqquEQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqPJqquEQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqPJqquEQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqPJqquEQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqPJqquEQ .navbar.collapsed {
  justify-content: center;
}
.cid-sBqPJqquEQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqPJqquEQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqPJqquEQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqPJqquEQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqPJqquEQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqPJqquEQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqPJqquEQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqPJqquEQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqPJqquEQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqPJqquEQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqPJqquEQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqPJqquEQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqPJqquEQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqPJqquEQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqPJqquEQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqPJqquEQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqPJqquEQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqPJqquEQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqPJqquEQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqPJqquEQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqPJqquEQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqPJqquEQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqPJqquEQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqPJqquEQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqPJqquEQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqPJqquEQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqPJqquEQ .dropdown-item.active,
.cid-sBqPJqquEQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqPJqquEQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqPJqquEQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqPJqquEQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqPJqquEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqPJqquEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqPJqquEQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqPJqquEQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqPJqquEQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqPJqquEQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqPJqquEQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqPJqquEQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqPJqquEQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqPJqquEQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqPJqquEQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqPJqquEQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqPJqquEQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqPJqquEQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqPJqquEQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqPJqquEQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqPJqquEQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqPJqquEQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqPJqquEQ .navbar {
    height: 70px;
  }
  .cid-sBqPJqquEQ .navbar.opened {
    height: auto;
  }
  .cid-sBqPJqquEQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqPJqYGSE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqPJqYGSE .mbr-section-title {
  color: #ffffff;
}
.cid-sBqPJqYGSE .mbr-text,
.cid-sBqPJqYGSE .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqPJrvM7Y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqPJrvM7Y .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqPJrvM7Y form {
    width: 50%;
  }
}
.cid-sBqPJrvM7Y form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqPJrvM7Y form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqPJrvM7Y .mbr-section-title {
  color: #ffffff;
}
.cid-sBqPJrSonm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPJrSonm img,
.cid-sBqPJrSonm .item-img {
  width: 100%;
}
.cid-sBqPJrSonm .item:focus,
.cid-sBqPJrSonm span:focus {
  outline: none;
}
.cid-sBqPJrSonm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqPJrSonm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqPJrSonm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqPJrSonm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqPJrSonm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqPJrSonm .mbr-section-title {
  color: #232323;
}
.cid-sBqPJrSonm .mbr-text,
.cid-sBqPJrSonm .mbr-section-btn {
  text-align: left;
}
.cid-sBqPJrSonm .item-title {
  text-align: left;
}
.cid-sBqPJrSonm .item-subtitle {
  text-align: center;
}
.cid-sBqPJsqPdI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPJsqPdI .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqPJsqPdI .item .icon-wrap {
  text-align: center;
}
.cid-sBqPJsqPdI .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqPJsqPdI .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqPJsqPdI .item.first:before {
  display: none;
}
.cid-sBqPJsqPdI .item.five:before {
  display: none;
}
.cid-sBqPJsqPdI .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqPJsqPdI .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqPJsqPdI .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqPJsqPdI .item:before {
    display: none;
  }
  .cid-sBqPJsqPdI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqPJt5AgA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqPJt5AgA .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqPJt5AgA .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqPJt5AgA .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqPJt5AgA .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqPJt5AgA .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqPJtxxby {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqPJtxxby .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqPJtxxby .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqPJtxxby .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqPJtxxby .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqPJtxxby .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqPJu4dG3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBqQb8LTir {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBqQb8LTir .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBqQb99JaZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBqQb99JaZ nav.navbar {
  position: fixed;
}
.cid-sBqQb99JaZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqQb99JaZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBqQb99JaZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBqQb99JaZ .dropdown-item:hover,
.cid-sBqQb99JaZ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBqQb99JaZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBqQb99JaZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBqQb99JaZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBqQb99JaZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBqQb99JaZ .nav-link {
  position: relative;
}
.cid-sBqQb99JaZ .container {
  display: flex;
  margin: auto;
}
.cid-sBqQb99JaZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBqQb99JaZ .dropdown-menu,
.cid-sBqQb99JaZ .navbar.opened {
  background: #da291c !important;
}
.cid-sBqQb99JaZ .nav-item:focus,
.cid-sBqQb99JaZ .nav-link:focus {
  outline: none;
}
.cid-sBqQb99JaZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBqQb99JaZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBqQb99JaZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBqQb99JaZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBqQb99JaZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBqQb99JaZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBqQb99JaZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBqQb99JaZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBqQb99JaZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBqQb99JaZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBqQb99JaZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBqQb99JaZ .navbar.collapsed {
  justify-content: center;
}
.cid-sBqQb99JaZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBqQb99JaZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBqQb99JaZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBqQb99JaZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBqQb99JaZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBqQb99JaZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBqQb99JaZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBqQb99JaZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBqQb99JaZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBqQb99JaZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBqQb99JaZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBqQb99JaZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBqQb99JaZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBqQb99JaZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBqQb99JaZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBqQb99JaZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBqQb99JaZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBqQb99JaZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBqQb99JaZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBqQb99JaZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBqQb99JaZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBqQb99JaZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBqQb99JaZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBqQb99JaZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBqQb99JaZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBqQb99JaZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBqQb99JaZ .dropdown-item.active,
.cid-sBqQb99JaZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBqQb99JaZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBqQb99JaZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBqQb99JaZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBqQb99JaZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBqQb99JaZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBqQb99JaZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBqQb99JaZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBqQb99JaZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBqQb99JaZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBqQb99JaZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBqQb99JaZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBqQb99JaZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqQb99JaZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBqQb99JaZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBqQb99JaZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqQb99JaZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBqQb99JaZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBqQb99JaZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBqQb99JaZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBqQb99JaZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBqQb99JaZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBqQb99JaZ .navbar {
    height: 70px;
  }
  .cid-sBqQb99JaZ .navbar.opened {
    height: auto;
  }
  .cid-sBqQb99JaZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBqQb9GnR2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBqQb9GnR2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBqQb9GnR2 .mbr-text,
.cid-sBqQb9GnR2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBqQbacPn7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBqQbacPn7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBqQbacPn7 form {
    width: 50%;
  }
}
.cid-sBqQbacPn7 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBqQbacPn7 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBqQbacPn7 .mbr-section-title {
  color: #ffffff;
}
.cid-sBqQbaxi3A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqQbaxi3A img,
.cid-sBqQbaxi3A .item-img {
  width: 100%;
}
.cid-sBqQbaxi3A .item:focus,
.cid-sBqQbaxi3A span:focus {
  outline: none;
}
.cid-sBqQbaxi3A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBqQbaxi3A .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBqQbaxi3A .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBqQbaxi3A .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBqQbaxi3A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBqQbaxi3A .mbr-section-title {
  color: #232323;
}
.cid-sBqQbaxi3A .mbr-text,
.cid-sBqQbaxi3A .mbr-section-btn {
  text-align: left;
}
.cid-sBqQbaxi3A .item-title {
  text-align: left;
}
.cid-sBqQbaxi3A .item-subtitle {
  text-align: center;
}
.cid-sBqQbb42H3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqQbb42H3 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBqQbb42H3 .item .icon-wrap {
  text-align: center;
}
.cid-sBqQbb42H3 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBqQbb42H3 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBqQbb42H3 .item.first:before {
  display: none;
}
.cid-sBqQbb42H3 .item.five:before {
  display: none;
}
.cid-sBqQbb42H3 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBqQbb42H3 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBqQbb42H3 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBqQbb42H3 .item:before {
    display: none;
  }
  .cid-sBqQbb42H3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBqQbbHHoP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBqQbbHHoP .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBqQbbHHoP .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBqQbbHHoP .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBqQbbHHoP .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBqQbbHHoP .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBqQbceS6l {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBqQbceS6l .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBqQbceS6l .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBqQbceS6l .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBqQbceS6l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBqQbceS6l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBqQbcNw9v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBr2GxnGSr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBr2GxnGSr .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBr2GxOzPP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBr2GxOzPP nav.navbar {
  position: fixed;
}
.cid-sBr2GxOzPP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr2GxOzPP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBr2GxOzPP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBr2GxOzPP .dropdown-item:hover,
.cid-sBr2GxOzPP .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBr2GxOzPP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBr2GxOzPP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBr2GxOzPP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBr2GxOzPP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBr2GxOzPP .nav-link {
  position: relative;
}
.cid-sBr2GxOzPP .container {
  display: flex;
  margin: auto;
}
.cid-sBr2GxOzPP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBr2GxOzPP .dropdown-menu,
.cid-sBr2GxOzPP .navbar.opened {
  background: #da291c !important;
}
.cid-sBr2GxOzPP .nav-item:focus,
.cid-sBr2GxOzPP .nav-link:focus {
  outline: none;
}
.cid-sBr2GxOzPP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBr2GxOzPP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBr2GxOzPP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBr2GxOzPP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr2GxOzPP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBr2GxOzPP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBr2GxOzPP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBr2GxOzPP .navbar.opened {
  transition: all 0.3s;
}
.cid-sBr2GxOzPP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBr2GxOzPP .navbar .navbar-logo img {
  width: auto;
}
.cid-sBr2GxOzPP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBr2GxOzPP .navbar.collapsed {
  justify-content: center;
}
.cid-sBr2GxOzPP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBr2GxOzPP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBr2GxOzPP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBr2GxOzPP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBr2GxOzPP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBr2GxOzPP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBr2GxOzPP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBr2GxOzPP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBr2GxOzPP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBr2GxOzPP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBr2GxOzPP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBr2GxOzPP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBr2GxOzPP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBr2GxOzPP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBr2GxOzPP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBr2GxOzPP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBr2GxOzPP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBr2GxOzPP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBr2GxOzPP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBr2GxOzPP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBr2GxOzPP .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBr2GxOzPP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBr2GxOzPP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBr2GxOzPP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBr2GxOzPP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBr2GxOzPP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBr2GxOzPP .dropdown-item.active,
.cid-sBr2GxOzPP .dropdown-item:active {
  background-color: transparent;
}
.cid-sBr2GxOzPP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBr2GxOzPP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBr2GxOzPP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBr2GxOzPP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBr2GxOzPP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBr2GxOzPP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBr2GxOzPP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBr2GxOzPP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBr2GxOzPP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBr2GxOzPP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBr2GxOzPP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBr2GxOzPP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr2GxOzPP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr2GxOzPP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBr2GxOzPP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr2GxOzPP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBr2GxOzPP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBr2GxOzPP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr2GxOzPP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBr2GxOzPP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBr2GxOzPP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBr2GxOzPP .navbar {
    height: 70px;
  }
  .cid-sBr2GxOzPP .navbar.opened {
    height: auto;
  }
  .cid-sBr2GxOzPP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBr2Gyou3i {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBr2Gyou3i .mbr-section-title {
  color: #ffffff;
}
.cid-sBr2Gyou3i .mbr-text,
.cid-sBr2Gyou3i .mbr-section-btn {
  color: #ffffff;
}
.cid-sBr2Gz3FdZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBr2Gz3FdZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBr2Gz3FdZ form {
    width: 50%;
  }
}
.cid-sBr2Gz3FdZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBr2Gz3FdZ form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBr2Gz3FdZ .mbr-section-title {
  color: #ffffff;
}
.cid-sBr2GzuevV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr2GzuevV img,
.cid-sBr2GzuevV .item-img {
  width: 100%;
}
.cid-sBr2GzuevV .item:focus,
.cid-sBr2GzuevV span:focus {
  outline: none;
}
.cid-sBr2GzuevV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBr2GzuevV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBr2GzuevV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBr2GzuevV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBr2GzuevV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBr2GzuevV .mbr-section-title {
  color: #232323;
}
.cid-sBr2GzuevV .mbr-text,
.cid-sBr2GzuevV .mbr-section-btn {
  text-align: left;
}
.cid-sBr2GzuevV .item-title {
  text-align: left;
}
.cid-sBr2GzuevV .item-subtitle {
  text-align: center;
}
.cid-sBr2GA7HmU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr2GA7HmU .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBr2GA7HmU .item .icon-wrap {
  text-align: center;
}
.cid-sBr2GA7HmU .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBr2GA7HmU .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBr2GA7HmU .item.first:before {
  display: none;
}
.cid-sBr2GA7HmU .item.five:before {
  display: none;
}
.cid-sBr2GA7HmU .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBr2GA7HmU .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBr2GA7HmU .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBr2GA7HmU .item:before {
    display: none;
  }
  .cid-sBr2GA7HmU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBr2GAJv8p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr2GAJv8p .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBr2GAJv8p .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBr2GAJv8p .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBr2GAJv8p .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBr2GAJv8p .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBr2GBb1t7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBr2GBb1t7 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBr2GBb1t7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBr2GBb1t7 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBr2GBb1t7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBr2GBb1t7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBr2GBMeOm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBr80yRwKo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBr80yRwKo .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBr80zf20e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBr80zf20e nav.navbar {
  position: fixed;
}
.cid-sBr80zf20e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr80zf20e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBr80zf20e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBr80zf20e .dropdown-item:hover,
.cid-sBr80zf20e .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBr80zf20e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBr80zf20e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBr80zf20e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBr80zf20e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBr80zf20e .nav-link {
  position: relative;
}
.cid-sBr80zf20e .container {
  display: flex;
  margin: auto;
}
.cid-sBr80zf20e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBr80zf20e .dropdown-menu,
.cid-sBr80zf20e .navbar.opened {
  background: #da291c !important;
}
.cid-sBr80zf20e .nav-item:focus,
.cid-sBr80zf20e .nav-link:focus {
  outline: none;
}
.cid-sBr80zf20e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBr80zf20e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBr80zf20e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBr80zf20e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr80zf20e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBr80zf20e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBr80zf20e .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBr80zf20e .navbar.opened {
  transition: all 0.3s;
}
.cid-sBr80zf20e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBr80zf20e .navbar .navbar-logo img {
  width: auto;
}
.cid-sBr80zf20e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBr80zf20e .navbar.collapsed {
  justify-content: center;
}
.cid-sBr80zf20e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBr80zf20e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBr80zf20e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBr80zf20e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBr80zf20e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBr80zf20e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBr80zf20e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBr80zf20e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBr80zf20e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBr80zf20e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBr80zf20e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBr80zf20e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBr80zf20e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBr80zf20e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBr80zf20e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBr80zf20e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBr80zf20e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBr80zf20e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBr80zf20e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBr80zf20e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBr80zf20e .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBr80zf20e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBr80zf20e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBr80zf20e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBr80zf20e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBr80zf20e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBr80zf20e .dropdown-item.active,
.cid-sBr80zf20e .dropdown-item:active {
  background-color: transparent;
}
.cid-sBr80zf20e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBr80zf20e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBr80zf20e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBr80zf20e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBr80zf20e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBr80zf20e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBr80zf20e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBr80zf20e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBr80zf20e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBr80zf20e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBr80zf20e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBr80zf20e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr80zf20e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr80zf20e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBr80zf20e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr80zf20e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBr80zf20e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBr80zf20e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr80zf20e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBr80zf20e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBr80zf20e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBr80zf20e .navbar {
    height: 70px;
  }
  .cid-sBr80zf20e .navbar.opened {
    height: auto;
  }
  .cid-sBr80zf20e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBr80zOwBs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBr80zOwBs .mbr-section-title {
  color: #ffffff;
}
.cid-sBr80zOwBs .mbr-text,
.cid-sBr80zOwBs .mbr-section-btn {
  color: #ffffff;
}
.cid-sBr80Amsgi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBr80Amsgi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBr80Amsgi form {
    width: 50%;
  }
}
.cid-sBr80Amsgi form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBr80Amsgi form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBr80Amsgi .mbr-section-title {
  color: #ffffff;
}
.cid-sBr80AHHDV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr80AHHDV img,
.cid-sBr80AHHDV .item-img {
  width: 100%;
}
.cid-sBr80AHHDV .item:focus,
.cid-sBr80AHHDV span:focus {
  outline: none;
}
.cid-sBr80AHHDV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBr80AHHDV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBr80AHHDV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBr80AHHDV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBr80AHHDV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBr80AHHDV .mbr-section-title {
  color: #232323;
}
.cid-sBr80AHHDV .mbr-text,
.cid-sBr80AHHDV .mbr-section-btn {
  text-align: left;
}
.cid-sBr80AHHDV .item-title {
  text-align: left;
}
.cid-sBr80AHHDV .item-subtitle {
  text-align: center;
}
.cid-sBr80BfgDw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr80BfgDw .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBr80BfgDw .item .icon-wrap {
  text-align: center;
}
.cid-sBr80BfgDw .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBr80BfgDw .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBr80BfgDw .item.first:before {
  display: none;
}
.cid-sBr80BfgDw .item.five:before {
  display: none;
}
.cid-sBr80BfgDw .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBr80BfgDw .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBr80BfgDw .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBr80BfgDw .item:before {
    display: none;
  }
  .cid-sBr80BfgDw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBr80BVS94 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr80BVS94 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBr80BVS94 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBr80BVS94 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBr80BVS94 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBr80BVS94 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBr80CojKm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBr80CojKm .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBr80CojKm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBr80CojKm .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBr80CojKm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBr80CojKm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBr80CWWb5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBr9dhJ5xX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBr9dhJ5xX .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBr9di5ihQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBr9di5ihQ nav.navbar {
  position: fixed;
}
.cid-sBr9di5ihQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr9di5ihQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBr9di5ihQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBr9di5ihQ .dropdown-item:hover,
.cid-sBr9di5ihQ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBr9di5ihQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBr9di5ihQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBr9di5ihQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBr9di5ihQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBr9di5ihQ .nav-link {
  position: relative;
}
.cid-sBr9di5ihQ .container {
  display: flex;
  margin: auto;
}
.cid-sBr9di5ihQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBr9di5ihQ .dropdown-menu,
.cid-sBr9di5ihQ .navbar.opened {
  background: #da291c !important;
}
.cid-sBr9di5ihQ .nav-item:focus,
.cid-sBr9di5ihQ .nav-link:focus {
  outline: none;
}
.cid-sBr9di5ihQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBr9di5ihQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBr9di5ihQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBr9di5ihQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr9di5ihQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBr9di5ihQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBr9di5ihQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBr9di5ihQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBr9di5ihQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBr9di5ihQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBr9di5ihQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBr9di5ihQ .navbar.collapsed {
  justify-content: center;
}
.cid-sBr9di5ihQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBr9di5ihQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBr9di5ihQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBr9di5ihQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBr9di5ihQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBr9di5ihQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBr9di5ihQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBr9di5ihQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBr9di5ihQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBr9di5ihQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBr9di5ihQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBr9di5ihQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBr9di5ihQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBr9di5ihQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBr9di5ihQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBr9di5ihQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBr9di5ihQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBr9di5ihQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBr9di5ihQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBr9di5ihQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBr9di5ihQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBr9di5ihQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBr9di5ihQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBr9di5ihQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBr9di5ihQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBr9di5ihQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBr9di5ihQ .dropdown-item.active,
.cid-sBr9di5ihQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBr9di5ihQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBr9di5ihQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBr9di5ihQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBr9di5ihQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBr9di5ihQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBr9di5ihQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBr9di5ihQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBr9di5ihQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBr9di5ihQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBr9di5ihQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBr9di5ihQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBr9di5ihQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr9di5ihQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr9di5ihQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBr9di5ihQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr9di5ihQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBr9di5ihQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBr9di5ihQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr9di5ihQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBr9di5ihQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBr9di5ihQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBr9di5ihQ .navbar {
    height: 70px;
  }
  .cid-sBr9di5ihQ .navbar.opened {
    height: auto;
  }
  .cid-sBr9di5ihQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBr9diDc5G {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBr9diDc5G .mbr-section-title {
  color: #ffffff;
}
.cid-sBr9diDc5G .mbr-text,
.cid-sBr9diDc5G .mbr-section-btn {
  color: #ffffff;
}
.cid-sBr9djaGWu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBr9djaGWu .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBr9djaGWu form {
    width: 50%;
  }
}
.cid-sBr9djaGWu form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBr9djaGWu form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBr9djaGWu .mbr-section-title {
  color: #ffffff;
}
.cid-sBr9djw72r {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9djw72r img,
.cid-sBr9djw72r .item-img {
  width: 100%;
}
.cid-sBr9djw72r .item:focus,
.cid-sBr9djw72r span:focus {
  outline: none;
}
.cid-sBr9djw72r .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBr9djw72r .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBr9djw72r .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBr9djw72r .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBr9djw72r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBr9djw72r .mbr-section-title {
  color: #232323;
}
.cid-sBr9djw72r .mbr-text,
.cid-sBr9djw72r .mbr-section-btn {
  text-align: left;
}
.cid-sBr9djw72r .item-title {
  text-align: left;
}
.cid-sBr9djw72r .item-subtitle {
  text-align: center;
}
.cid-sBr9dk4efw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9dk4efw .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBr9dk4efw .item .icon-wrap {
  text-align: center;
}
.cid-sBr9dk4efw .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBr9dk4efw .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBr9dk4efw .item.first:before {
  display: none;
}
.cid-sBr9dk4efw .item.five:before {
  display: none;
}
.cid-sBr9dk4efw .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBr9dk4efw .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBr9dk4efw .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBr9dk4efw .item:before {
    display: none;
  }
  .cid-sBr9dk4efw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBr9dkJ3Ij {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9dkJ3Ij .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBr9dkJ3Ij .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBr9dkJ3Ij .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBr9dkJ3Ij .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBr9dkJ3Ij .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBr9dlbJLk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBr9dlbJLk .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBr9dlbJLk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBr9dlbJLk .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBr9dlbJLk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBr9dlbJLk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBr9dlKPVY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBr9CfY6QW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBr9CfY6QW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBr9CgmE7L {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBr9CgmE7L nav.navbar {
  position: fixed;
}
.cid-sBr9CgmE7L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr9CgmE7L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBr9CgmE7L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBr9CgmE7L .dropdown-item:hover,
.cid-sBr9CgmE7L .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBr9CgmE7L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBr9CgmE7L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBr9CgmE7L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBr9CgmE7L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBr9CgmE7L .nav-link {
  position: relative;
}
.cid-sBr9CgmE7L .container {
  display: flex;
  margin: auto;
}
.cid-sBr9CgmE7L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBr9CgmE7L .dropdown-menu,
.cid-sBr9CgmE7L .navbar.opened {
  background: #da291c !important;
}
.cid-sBr9CgmE7L .nav-item:focus,
.cid-sBr9CgmE7L .nav-link:focus {
  outline: none;
}
.cid-sBr9CgmE7L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBr9CgmE7L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBr9CgmE7L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBr9CgmE7L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBr9CgmE7L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBr9CgmE7L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBr9CgmE7L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBr9CgmE7L .navbar.opened {
  transition: all 0.3s;
}
.cid-sBr9CgmE7L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBr9CgmE7L .navbar .navbar-logo img {
  width: auto;
}
.cid-sBr9CgmE7L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBr9CgmE7L .navbar.collapsed {
  justify-content: center;
}
.cid-sBr9CgmE7L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBr9CgmE7L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBr9CgmE7L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBr9CgmE7L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBr9CgmE7L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBr9CgmE7L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBr9CgmE7L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBr9CgmE7L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBr9CgmE7L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBr9CgmE7L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBr9CgmE7L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBr9CgmE7L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBr9CgmE7L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBr9CgmE7L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBr9CgmE7L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBr9CgmE7L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBr9CgmE7L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBr9CgmE7L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBr9CgmE7L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBr9CgmE7L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBr9CgmE7L .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBr9CgmE7L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBr9CgmE7L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBr9CgmE7L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBr9CgmE7L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBr9CgmE7L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBr9CgmE7L .dropdown-item.active,
.cid-sBr9CgmE7L .dropdown-item:active {
  background-color: transparent;
}
.cid-sBr9CgmE7L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBr9CgmE7L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBr9CgmE7L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBr9CgmE7L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBr9CgmE7L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBr9CgmE7L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBr9CgmE7L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBr9CgmE7L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBr9CgmE7L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBr9CgmE7L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBr9CgmE7L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBr9CgmE7L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr9CgmE7L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBr9CgmE7L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBr9CgmE7L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr9CgmE7L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBr9CgmE7L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBr9CgmE7L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBr9CgmE7L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBr9CgmE7L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBr9CgmE7L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBr9CgmE7L .navbar {
    height: 70px;
  }
  .cid-sBr9CgmE7L .navbar.opened {
    height: auto;
  }
  .cid-sBr9CgmE7L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBr9CgRZDN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBr9CgRZDN .mbr-section-title {
  color: #ffffff;
}
.cid-sBr9CgRZDN .mbr-text,
.cid-sBr9CgRZDN .mbr-section-btn {
  color: #ffffff;
}
.cid-sBr9ChpzKx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBr9ChpzKx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBr9ChpzKx form {
    width: 50%;
  }
}
.cid-sBr9ChpzKx form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBr9ChpzKx form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBr9ChpzKx .mbr-section-title {
  color: #ffffff;
}
.cid-sBr9ChK9pt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9ChK9pt img,
.cid-sBr9ChK9pt .item-img {
  width: 100%;
}
.cid-sBr9ChK9pt .item:focus,
.cid-sBr9ChK9pt span:focus {
  outline: none;
}
.cid-sBr9ChK9pt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBr9ChK9pt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBr9ChK9pt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBr9ChK9pt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBr9ChK9pt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBr9ChK9pt .mbr-section-title {
  color: #232323;
}
.cid-sBr9ChK9pt .mbr-text,
.cid-sBr9ChK9pt .mbr-section-btn {
  text-align: left;
}
.cid-sBr9ChK9pt .item-title {
  text-align: left;
}
.cid-sBr9ChK9pt .item-subtitle {
  text-align: center;
}
.cid-sBr9Cigm3Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9Cigm3Z .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBr9Cigm3Z .item .icon-wrap {
  text-align: center;
}
.cid-sBr9Cigm3Z .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBr9Cigm3Z .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBr9Cigm3Z .item.first:before {
  display: none;
}
.cid-sBr9Cigm3Z .item.five:before {
  display: none;
}
.cid-sBr9Cigm3Z .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBr9Cigm3Z .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBr9Cigm3Z .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBr9Cigm3Z .item:before {
    display: none;
  }
  .cid-sBr9Cigm3Z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBr9CiUWRt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBr9CiUWRt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBr9CiUWRt .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBr9CiUWRt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBr9CiUWRt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBr9CiUWRt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBr9CjlvP9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBr9CjlvP9 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBr9CjlvP9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBr9CjlvP9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBr9CjlvP9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBr9CjlvP9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBr9CjXLKm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBra1wKYWF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBra1wKYWF .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBra1x7ySf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBra1x7ySf nav.navbar {
  position: fixed;
}
.cid-sBra1x7ySf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBra1x7ySf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBra1x7ySf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBra1x7ySf .dropdown-item:hover,
.cid-sBra1x7ySf .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBra1x7ySf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBra1x7ySf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBra1x7ySf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBra1x7ySf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBra1x7ySf .nav-link {
  position: relative;
}
.cid-sBra1x7ySf .container {
  display: flex;
  margin: auto;
}
.cid-sBra1x7ySf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBra1x7ySf .dropdown-menu,
.cid-sBra1x7ySf .navbar.opened {
  background: #da291c !important;
}
.cid-sBra1x7ySf .nav-item:focus,
.cid-sBra1x7ySf .nav-link:focus {
  outline: none;
}
.cid-sBra1x7ySf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBra1x7ySf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBra1x7ySf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBra1x7ySf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBra1x7ySf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBra1x7ySf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBra1x7ySf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBra1x7ySf .navbar.opened {
  transition: all 0.3s;
}
.cid-sBra1x7ySf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBra1x7ySf .navbar .navbar-logo img {
  width: auto;
}
.cid-sBra1x7ySf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBra1x7ySf .navbar.collapsed {
  justify-content: center;
}
.cid-sBra1x7ySf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBra1x7ySf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBra1x7ySf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBra1x7ySf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBra1x7ySf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBra1x7ySf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBra1x7ySf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBra1x7ySf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBra1x7ySf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBra1x7ySf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBra1x7ySf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBra1x7ySf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBra1x7ySf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBra1x7ySf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBra1x7ySf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBra1x7ySf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBra1x7ySf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBra1x7ySf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBra1x7ySf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBra1x7ySf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBra1x7ySf .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBra1x7ySf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBra1x7ySf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBra1x7ySf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBra1x7ySf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBra1x7ySf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBra1x7ySf .dropdown-item.active,
.cid-sBra1x7ySf .dropdown-item:active {
  background-color: transparent;
}
.cid-sBra1x7ySf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBra1x7ySf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBra1x7ySf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBra1x7ySf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBra1x7ySf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBra1x7ySf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBra1x7ySf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBra1x7ySf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBra1x7ySf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBra1x7ySf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBra1x7ySf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBra1x7ySf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBra1x7ySf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBra1x7ySf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBra1x7ySf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBra1x7ySf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBra1x7ySf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBra1x7ySf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBra1x7ySf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBra1x7ySf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBra1x7ySf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBra1x7ySf .navbar {
    height: 70px;
  }
  .cid-sBra1x7ySf .navbar.opened {
    height: auto;
  }
  .cid-sBra1x7ySf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBra1xDkRJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBra1xDkRJ .mbr-section-title {
  color: #ffffff;
}
.cid-sBra1xDkRJ .mbr-text,
.cid-sBra1xDkRJ .mbr-section-btn {
  color: #ffffff;
}
.cid-sBra1y8f6e {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBra1y8f6e .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBra1y8f6e form {
    width: 50%;
  }
}
.cid-sBra1y8f6e form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBra1y8f6e form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBra1y8f6e .mbr-section-title {
  color: #ffffff;
}
.cid-sBra1ytKd5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBra1ytKd5 img,
.cid-sBra1ytKd5 .item-img {
  width: 100%;
}
.cid-sBra1ytKd5 .item:focus,
.cid-sBra1ytKd5 span:focus {
  outline: none;
}
.cid-sBra1ytKd5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBra1ytKd5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBra1ytKd5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBra1ytKd5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBra1ytKd5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBra1ytKd5 .mbr-section-title {
  color: #232323;
}
.cid-sBra1ytKd5 .mbr-text,
.cid-sBra1ytKd5 .mbr-section-btn {
  text-align: left;
}
.cid-sBra1ytKd5 .item-title {
  text-align: left;
}
.cid-sBra1ytKd5 .item-subtitle {
  text-align: center;
}
.cid-sBra1z2WDh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBra1z2WDh .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBra1z2WDh .item .icon-wrap {
  text-align: center;
}
.cid-sBra1z2WDh .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBra1z2WDh .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBra1z2WDh .item.first:before {
  display: none;
}
.cid-sBra1z2WDh .item.five:before {
  display: none;
}
.cid-sBra1z2WDh .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBra1z2WDh .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBra1z2WDh .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBra1z2WDh .item:before {
    display: none;
  }
  .cid-sBra1z2WDh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBra1zFysT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBra1zFysT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBra1zFysT .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBra1zFysT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBra1zFysT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBra1zFysT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBra1A79xZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBra1A79xZ .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBra1A79xZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBra1A79xZ .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBra1A79xZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBra1A79xZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBra1AFzgE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrat2c8ct {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrat2c8ct .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrat2zd8i {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrat2zd8i nav.navbar {
  position: fixed;
}
.cid-sBrat2zd8i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrat2zd8i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrat2zd8i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrat2zd8i .dropdown-item:hover,
.cid-sBrat2zd8i .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrat2zd8i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrat2zd8i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrat2zd8i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrat2zd8i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrat2zd8i .nav-link {
  position: relative;
}
.cid-sBrat2zd8i .container {
  display: flex;
  margin: auto;
}
.cid-sBrat2zd8i .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrat2zd8i .dropdown-menu,
.cid-sBrat2zd8i .navbar.opened {
  background: #da291c !important;
}
.cid-sBrat2zd8i .nav-item:focus,
.cid-sBrat2zd8i .nav-link:focus {
  outline: none;
}
.cid-sBrat2zd8i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrat2zd8i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrat2zd8i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrat2zd8i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrat2zd8i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrat2zd8i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrat2zd8i .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrat2zd8i .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrat2zd8i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrat2zd8i .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrat2zd8i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrat2zd8i .navbar.collapsed {
  justify-content: center;
}
.cid-sBrat2zd8i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrat2zd8i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrat2zd8i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrat2zd8i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrat2zd8i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrat2zd8i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrat2zd8i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrat2zd8i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrat2zd8i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrat2zd8i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrat2zd8i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrat2zd8i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrat2zd8i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrat2zd8i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrat2zd8i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrat2zd8i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrat2zd8i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrat2zd8i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrat2zd8i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrat2zd8i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrat2zd8i .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrat2zd8i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrat2zd8i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrat2zd8i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrat2zd8i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrat2zd8i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrat2zd8i .dropdown-item.active,
.cid-sBrat2zd8i .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrat2zd8i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrat2zd8i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrat2zd8i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrat2zd8i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrat2zd8i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrat2zd8i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrat2zd8i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrat2zd8i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrat2zd8i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrat2zd8i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrat2zd8i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrat2zd8i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrat2zd8i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrat2zd8i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrat2zd8i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrat2zd8i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrat2zd8i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrat2zd8i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrat2zd8i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrat2zd8i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrat2zd8i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrat2zd8i .navbar {
    height: 70px;
  }
  .cid-sBrat2zd8i .navbar.opened {
    height: auto;
  }
  .cid-sBrat2zd8i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrat35g7Z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrat35g7Z .mbr-section-title {
  color: #ffffff;
}
.cid-sBrat35g7Z .mbr-text,
.cid-sBrat35g7Z .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrat3ABCw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrat3ABCw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrat3ABCw form {
    width: 50%;
  }
}
.cid-sBrat3ABCw form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrat3ABCw form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrat3ABCw .mbr-section-title {
  color: #ffffff;
}
.cid-sBrat3UlWg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrat3UlWg img,
.cid-sBrat3UlWg .item-img {
  width: 100%;
}
.cid-sBrat3UlWg .item:focus,
.cid-sBrat3UlWg span:focus {
  outline: none;
}
.cid-sBrat3UlWg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrat3UlWg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrat3UlWg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrat3UlWg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrat3UlWg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrat3UlWg .mbr-section-title {
  color: #232323;
}
.cid-sBrat3UlWg .mbr-text,
.cid-sBrat3UlWg .mbr-section-btn {
  text-align: left;
}
.cid-sBrat3UlWg .item-title {
  text-align: left;
}
.cid-sBrat3UlWg .item-subtitle {
  text-align: center;
}
.cid-sBrat4rzEw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrat4rzEw .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrat4rzEw .item .icon-wrap {
  text-align: center;
}
.cid-sBrat4rzEw .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrat4rzEw .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrat4rzEw .item.first:before {
  display: none;
}
.cid-sBrat4rzEw .item.five:before {
  display: none;
}
.cid-sBrat4rzEw .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrat4rzEw .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrat4rzEw .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrat4rzEw .item:before {
    display: none;
  }
  .cid-sBrat4rzEw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrat58lsy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrat58lsy .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrat58lsy .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrat58lsy .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrat58lsy .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrat58lsy .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrat5Bpe0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrat5Bpe0 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrat5Bpe0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrat5Bpe0 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrat5Bpe0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrat5Bpe0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrat6bimC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrbNPT1Eu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrbNPT1Eu .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrbNQDVqn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrbNQDVqn nav.navbar {
  position: fixed;
}
.cid-sBrbNQDVqn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrbNQDVqn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrbNQDVqn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrbNQDVqn .dropdown-item:hover,
.cid-sBrbNQDVqn .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrbNQDVqn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrbNQDVqn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrbNQDVqn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrbNQDVqn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrbNQDVqn .nav-link {
  position: relative;
}
.cid-sBrbNQDVqn .container {
  display: flex;
  margin: auto;
}
.cid-sBrbNQDVqn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrbNQDVqn .dropdown-menu,
.cid-sBrbNQDVqn .navbar.opened {
  background: #da291c !important;
}
.cid-sBrbNQDVqn .nav-item:focus,
.cid-sBrbNQDVqn .nav-link:focus {
  outline: none;
}
.cid-sBrbNQDVqn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrbNQDVqn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrbNQDVqn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrbNQDVqn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrbNQDVqn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrbNQDVqn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrbNQDVqn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrbNQDVqn .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrbNQDVqn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrbNQDVqn .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrbNQDVqn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrbNQDVqn .navbar.collapsed {
  justify-content: center;
}
.cid-sBrbNQDVqn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrbNQDVqn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrbNQDVqn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrbNQDVqn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrbNQDVqn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrbNQDVqn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrbNQDVqn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrbNQDVqn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrbNQDVqn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrbNQDVqn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrbNQDVqn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrbNQDVqn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrbNQDVqn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrbNQDVqn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrbNQDVqn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrbNQDVqn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrbNQDVqn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrbNQDVqn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrbNQDVqn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrbNQDVqn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrbNQDVqn .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrbNQDVqn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrbNQDVqn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrbNQDVqn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrbNQDVqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrbNQDVqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrbNQDVqn .dropdown-item.active,
.cid-sBrbNQDVqn .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrbNQDVqn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrbNQDVqn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrbNQDVqn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrbNQDVqn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrbNQDVqn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrbNQDVqn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrbNQDVqn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrbNQDVqn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrbNQDVqn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrbNQDVqn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrbNQDVqn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrbNQDVqn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrbNQDVqn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrbNQDVqn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrbNQDVqn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrbNQDVqn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrbNQDVqn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrbNQDVqn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrbNQDVqn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrbNQDVqn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrbNQDVqn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrbNQDVqn .navbar {
    height: 70px;
  }
  .cid-sBrbNQDVqn .navbar.opened {
    height: auto;
  }
  .cid-sBrbNQDVqn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrbNRc6yn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrbNRc6yn .mbr-section-title {
  color: #ffffff;
}
.cid-sBrbNRc6yn .mbr-text,
.cid-sBrbNRc6yn .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrbNRHrTZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrbNRHrTZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrbNRHrTZ form {
    width: 50%;
  }
}
.cid-sBrbNRHrTZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrbNRHrTZ form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrbNRHrTZ .mbr-section-title {
  color: #ffffff;
}
.cid-sBrbNS18ou {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrbNS18ou img,
.cid-sBrbNS18ou .item-img {
  width: 100%;
}
.cid-sBrbNS18ou .item:focus,
.cid-sBrbNS18ou span:focus {
  outline: none;
}
.cid-sBrbNS18ou .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrbNS18ou .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrbNS18ou .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrbNS18ou .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrbNS18ou .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrbNS18ou .mbr-section-title {
  color: #232323;
}
.cid-sBrbNS18ou .mbr-text,
.cid-sBrbNS18ou .mbr-section-btn {
  text-align: left;
}
.cid-sBrbNS18ou .item-title {
  text-align: left;
}
.cid-sBrbNS18ou .item-subtitle {
  text-align: center;
}
.cid-sBrbNSBcb1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrbNSBcb1 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrbNSBcb1 .item .icon-wrap {
  text-align: center;
}
.cid-sBrbNSBcb1 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrbNSBcb1 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrbNSBcb1 .item.first:before {
  display: none;
}
.cid-sBrbNSBcb1 .item.five:before {
  display: none;
}
.cid-sBrbNSBcb1 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrbNSBcb1 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrbNSBcb1 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrbNSBcb1 .item:before {
    display: none;
  }
  .cid-sBrbNSBcb1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrbNTcO0F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrbNTcO0F .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrbNTcO0F .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrbNTcO0F .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrbNTcO0F .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrbNTcO0F .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrbNTFIky {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrbNTFIky .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrbNTFIky .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrbNTFIky .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrbNTFIky .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrbNTFIky .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrbNUfYoC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrccciD1h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrccciD1h .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrcccLFLZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrcccLFLZ nav.navbar {
  position: fixed;
}
.cid-sBrcccLFLZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrcccLFLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrcccLFLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrcccLFLZ .dropdown-item:hover,
.cid-sBrcccLFLZ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrcccLFLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrcccLFLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrcccLFLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrcccLFLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrcccLFLZ .nav-link {
  position: relative;
}
.cid-sBrcccLFLZ .container {
  display: flex;
  margin: auto;
}
.cid-sBrcccLFLZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrcccLFLZ .dropdown-menu,
.cid-sBrcccLFLZ .navbar.opened {
  background: #da291c !important;
}
.cid-sBrcccLFLZ .nav-item:focus,
.cid-sBrcccLFLZ .nav-link:focus {
  outline: none;
}
.cid-sBrcccLFLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrcccLFLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrcccLFLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrcccLFLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrcccLFLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrcccLFLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrcccLFLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrcccLFLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrcccLFLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrcccLFLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrcccLFLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrcccLFLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sBrcccLFLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrcccLFLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrcccLFLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrcccLFLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrcccLFLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrcccLFLZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrcccLFLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrcccLFLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrcccLFLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrcccLFLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrcccLFLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrcccLFLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrcccLFLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrcccLFLZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrcccLFLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrcccLFLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrcccLFLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrcccLFLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrcccLFLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrcccLFLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrcccLFLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrcccLFLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrcccLFLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrcccLFLZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrcccLFLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrcccLFLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrcccLFLZ .dropdown-item.active,
.cid-sBrcccLFLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrcccLFLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrcccLFLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrcccLFLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrcccLFLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrcccLFLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrcccLFLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrcccLFLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrcccLFLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrcccLFLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrcccLFLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrcccLFLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrcccLFLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrcccLFLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrcccLFLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrcccLFLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrcccLFLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrcccLFLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrcccLFLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrcccLFLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrcccLFLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrcccLFLZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrcccLFLZ .navbar {
    height: 70px;
  }
  .cid-sBrcccLFLZ .navbar.opened {
    height: auto;
  }
  .cid-sBrcccLFLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrccdm69P {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrccdm69P .mbr-section-title {
  color: #ffffff;
}
.cid-sBrccdm69P .mbr-text,
.cid-sBrccdm69P .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrccegOvI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrccegOvI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrccegOvI form {
    width: 50%;
  }
}
.cid-sBrccegOvI form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrccegOvI form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrccegOvI .mbr-section-title {
  color: #ffffff;
}
.cid-sBrcceEvsZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrcceEvsZ img,
.cid-sBrcceEvsZ .item-img {
  width: 100%;
}
.cid-sBrcceEvsZ .item:focus,
.cid-sBrcceEvsZ span:focus {
  outline: none;
}
.cid-sBrcceEvsZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrcceEvsZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrcceEvsZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrcceEvsZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrcceEvsZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrcceEvsZ .mbr-section-title {
  color: #232323;
}
.cid-sBrcceEvsZ .mbr-text,
.cid-sBrcceEvsZ .mbr-section-btn {
  text-align: left;
}
.cid-sBrcceEvsZ .item-title {
  text-align: left;
}
.cid-sBrcceEvsZ .item-subtitle {
  text-align: center;
}
.cid-sBrccfhXoi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrccfhXoi .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrccfhXoi .item .icon-wrap {
  text-align: center;
}
.cid-sBrccfhXoi .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrccfhXoi .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrccfhXoi .item.first:before {
  display: none;
}
.cid-sBrccfhXoi .item.five:before {
  display: none;
}
.cid-sBrccfhXoi .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrccfhXoi .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrccfhXoi .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrccfhXoi .item:before {
    display: none;
  }
  .cid-sBrccfhXoi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrccfRwL6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrccfRwL6 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrccfRwL6 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrccfRwL6 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrccfRwL6 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrccfRwL6 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrccgjeHC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrccgjeHC .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrccgjeHC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrccgjeHC .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrccgjeHC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrccgjeHC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrccgSJhQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrcC3lJYP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrcC3lJYP .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrcC3O2I9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrcC3O2I9 nav.navbar {
  position: fixed;
}
.cid-sBrcC3O2I9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrcC3O2I9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrcC3O2I9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrcC3O2I9 .dropdown-item:hover,
.cid-sBrcC3O2I9 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrcC3O2I9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrcC3O2I9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrcC3O2I9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrcC3O2I9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrcC3O2I9 .nav-link {
  position: relative;
}
.cid-sBrcC3O2I9 .container {
  display: flex;
  margin: auto;
}
.cid-sBrcC3O2I9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrcC3O2I9 .dropdown-menu,
.cid-sBrcC3O2I9 .navbar.opened {
  background: #da291c !important;
}
.cid-sBrcC3O2I9 .nav-item:focus,
.cid-sBrcC3O2I9 .nav-link:focus {
  outline: none;
}
.cid-sBrcC3O2I9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrcC3O2I9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrcC3O2I9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrcC3O2I9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrcC3O2I9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrcC3O2I9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrcC3O2I9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrcC3O2I9 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrcC3O2I9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrcC3O2I9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrcC3O2I9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrcC3O2I9 .navbar.collapsed {
  justify-content: center;
}
.cid-sBrcC3O2I9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrcC3O2I9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrcC3O2I9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrcC3O2I9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrcC3O2I9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrcC3O2I9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrcC3O2I9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrcC3O2I9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrcC3O2I9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrcC3O2I9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrcC3O2I9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrcC3O2I9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrcC3O2I9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrcC3O2I9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrcC3O2I9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrcC3O2I9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrcC3O2I9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrcC3O2I9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrcC3O2I9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrcC3O2I9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrcC3O2I9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrcC3O2I9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrcC3O2I9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrcC3O2I9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrcC3O2I9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrcC3O2I9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrcC3O2I9 .dropdown-item.active,
.cid-sBrcC3O2I9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrcC3O2I9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrcC3O2I9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrcC3O2I9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrcC3O2I9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrcC3O2I9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrcC3O2I9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrcC3O2I9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrcC3O2I9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrcC3O2I9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrcC3O2I9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrcC3O2I9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrcC3O2I9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrcC3O2I9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrcC3O2I9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrcC3O2I9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrcC3O2I9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrcC3O2I9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrcC3O2I9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrcC3O2I9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrcC3O2I9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrcC3O2I9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrcC3O2I9 .navbar {
    height: 70px;
  }
  .cid-sBrcC3O2I9 .navbar.opened {
    height: auto;
  }
  .cid-sBrcC3O2I9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrcC4lTSJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrcC4lTSJ .mbr-section-title {
  color: #ffffff;
}
.cid-sBrcC4lTSJ .mbr-text,
.cid-sBrcC4lTSJ .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrcC4SsdX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrcC4SsdX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrcC4SsdX form {
    width: 50%;
  }
}
.cid-sBrcC4SsdX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrcC4SsdX form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrcC4SsdX .mbr-section-title {
  color: #ffffff;
}
.cid-sBrcC5d0V5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrcC5d0V5 img,
.cid-sBrcC5d0V5 .item-img {
  width: 100%;
}
.cid-sBrcC5d0V5 .item:focus,
.cid-sBrcC5d0V5 span:focus {
  outline: none;
}
.cid-sBrcC5d0V5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrcC5d0V5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrcC5d0V5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrcC5d0V5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrcC5d0V5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrcC5d0V5 .mbr-section-title {
  color: #232323;
}
.cid-sBrcC5d0V5 .mbr-text,
.cid-sBrcC5d0V5 .mbr-section-btn {
  text-align: left;
}
.cid-sBrcC5d0V5 .item-title {
  text-align: left;
}
.cid-sBrcC5d0V5 .item-subtitle {
  text-align: center;
}
.cid-sBrcC5H8Mv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrcC5H8Mv .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrcC5H8Mv .item .icon-wrap {
  text-align: center;
}
.cid-sBrcC5H8Mv .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrcC5H8Mv .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrcC5H8Mv .item.first:before {
  display: none;
}
.cid-sBrcC5H8Mv .item.five:before {
  display: none;
}
.cid-sBrcC5H8Mv .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrcC5H8Mv .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrcC5H8Mv .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrcC5H8Mv .item:before {
    display: none;
  }
  .cid-sBrcC5H8Mv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrcC6i32P {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrcC6i32P .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrcC6i32P .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrcC6i32P .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrcC6i32P .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrcC6i32P .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrcC6MewX {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrcC6MewX .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrcC6MewX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrcC6MewX .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrcC6MewX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrcC6MewX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrcC7kPKu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrd1ET4ET {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrd1ET4ET .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrd1FgiaS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrd1FgiaS nav.navbar {
  position: fixed;
}
.cid-sBrd1FgiaS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrd1FgiaS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrd1FgiaS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrd1FgiaS .dropdown-item:hover,
.cid-sBrd1FgiaS .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrd1FgiaS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrd1FgiaS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrd1FgiaS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrd1FgiaS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrd1FgiaS .nav-link {
  position: relative;
}
.cid-sBrd1FgiaS .container {
  display: flex;
  margin: auto;
}
.cid-sBrd1FgiaS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrd1FgiaS .dropdown-menu,
.cid-sBrd1FgiaS .navbar.opened {
  background: #da291c !important;
}
.cid-sBrd1FgiaS .nav-item:focus,
.cid-sBrd1FgiaS .nav-link:focus {
  outline: none;
}
.cid-sBrd1FgiaS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrd1FgiaS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrd1FgiaS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrd1FgiaS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrd1FgiaS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrd1FgiaS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrd1FgiaS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrd1FgiaS .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrd1FgiaS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrd1FgiaS .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrd1FgiaS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrd1FgiaS .navbar.collapsed {
  justify-content: center;
}
.cid-sBrd1FgiaS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrd1FgiaS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrd1FgiaS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrd1FgiaS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrd1FgiaS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrd1FgiaS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrd1FgiaS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrd1FgiaS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrd1FgiaS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrd1FgiaS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrd1FgiaS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrd1FgiaS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrd1FgiaS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrd1FgiaS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrd1FgiaS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrd1FgiaS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrd1FgiaS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrd1FgiaS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrd1FgiaS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrd1FgiaS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrd1FgiaS .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrd1FgiaS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrd1FgiaS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrd1FgiaS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrd1FgiaS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrd1FgiaS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrd1FgiaS .dropdown-item.active,
.cid-sBrd1FgiaS .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrd1FgiaS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrd1FgiaS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrd1FgiaS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrd1FgiaS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrd1FgiaS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrd1FgiaS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrd1FgiaS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrd1FgiaS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrd1FgiaS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrd1FgiaS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrd1FgiaS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrd1FgiaS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrd1FgiaS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrd1FgiaS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrd1FgiaS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrd1FgiaS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrd1FgiaS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrd1FgiaS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrd1FgiaS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrd1FgiaS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrd1FgiaS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrd1FgiaS .navbar {
    height: 70px;
  }
  .cid-sBrd1FgiaS .navbar.opened {
    height: auto;
  }
  .cid-sBrd1FgiaS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrd1FLumr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrd1FLumr .mbr-section-title {
  color: #ffffff;
}
.cid-sBrd1FLumr .mbr-text,
.cid-sBrd1FLumr .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrd1GhX25 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrd1GhX25 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrd1GhX25 form {
    width: 50%;
  }
}
.cid-sBrd1GhX25 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrd1GhX25 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrd1GhX25 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrd1GBrXv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrd1GBrXv img,
.cid-sBrd1GBrXv .item-img {
  width: 100%;
}
.cid-sBrd1GBrXv .item:focus,
.cid-sBrd1GBrXv span:focus {
  outline: none;
}
.cid-sBrd1GBrXv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrd1GBrXv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrd1GBrXv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrd1GBrXv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrd1GBrXv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrd1GBrXv .mbr-section-title {
  color: #232323;
}
.cid-sBrd1GBrXv .mbr-text,
.cid-sBrd1GBrXv .mbr-section-btn {
  text-align: left;
}
.cid-sBrd1GBrXv .item-title {
  text-align: left;
}
.cid-sBrd1GBrXv .item-subtitle {
  text-align: center;
}
.cid-sBrd1H69YS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrd1H69YS .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrd1H69YS .item .icon-wrap {
  text-align: center;
}
.cid-sBrd1H69YS .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrd1H69YS .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrd1H69YS .item.first:before {
  display: none;
}
.cid-sBrd1H69YS .item.five:before {
  display: none;
}
.cid-sBrd1H69YS .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrd1H69YS .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrd1H69YS .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrd1H69YS .item:before {
    display: none;
  }
  .cid-sBrd1H69YS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrd1HKCXC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrd1HKCXC .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrd1HKCXC .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrd1HKCXC .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrd1HKCXC .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrd1HKCXC .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrd1If1vx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrd1If1vx .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrd1If1vx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrd1If1vx .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrd1If1vx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrd1If1vx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrd1IPLIq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrezx1WXl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrezx1WXl .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrezxuCxK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrezxuCxK nav.navbar {
  position: fixed;
}
.cid-sBrezxuCxK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrezxuCxK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrezxuCxK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrezxuCxK .dropdown-item:hover,
.cid-sBrezxuCxK .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrezxuCxK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrezxuCxK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrezxuCxK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrezxuCxK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrezxuCxK .nav-link {
  position: relative;
}
.cid-sBrezxuCxK .container {
  display: flex;
  margin: auto;
}
.cid-sBrezxuCxK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrezxuCxK .dropdown-menu,
.cid-sBrezxuCxK .navbar.opened {
  background: #da291c !important;
}
.cid-sBrezxuCxK .nav-item:focus,
.cid-sBrezxuCxK .nav-link:focus {
  outline: none;
}
.cid-sBrezxuCxK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrezxuCxK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrezxuCxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrezxuCxK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrezxuCxK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrezxuCxK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrezxuCxK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrezxuCxK .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrezxuCxK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrezxuCxK .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrezxuCxK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrezxuCxK .navbar.collapsed {
  justify-content: center;
}
.cid-sBrezxuCxK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrezxuCxK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrezxuCxK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrezxuCxK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrezxuCxK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrezxuCxK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrezxuCxK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrezxuCxK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrezxuCxK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrezxuCxK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrezxuCxK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrezxuCxK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrezxuCxK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrezxuCxK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrezxuCxK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrezxuCxK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrezxuCxK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrezxuCxK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrezxuCxK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrezxuCxK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrezxuCxK .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrezxuCxK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrezxuCxK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrezxuCxK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrezxuCxK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrezxuCxK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrezxuCxK .dropdown-item.active,
.cid-sBrezxuCxK .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrezxuCxK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrezxuCxK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrezxuCxK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrezxuCxK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrezxuCxK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrezxuCxK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrezxuCxK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrezxuCxK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrezxuCxK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrezxuCxK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrezxuCxK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrezxuCxK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrezxuCxK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrezxuCxK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrezxuCxK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrezxuCxK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrezxuCxK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrezxuCxK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrezxuCxK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrezxuCxK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrezxuCxK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrezxuCxK .navbar {
    height: 70px;
  }
  .cid-sBrezxuCxK .navbar.opened {
    height: auto;
  }
  .cid-sBrezxuCxK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrezyCcvo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrezyCcvo .mbr-section-title {
  color: #ffffff;
}
.cid-sBrezyCcvo .mbr-text,
.cid-sBrezyCcvo .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrezz2V3o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrezz2V3o .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrezz2V3o form {
    width: 50%;
  }
}
.cid-sBrezz2V3o form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrezz2V3o form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrezz2V3o .mbr-section-title {
  color: #ffffff;
}
.cid-sBrezzoxLD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrezzoxLD img,
.cid-sBrezzoxLD .item-img {
  width: 100%;
}
.cid-sBrezzoxLD .item:focus,
.cid-sBrezzoxLD span:focus {
  outline: none;
}
.cid-sBrezzoxLD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrezzoxLD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrezzoxLD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrezzoxLD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrezzoxLD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrezzoxLD .mbr-section-title {
  color: #232323;
}
.cid-sBrezzoxLD .mbr-text,
.cid-sBrezzoxLD .mbr-section-btn {
  text-align: left;
}
.cid-sBrezzoxLD .item-title {
  text-align: left;
}
.cid-sBrezzoxLD .item-subtitle {
  text-align: center;
}
.cid-sBrezzQtQd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrezzQtQd .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrezzQtQd .item .icon-wrap {
  text-align: center;
}
.cid-sBrezzQtQd .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrezzQtQd .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrezzQtQd .item.first:before {
  display: none;
}
.cid-sBrezzQtQd .item.five:before {
  display: none;
}
.cid-sBrezzQtQd .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrezzQtQd .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrezzQtQd .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrezzQtQd .item:before {
    display: none;
  }
  .cid-sBrezzQtQd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrezAsoPT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrezAsoPT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrezAsoPT .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrezAsoPT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrezAsoPT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrezAsoPT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrezATc00 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrezATc00 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrezATc00 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrezATc00 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrezATc00 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrezATc00 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrezBxnl8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrfjEYf6b {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrfjEYf6b .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrfjFjOfd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrfjFjOfd nav.navbar {
  position: fixed;
}
.cid-sBrfjFjOfd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrfjFjOfd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrfjFjOfd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrfjFjOfd .dropdown-item:hover,
.cid-sBrfjFjOfd .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrfjFjOfd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrfjFjOfd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrfjFjOfd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrfjFjOfd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrfjFjOfd .nav-link {
  position: relative;
}
.cid-sBrfjFjOfd .container {
  display: flex;
  margin: auto;
}
.cid-sBrfjFjOfd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrfjFjOfd .dropdown-menu,
.cid-sBrfjFjOfd .navbar.opened {
  background: #da291c !important;
}
.cid-sBrfjFjOfd .nav-item:focus,
.cid-sBrfjFjOfd .nav-link:focus {
  outline: none;
}
.cid-sBrfjFjOfd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrfjFjOfd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrfjFjOfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrfjFjOfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrfjFjOfd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrfjFjOfd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrfjFjOfd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrfjFjOfd .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrfjFjOfd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrfjFjOfd .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrfjFjOfd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrfjFjOfd .navbar.collapsed {
  justify-content: center;
}
.cid-sBrfjFjOfd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrfjFjOfd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrfjFjOfd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrfjFjOfd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrfjFjOfd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrfjFjOfd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrfjFjOfd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrfjFjOfd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrfjFjOfd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrfjFjOfd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrfjFjOfd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrfjFjOfd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrfjFjOfd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrfjFjOfd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrfjFjOfd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrfjFjOfd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrfjFjOfd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrfjFjOfd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrfjFjOfd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrfjFjOfd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrfjFjOfd .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrfjFjOfd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrfjFjOfd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrfjFjOfd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrfjFjOfd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrfjFjOfd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrfjFjOfd .dropdown-item.active,
.cid-sBrfjFjOfd .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrfjFjOfd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrfjFjOfd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrfjFjOfd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrfjFjOfd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrfjFjOfd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrfjFjOfd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrfjFjOfd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrfjFjOfd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrfjFjOfd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrfjFjOfd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrfjFjOfd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrfjFjOfd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrfjFjOfd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrfjFjOfd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrfjFjOfd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrfjFjOfd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrfjFjOfd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrfjFjOfd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrfjFjOfd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrfjFjOfd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrfjFjOfd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrfjFjOfd .navbar {
    height: 70px;
  }
  .cid-sBrfjFjOfd .navbar.opened {
    height: auto;
  }
  .cid-sBrfjFjOfd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrfjFQMF8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrfjFQMF8 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrfjFQMF8 .mbr-text,
.cid-sBrfjFQMF8 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrfjGlnUq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrfjGlnUq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrfjGlnUq form {
    width: 50%;
  }
}
.cid-sBrfjGlnUq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrfjGlnUq form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrfjGlnUq .mbr-section-title {
  color: #ffffff;
}
.cid-sBrfjGHTZ4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfjGHTZ4 img,
.cid-sBrfjGHTZ4 .item-img {
  width: 100%;
}
.cid-sBrfjGHTZ4 .item:focus,
.cid-sBrfjGHTZ4 span:focus {
  outline: none;
}
.cid-sBrfjGHTZ4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrfjGHTZ4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrfjGHTZ4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrfjGHTZ4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrfjGHTZ4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrfjGHTZ4 .mbr-section-title {
  color: #232323;
}
.cid-sBrfjGHTZ4 .mbr-text,
.cid-sBrfjGHTZ4 .mbr-section-btn {
  text-align: left;
}
.cid-sBrfjGHTZ4 .item-title {
  text-align: left;
}
.cid-sBrfjGHTZ4 .item-subtitle {
  text-align: center;
}
.cid-sBrfjHfH6p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfjHfH6p .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrfjHfH6p .item .icon-wrap {
  text-align: center;
}
.cid-sBrfjHfH6p .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrfjHfH6p .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrfjHfH6p .item.first:before {
  display: none;
}
.cid-sBrfjHfH6p .item.five:before {
  display: none;
}
.cid-sBrfjHfH6p .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrfjHfH6p .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrfjHfH6p .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrfjHfH6p .item:before {
    display: none;
  }
  .cid-sBrfjHfH6p .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrfjHRTIb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfjHRTIb .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrfjHRTIb .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrfjHRTIb .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrfjHRTIb .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrfjHRTIb .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrfjIkWqf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrfjIkWqf .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrfjIkWqf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrfjIkWqf .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrfjIkWqf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrfjIkWqf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrfjIUV6x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrfVQmhfU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrfVQmhfU .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrfVQMKv5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrfVQMKv5 nav.navbar {
  position: fixed;
}
.cid-sBrfVQMKv5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrfVQMKv5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrfVQMKv5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrfVQMKv5 .dropdown-item:hover,
.cid-sBrfVQMKv5 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrfVQMKv5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrfVQMKv5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrfVQMKv5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrfVQMKv5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrfVQMKv5 .nav-link {
  position: relative;
}
.cid-sBrfVQMKv5 .container {
  display: flex;
  margin: auto;
}
.cid-sBrfVQMKv5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrfVQMKv5 .dropdown-menu,
.cid-sBrfVQMKv5 .navbar.opened {
  background: #da291c !important;
}
.cid-sBrfVQMKv5 .nav-item:focus,
.cid-sBrfVQMKv5 .nav-link:focus {
  outline: none;
}
.cid-sBrfVQMKv5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrfVQMKv5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrfVQMKv5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrfVQMKv5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrfVQMKv5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrfVQMKv5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrfVQMKv5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrfVQMKv5 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrfVQMKv5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrfVQMKv5 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrfVQMKv5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrfVQMKv5 .navbar.collapsed {
  justify-content: center;
}
.cid-sBrfVQMKv5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrfVQMKv5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrfVQMKv5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrfVQMKv5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrfVQMKv5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrfVQMKv5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrfVQMKv5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrfVQMKv5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrfVQMKv5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrfVQMKv5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrfVQMKv5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrfVQMKv5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrfVQMKv5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrfVQMKv5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrfVQMKv5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrfVQMKv5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrfVQMKv5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrfVQMKv5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrfVQMKv5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrfVQMKv5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrfVQMKv5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrfVQMKv5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrfVQMKv5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrfVQMKv5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrfVQMKv5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrfVQMKv5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrfVQMKv5 .dropdown-item.active,
.cid-sBrfVQMKv5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrfVQMKv5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrfVQMKv5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrfVQMKv5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrfVQMKv5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrfVQMKv5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrfVQMKv5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrfVQMKv5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrfVQMKv5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrfVQMKv5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrfVQMKv5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrfVQMKv5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrfVQMKv5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrfVQMKv5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrfVQMKv5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrfVQMKv5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrfVQMKv5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrfVQMKv5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrfVQMKv5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrfVQMKv5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrfVQMKv5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrfVQMKv5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrfVQMKv5 .navbar {
    height: 70px;
  }
  .cid-sBrfVQMKv5 .navbar.opened {
    height: auto;
  }
  .cid-sBrfVQMKv5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrfVRlfED {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrfVRlfED .mbr-section-title {
  color: #ffffff;
}
.cid-sBrfVRlfED .mbr-text,
.cid-sBrfVRlfED .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrfVRPg6w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrfVRPg6w .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrfVRPg6w form {
    width: 50%;
  }
}
.cid-sBrfVRPg6w form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrfVRPg6w form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrfVRPg6w .mbr-section-title {
  color: #ffffff;
}
.cid-sBrfVS9zNK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfVS9zNK img,
.cid-sBrfVS9zNK .item-img {
  width: 100%;
}
.cid-sBrfVS9zNK .item:focus,
.cid-sBrfVS9zNK span:focus {
  outline: none;
}
.cid-sBrfVS9zNK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrfVS9zNK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrfVS9zNK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrfVS9zNK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrfVS9zNK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrfVS9zNK .mbr-section-title {
  color: #232323;
}
.cid-sBrfVS9zNK .mbr-text,
.cid-sBrfVS9zNK .mbr-section-btn {
  text-align: left;
}
.cid-sBrfVS9zNK .item-title {
  text-align: left;
}
.cid-sBrfVS9zNK .item-subtitle {
  text-align: center;
}
.cid-sBrfVSEMcu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfVSEMcu .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrfVSEMcu .item .icon-wrap {
  text-align: center;
}
.cid-sBrfVSEMcu .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrfVSEMcu .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrfVSEMcu .item.first:before {
  display: none;
}
.cid-sBrfVSEMcu .item.five:before {
  display: none;
}
.cid-sBrfVSEMcu .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrfVSEMcu .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrfVSEMcu .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrfVSEMcu .item:before {
    display: none;
  }
  .cid-sBrfVSEMcu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrfVTg85n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrfVTg85n .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrfVTg85n .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrfVTg85n .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrfVTg85n .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrfVTg85n .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrfVTOpgT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrfVTOpgT .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrfVTOpgT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrfVTOpgT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrfVTOpgT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrfVTOpgT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrfVUmbEU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrgiwZjYk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrgiwZjYk .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrgixpe7n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrgixpe7n nav.navbar {
  position: fixed;
}
.cid-sBrgixpe7n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrgixpe7n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrgixpe7n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrgixpe7n .dropdown-item:hover,
.cid-sBrgixpe7n .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrgixpe7n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrgixpe7n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrgixpe7n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrgixpe7n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrgixpe7n .nav-link {
  position: relative;
}
.cid-sBrgixpe7n .container {
  display: flex;
  margin: auto;
}
.cid-sBrgixpe7n .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrgixpe7n .dropdown-menu,
.cid-sBrgixpe7n .navbar.opened {
  background: #da291c !important;
}
.cid-sBrgixpe7n .nav-item:focus,
.cid-sBrgixpe7n .nav-link:focus {
  outline: none;
}
.cid-sBrgixpe7n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrgixpe7n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrgixpe7n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrgixpe7n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrgixpe7n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrgixpe7n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrgixpe7n .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrgixpe7n .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrgixpe7n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrgixpe7n .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrgixpe7n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrgixpe7n .navbar.collapsed {
  justify-content: center;
}
.cid-sBrgixpe7n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrgixpe7n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrgixpe7n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrgixpe7n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrgixpe7n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrgixpe7n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrgixpe7n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrgixpe7n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrgixpe7n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrgixpe7n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrgixpe7n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrgixpe7n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrgixpe7n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrgixpe7n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrgixpe7n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrgixpe7n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrgixpe7n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrgixpe7n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrgixpe7n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrgixpe7n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrgixpe7n .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrgixpe7n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrgixpe7n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrgixpe7n .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrgixpe7n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrgixpe7n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrgixpe7n .dropdown-item.active,
.cid-sBrgixpe7n .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrgixpe7n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrgixpe7n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrgixpe7n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrgixpe7n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrgixpe7n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrgixpe7n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrgixpe7n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrgixpe7n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrgixpe7n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrgixpe7n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrgixpe7n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrgixpe7n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrgixpe7n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrgixpe7n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrgixpe7n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrgixpe7n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrgixpe7n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrgixpe7n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrgixpe7n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrgixpe7n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrgixpe7n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrgixpe7n .navbar {
    height: 70px;
  }
  .cid-sBrgixpe7n .navbar.opened {
    height: auto;
  }
  .cid-sBrgixpe7n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrgixV6FG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrgixV6FG .mbr-section-title {
  color: #ffffff;
}
.cid-sBrgixV6FG .mbr-text,
.cid-sBrgixV6FG .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrgiyrCm2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrgiyrCm2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrgiyrCm2 form {
    width: 50%;
  }
}
.cid-sBrgiyrCm2 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrgiyrCm2 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrgiyrCm2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrgiyOBho {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgiyOBho img,
.cid-sBrgiyOBho .item-img {
  width: 100%;
}
.cid-sBrgiyOBho .item:focus,
.cid-sBrgiyOBho span:focus {
  outline: none;
}
.cid-sBrgiyOBho .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrgiyOBho .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrgiyOBho .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrgiyOBho .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrgiyOBho .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrgiyOBho .mbr-section-title {
  color: #232323;
}
.cid-sBrgiyOBho .mbr-text,
.cid-sBrgiyOBho .mbr-section-btn {
  text-align: left;
}
.cid-sBrgiyOBho .item-title {
  text-align: left;
}
.cid-sBrgiyOBho .item-subtitle {
  text-align: center;
}
.cid-sBrgizllNA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgizllNA .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrgizllNA .item .icon-wrap {
  text-align: center;
}
.cid-sBrgizllNA .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrgizllNA .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrgizllNA .item.first:before {
  display: none;
}
.cid-sBrgizllNA .item.five:before {
  display: none;
}
.cid-sBrgizllNA .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrgizllNA .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrgizllNA .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrgizllNA .item:before {
    display: none;
  }
  .cid-sBrgizllNA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrgizXZAy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgizXZAy .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrgizXZAy .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrgizXZAy .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrgizXZAy .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrgizXZAy .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrgiAuUt9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrgiAuUt9 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrgiAuUt9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrgiAuUt9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrgiAuUt9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrgiAuUt9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrgiB4kSh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrgFdZEMI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrgFdZEMI .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrgFemJ6I {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrgFemJ6I nav.navbar {
  position: fixed;
}
.cid-sBrgFemJ6I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrgFemJ6I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrgFemJ6I .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrgFemJ6I .dropdown-item:hover,
.cid-sBrgFemJ6I .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrgFemJ6I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrgFemJ6I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrgFemJ6I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrgFemJ6I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrgFemJ6I .nav-link {
  position: relative;
}
.cid-sBrgFemJ6I .container {
  display: flex;
  margin: auto;
}
.cid-sBrgFemJ6I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrgFemJ6I .dropdown-menu,
.cid-sBrgFemJ6I .navbar.opened {
  background: #da291c !important;
}
.cid-sBrgFemJ6I .nav-item:focus,
.cid-sBrgFemJ6I .nav-link:focus {
  outline: none;
}
.cid-sBrgFemJ6I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrgFemJ6I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrgFemJ6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrgFemJ6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrgFemJ6I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrgFemJ6I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrgFemJ6I .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrgFemJ6I .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrgFemJ6I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrgFemJ6I .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrgFemJ6I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrgFemJ6I .navbar.collapsed {
  justify-content: center;
}
.cid-sBrgFemJ6I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrgFemJ6I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrgFemJ6I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrgFemJ6I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrgFemJ6I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrgFemJ6I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrgFemJ6I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrgFemJ6I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrgFemJ6I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrgFemJ6I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrgFemJ6I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrgFemJ6I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrgFemJ6I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrgFemJ6I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrgFemJ6I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrgFemJ6I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrgFemJ6I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrgFemJ6I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrgFemJ6I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrgFemJ6I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrgFemJ6I .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrgFemJ6I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrgFemJ6I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrgFemJ6I .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrgFemJ6I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrgFemJ6I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrgFemJ6I .dropdown-item.active,
.cid-sBrgFemJ6I .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrgFemJ6I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrgFemJ6I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrgFemJ6I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrgFemJ6I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrgFemJ6I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrgFemJ6I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrgFemJ6I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrgFemJ6I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrgFemJ6I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrgFemJ6I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrgFemJ6I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrgFemJ6I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrgFemJ6I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrgFemJ6I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrgFemJ6I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrgFemJ6I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrgFemJ6I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrgFemJ6I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrgFemJ6I .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrgFemJ6I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrgFemJ6I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrgFemJ6I .navbar {
    height: 70px;
  }
  .cid-sBrgFemJ6I .navbar.opened {
    height: auto;
  }
  .cid-sBrgFemJ6I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrgFeTHa4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrgFeTHa4 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrgFeTHa4 .mbr-text,
.cid-sBrgFeTHa4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrgFfpp7t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrgFfpp7t .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrgFfpp7t form {
    width: 50%;
  }
}
.cid-sBrgFfpp7t form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrgFfpp7t form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrgFfpp7t .mbr-section-title {
  color: #ffffff;
}
.cid-sBrgFfKuWN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgFfKuWN img,
.cid-sBrgFfKuWN .item-img {
  width: 100%;
}
.cid-sBrgFfKuWN .item:focus,
.cid-sBrgFfKuWN span:focus {
  outline: none;
}
.cid-sBrgFfKuWN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrgFfKuWN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrgFfKuWN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrgFfKuWN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrgFfKuWN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrgFfKuWN .mbr-section-title {
  color: #232323;
}
.cid-sBrgFfKuWN .mbr-text,
.cid-sBrgFfKuWN .mbr-section-btn {
  text-align: left;
}
.cid-sBrgFfKuWN .item-title {
  text-align: left;
}
.cid-sBrgFfKuWN .item-subtitle {
  text-align: center;
}
.cid-sBrgFgkVZP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgFgkVZP .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrgFgkVZP .item .icon-wrap {
  text-align: center;
}
.cid-sBrgFgkVZP .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrgFgkVZP .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrgFgkVZP .item.first:before {
  display: none;
}
.cid-sBrgFgkVZP .item.five:before {
  display: none;
}
.cid-sBrgFgkVZP .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrgFgkVZP .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrgFgkVZP .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrgFgkVZP .item:before {
    display: none;
  }
  .cid-sBrgFgkVZP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrgFgXnMz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrgFgXnMz .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrgFgXnMz .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrgFgXnMz .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrgFgXnMz .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrgFgXnMz .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrgFhqTeO {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrgFhqTeO .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrgFhqTeO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrgFhqTeO .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrgFhqTeO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrgFhqTeO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrgFhZplT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrh2Hvnvk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrh2Hvnvk .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrh2HStLo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrh2HStLo nav.navbar {
  position: fixed;
}
.cid-sBrh2HStLo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrh2HStLo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrh2HStLo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrh2HStLo .dropdown-item:hover,
.cid-sBrh2HStLo .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrh2HStLo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrh2HStLo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrh2HStLo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrh2HStLo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrh2HStLo .nav-link {
  position: relative;
}
.cid-sBrh2HStLo .container {
  display: flex;
  margin: auto;
}
.cid-sBrh2HStLo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrh2HStLo .dropdown-menu,
.cid-sBrh2HStLo .navbar.opened {
  background: #da291c !important;
}
.cid-sBrh2HStLo .nav-item:focus,
.cid-sBrh2HStLo .nav-link:focus {
  outline: none;
}
.cid-sBrh2HStLo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrh2HStLo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrh2HStLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrh2HStLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrh2HStLo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrh2HStLo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrh2HStLo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrh2HStLo .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrh2HStLo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrh2HStLo .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrh2HStLo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrh2HStLo .navbar.collapsed {
  justify-content: center;
}
.cid-sBrh2HStLo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrh2HStLo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrh2HStLo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrh2HStLo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrh2HStLo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrh2HStLo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrh2HStLo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrh2HStLo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrh2HStLo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrh2HStLo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrh2HStLo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrh2HStLo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrh2HStLo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrh2HStLo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrh2HStLo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrh2HStLo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrh2HStLo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrh2HStLo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrh2HStLo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrh2HStLo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrh2HStLo .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrh2HStLo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrh2HStLo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrh2HStLo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrh2HStLo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrh2HStLo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrh2HStLo .dropdown-item.active,
.cid-sBrh2HStLo .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrh2HStLo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrh2HStLo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrh2HStLo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrh2HStLo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrh2HStLo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrh2HStLo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrh2HStLo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrh2HStLo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrh2HStLo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrh2HStLo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrh2HStLo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrh2HStLo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrh2HStLo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrh2HStLo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrh2HStLo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrh2HStLo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrh2HStLo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrh2HStLo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrh2HStLo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrh2HStLo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrh2HStLo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrh2HStLo .navbar {
    height: 70px;
  }
  .cid-sBrh2HStLo .navbar.opened {
    height: auto;
  }
  .cid-sBrh2HStLo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrh2IqnJ8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrh2IqnJ8 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrh2IqnJ8 .mbr-text,
.cid-sBrh2IqnJ8 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrh2IVAIA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrh2IVAIA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrh2IVAIA form {
    width: 50%;
  }
}
.cid-sBrh2IVAIA form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrh2IVAIA form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrh2IVAIA .mbr-section-title {
  color: #ffffff;
}
.cid-sBrh2JgtCR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrh2JgtCR img,
.cid-sBrh2JgtCR .item-img {
  width: 100%;
}
.cid-sBrh2JgtCR .item:focus,
.cid-sBrh2JgtCR span:focus {
  outline: none;
}
.cid-sBrh2JgtCR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrh2JgtCR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrh2JgtCR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrh2JgtCR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrh2JgtCR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrh2JgtCR .mbr-section-title {
  color: #232323;
}
.cid-sBrh2JgtCR .mbr-text,
.cid-sBrh2JgtCR .mbr-section-btn {
  text-align: left;
}
.cid-sBrh2JgtCR .item-title {
  text-align: left;
}
.cid-sBrh2JgtCR .item-subtitle {
  text-align: center;
}
.cid-sBrh2JOL04 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrh2JOL04 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrh2JOL04 .item .icon-wrap {
  text-align: center;
}
.cid-sBrh2JOL04 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrh2JOL04 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrh2JOL04 .item.first:before {
  display: none;
}
.cid-sBrh2JOL04 .item.five:before {
  display: none;
}
.cid-sBrh2JOL04 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrh2JOL04 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrh2JOL04 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrh2JOL04 .item:before {
    display: none;
  }
  .cid-sBrh2JOL04 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrh2KtGj8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrh2KtGj8 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrh2KtGj8 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrh2KtGj8 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrh2KtGj8 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrh2KtGj8 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrh2KWVXt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrh2KWVXt .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrh2KWVXt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrh2KWVXt .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrh2KWVXt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrh2KWVXt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrh2LvY80 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBq61JqgAN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBq61JqgAN nav.navbar {
  position: fixed;
}
.cid-sBq61JqgAN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq61JqgAN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBq61JqgAN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBq61JqgAN .dropdown-item:hover,
.cid-sBq61JqgAN .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBq61JqgAN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBq61JqgAN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBq61JqgAN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBq61JqgAN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBq61JqgAN .nav-link {
  position: relative;
}
.cid-sBq61JqgAN .container {
  display: flex;
  margin: auto;
}
.cid-sBq61JqgAN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBq61JqgAN .dropdown-menu,
.cid-sBq61JqgAN .navbar.opened {
  background: #da291c !important;
}
.cid-sBq61JqgAN .nav-item:focus,
.cid-sBq61JqgAN .nav-link:focus {
  outline: none;
}
.cid-sBq61JqgAN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBq61JqgAN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBq61JqgAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBq61JqgAN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBq61JqgAN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBq61JqgAN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBq61JqgAN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBq61JqgAN .navbar.opened {
  transition: all 0.3s;
}
.cid-sBq61JqgAN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBq61JqgAN .navbar .navbar-logo img {
  width: auto;
}
.cid-sBq61JqgAN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBq61JqgAN .navbar.collapsed {
  justify-content: center;
}
.cid-sBq61JqgAN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBq61JqgAN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBq61JqgAN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBq61JqgAN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBq61JqgAN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBq61JqgAN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBq61JqgAN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBq61JqgAN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBq61JqgAN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBq61JqgAN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBq61JqgAN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBq61JqgAN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBq61JqgAN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBq61JqgAN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBq61JqgAN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBq61JqgAN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBq61JqgAN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBq61JqgAN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBq61JqgAN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBq61JqgAN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBq61JqgAN .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBq61JqgAN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBq61JqgAN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBq61JqgAN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBq61JqgAN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBq61JqgAN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBq61JqgAN .dropdown-item.active,
.cid-sBq61JqgAN .dropdown-item:active {
  background-color: transparent;
}
.cid-sBq61JqgAN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBq61JqgAN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBq61JqgAN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBq61JqgAN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBq61JqgAN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBq61JqgAN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBq61JqgAN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBq61JqgAN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBq61JqgAN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBq61JqgAN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBq61JqgAN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBq61JqgAN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq61JqgAN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBq61JqgAN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBq61JqgAN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq61JqgAN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBq61JqgAN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBq61JqgAN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBq61JqgAN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBq61JqgAN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBq61JqgAN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBq61JqgAN .navbar {
    height: 70px;
  }
  .cid-sBq61JqgAN .navbar.opened {
    height: auto;
  }
  .cid-sBq61JqgAN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBq61KjQ0e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBq61KjQ0e .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBq61KjQ0e .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBq61KjQ0e .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBq61KjQ0e .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBq61KjQ0e .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBq61KZDVv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBq61KZDVv .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBq61KZDVv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBq61KZDVv .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBq61KZDVv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBq61KZDVv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBq61LFwNn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrkbcs1bs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrkbcs1bs .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrkbcH7Ah {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrkbcH7Ah nav.navbar {
  position: fixed;
}
.cid-sBrkbcH7Ah .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkbcH7Ah .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrkbcH7Ah .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrkbcH7Ah .dropdown-item:hover,
.cid-sBrkbcH7Ah .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrkbcH7Ah .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrkbcH7Ah .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrkbcH7Ah .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrkbcH7Ah .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrkbcH7Ah .nav-link {
  position: relative;
}
.cid-sBrkbcH7Ah .container {
  display: flex;
  margin: auto;
}
.cid-sBrkbcH7Ah .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrkbcH7Ah .dropdown-menu,
.cid-sBrkbcH7Ah .navbar.opened {
  background: #da291c !important;
}
.cid-sBrkbcH7Ah .nav-item:focus,
.cid-sBrkbcH7Ah .nav-link:focus {
  outline: none;
}
.cid-sBrkbcH7Ah .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrkbcH7Ah .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrkbcH7Ah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrkbcH7Ah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkbcH7Ah .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrkbcH7Ah .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrkbcH7Ah .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrkbcH7Ah .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrkbcH7Ah .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrkbcH7Ah .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrkbcH7Ah .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrkbcH7Ah .navbar.collapsed {
  justify-content: center;
}
.cid-sBrkbcH7Ah .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrkbcH7Ah .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrkbcH7Ah .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrkbcH7Ah .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrkbcH7Ah .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrkbcH7Ah .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrkbcH7Ah .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrkbcH7Ah .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrkbcH7Ah .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrkbcH7Ah .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrkbcH7Ah .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrkbcH7Ah .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrkbcH7Ah .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrkbcH7Ah .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrkbcH7Ah .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrkbcH7Ah .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrkbcH7Ah .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrkbcH7Ah .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrkbcH7Ah .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrkbcH7Ah .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrkbcH7Ah .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrkbcH7Ah .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrkbcH7Ah .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrkbcH7Ah .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrkbcH7Ah .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrkbcH7Ah .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrkbcH7Ah .dropdown-item.active,
.cid-sBrkbcH7Ah .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrkbcH7Ah .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrkbcH7Ah .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrkbcH7Ah .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrkbcH7Ah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrkbcH7Ah .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrkbcH7Ah .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrkbcH7Ah ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrkbcH7Ah .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrkbcH7Ah button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrkbcH7Ah button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrkbcH7Ah button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrkbcH7Ah button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkbcH7Ah button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkbcH7Ah button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrkbcH7Ah nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkbcH7Ah nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrkbcH7Ah nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrkbcH7Ah nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkbcH7Ah .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrkbcH7Ah a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrkbcH7Ah .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrkbcH7Ah .navbar {
    height: 70px;
  }
  .cid-sBrkbcH7Ah .navbar.opened {
    height: auto;
  }
  .cid-sBrkbcH7Ah .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrkbddbsH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrkbddbsH .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkbddbsH .mbr-text,
.cid-sBrkbddbsH .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrkbdHWxH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrkbdHWxH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrkbdHWxH form {
    width: 50%;
  }
}
.cid-sBrkbdHWxH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrkbdHWxH form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrkbdHWxH .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkbe6t3F {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkbe6t3F img,
.cid-sBrkbe6t3F .item-img {
  width: 100%;
}
.cid-sBrkbe6t3F .item:focus,
.cid-sBrkbe6t3F span:focus {
  outline: none;
}
.cid-sBrkbe6t3F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrkbe6t3F .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrkbe6t3F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrkbe6t3F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrkbe6t3F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrkbe6t3F .mbr-section-title {
  color: #232323;
}
.cid-sBrkbe6t3F .mbr-text,
.cid-sBrkbe6t3F .mbr-section-btn {
  text-align: left;
}
.cid-sBrkbe6t3F .item-title {
  text-align: left;
}
.cid-sBrkbe6t3F .item-subtitle {
  text-align: center;
}
.cid-sBrkbeD4KQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkbeD4KQ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrkbeD4KQ .item .icon-wrap {
  text-align: center;
}
.cid-sBrkbeD4KQ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrkbeD4KQ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrkbeD4KQ .item.first:before {
  display: none;
}
.cid-sBrkbeD4KQ .item.five:before {
  display: none;
}
.cid-sBrkbeD4KQ .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrkbeD4KQ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrkbeD4KQ .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrkbeD4KQ .item:before {
    display: none;
  }
  .cid-sBrkbeD4KQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrkbfoJCu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkbfoJCu .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrkbfoJCu .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrkbfoJCu .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrkbfoJCu .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrkbfoJCu .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrkbfQLD2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrkbfQLD2 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrkbfQLD2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrkbfQLD2 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrkbfQLD2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrkbfQLD2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrkbguLb8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrkzv3uMU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrkzv3uMU .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrkzvm6jR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrkzvm6jR nav.navbar {
  position: fixed;
}
.cid-sBrkzvm6jR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkzvm6jR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrkzvm6jR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrkzvm6jR .dropdown-item:hover,
.cid-sBrkzvm6jR .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrkzvm6jR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrkzvm6jR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrkzvm6jR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrkzvm6jR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrkzvm6jR .nav-link {
  position: relative;
}
.cid-sBrkzvm6jR .container {
  display: flex;
  margin: auto;
}
.cid-sBrkzvm6jR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrkzvm6jR .dropdown-menu,
.cid-sBrkzvm6jR .navbar.opened {
  background: #da291c !important;
}
.cid-sBrkzvm6jR .nav-item:focus,
.cid-sBrkzvm6jR .nav-link:focus {
  outline: none;
}
.cid-sBrkzvm6jR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrkzvm6jR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrkzvm6jR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrkzvm6jR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkzvm6jR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrkzvm6jR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrkzvm6jR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrkzvm6jR .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrkzvm6jR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrkzvm6jR .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrkzvm6jR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrkzvm6jR .navbar.collapsed {
  justify-content: center;
}
.cid-sBrkzvm6jR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrkzvm6jR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrkzvm6jR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrkzvm6jR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrkzvm6jR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrkzvm6jR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrkzvm6jR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrkzvm6jR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrkzvm6jR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrkzvm6jR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrkzvm6jR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrkzvm6jR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrkzvm6jR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrkzvm6jR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrkzvm6jR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrkzvm6jR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrkzvm6jR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrkzvm6jR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrkzvm6jR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrkzvm6jR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrkzvm6jR .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrkzvm6jR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrkzvm6jR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrkzvm6jR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrkzvm6jR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrkzvm6jR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrkzvm6jR .dropdown-item.active,
.cid-sBrkzvm6jR .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrkzvm6jR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrkzvm6jR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrkzvm6jR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrkzvm6jR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrkzvm6jR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrkzvm6jR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrkzvm6jR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrkzvm6jR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrkzvm6jR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrkzvm6jR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrkzvm6jR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrkzvm6jR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkzvm6jR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkzvm6jR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrkzvm6jR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkzvm6jR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrkzvm6jR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrkzvm6jR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkzvm6jR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrkzvm6jR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrkzvm6jR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrkzvm6jR .navbar {
    height: 70px;
  }
  .cid-sBrkzvm6jR .navbar.opened {
    height: auto;
  }
  .cid-sBrkzvm6jR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrkzvTGuY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrkzvTGuY .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkzvTGuY .mbr-text,
.cid-sBrkzvTGuY .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrkzweTss {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrkzweTss .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrkzweTss form {
    width: 50%;
  }
}
.cid-sBrkzweTss form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrkzweTss form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrkzweTss .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkzwCpKF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkzwCpKF img,
.cid-sBrkzwCpKF .item-img {
  width: 100%;
}
.cid-sBrkzwCpKF .item:focus,
.cid-sBrkzwCpKF span:focus {
  outline: none;
}
.cid-sBrkzwCpKF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrkzwCpKF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrkzwCpKF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrkzwCpKF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrkzwCpKF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrkzwCpKF .mbr-section-title {
  color: #232323;
}
.cid-sBrkzwCpKF .mbr-text,
.cid-sBrkzwCpKF .mbr-section-btn {
  text-align: left;
}
.cid-sBrkzwCpKF .item-title {
  text-align: left;
}
.cid-sBrkzwCpKF .item-subtitle {
  text-align: center;
}
.cid-sBrkzxbc58 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkzxbc58 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrkzxbc58 .item .icon-wrap {
  text-align: center;
}
.cid-sBrkzxbc58 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrkzxbc58 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrkzxbc58 .item.first:before {
  display: none;
}
.cid-sBrkzxbc58 .item.five:before {
  display: none;
}
.cid-sBrkzxbc58 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrkzxbc58 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrkzxbc58 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrkzxbc58 .item:before {
    display: none;
  }
  .cid-sBrkzxbc58 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrkzxStxw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkzxStxw .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrkzxStxw .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrkzxStxw .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrkzxStxw .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrkzxStxw .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrkzyl82q {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrkzyl82q .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrkzyl82q .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrkzyl82q .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrkzyl82q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrkzyl82q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrkzyVdVF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrkVPMamd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrkVPMamd .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrkVQ8ZpS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrkVQ8ZpS nav.navbar {
  position: fixed;
}
.cid-sBrkVQ8ZpS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkVQ8ZpS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrkVQ8ZpS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrkVQ8ZpS .dropdown-item:hover,
.cid-sBrkVQ8ZpS .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrkVQ8ZpS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrkVQ8ZpS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrkVQ8ZpS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrkVQ8ZpS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrkVQ8ZpS .nav-link {
  position: relative;
}
.cid-sBrkVQ8ZpS .container {
  display: flex;
  margin: auto;
}
.cid-sBrkVQ8ZpS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrkVQ8ZpS .dropdown-menu,
.cid-sBrkVQ8ZpS .navbar.opened {
  background: #da291c !important;
}
.cid-sBrkVQ8ZpS .nav-item:focus,
.cid-sBrkVQ8ZpS .nav-link:focus {
  outline: none;
}
.cid-sBrkVQ8ZpS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrkVQ8ZpS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrkVQ8ZpS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrkVQ8ZpS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrkVQ8ZpS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrkVQ8ZpS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrkVQ8ZpS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrkVQ8ZpS .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrkVQ8ZpS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrkVQ8ZpS .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrkVQ8ZpS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrkVQ8ZpS .navbar.collapsed {
  justify-content: center;
}
.cid-sBrkVQ8ZpS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrkVQ8ZpS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrkVQ8ZpS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrkVQ8ZpS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrkVQ8ZpS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrkVQ8ZpS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrkVQ8ZpS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrkVQ8ZpS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrkVQ8ZpS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrkVQ8ZpS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrkVQ8ZpS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrkVQ8ZpS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrkVQ8ZpS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrkVQ8ZpS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrkVQ8ZpS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrkVQ8ZpS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrkVQ8ZpS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrkVQ8ZpS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrkVQ8ZpS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrkVQ8ZpS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrkVQ8ZpS .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrkVQ8ZpS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrkVQ8ZpS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrkVQ8ZpS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrkVQ8ZpS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrkVQ8ZpS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrkVQ8ZpS .dropdown-item.active,
.cid-sBrkVQ8ZpS .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrkVQ8ZpS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrkVQ8ZpS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrkVQ8ZpS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrkVQ8ZpS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrkVQ8ZpS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrkVQ8ZpS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrkVQ8ZpS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrkVQ8ZpS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrkVQ8ZpS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrkVQ8ZpS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrkVQ8ZpS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrkVQ8ZpS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkVQ8ZpS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrkVQ8ZpS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrkVQ8ZpS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkVQ8ZpS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrkVQ8ZpS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrkVQ8ZpS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrkVQ8ZpS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrkVQ8ZpS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrkVQ8ZpS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrkVQ8ZpS .navbar {
    height: 70px;
  }
  .cid-sBrkVQ8ZpS .navbar.opened {
    height: auto;
  }
  .cid-sBrkVQ8ZpS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrkVQFQvr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrkVQFQvr .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkVQFQvr .mbr-text,
.cid-sBrkVQFQvr .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrkVRgE44 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrkVRgE44 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrkVRgE44 form {
    width: 50%;
  }
}
.cid-sBrkVRgE44 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrkVRgE44 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrkVRgE44 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrkVRB03N {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkVRB03N img,
.cid-sBrkVRB03N .item-img {
  width: 100%;
}
.cid-sBrkVRB03N .item:focus,
.cid-sBrkVRB03N span:focus {
  outline: none;
}
.cid-sBrkVRB03N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrkVRB03N .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrkVRB03N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrkVRB03N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrkVRB03N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrkVRB03N .mbr-section-title {
  color: #232323;
}
.cid-sBrkVRB03N .mbr-text,
.cid-sBrkVRB03N .mbr-section-btn {
  text-align: left;
}
.cid-sBrkVRB03N .item-title {
  text-align: left;
}
.cid-sBrkVRB03N .item-subtitle {
  text-align: center;
}
.cid-sBrkVSa0s6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkVSa0s6 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrkVSa0s6 .item .icon-wrap {
  text-align: center;
}
.cid-sBrkVSa0s6 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrkVSa0s6 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrkVSa0s6 .item.first:before {
  display: none;
}
.cid-sBrkVSa0s6 .item.five:before {
  display: none;
}
.cid-sBrkVSa0s6 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrkVSa0s6 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrkVSa0s6 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrkVSa0s6 .item:before {
    display: none;
  }
  .cid-sBrkVSa0s6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrkVSQdVC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrkVSQdVC .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrkVSQdVC .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrkVSQdVC .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrkVSQdVC .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrkVSQdVC .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrkVTlkUR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrkVTlkUR .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrkVTlkUR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrkVTlkUR .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrkVTlkUR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrkVTlkUR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrkVTUZYc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrlm9sXmC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrlm9sXmC .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrlm9KASD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrlm9KASD nav.navbar {
  position: fixed;
}
.cid-sBrlm9KASD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrlm9KASD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrlm9KASD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrlm9KASD .dropdown-item:hover,
.cid-sBrlm9KASD .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrlm9KASD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrlm9KASD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrlm9KASD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrlm9KASD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrlm9KASD .nav-link {
  position: relative;
}
.cid-sBrlm9KASD .container {
  display: flex;
  margin: auto;
}
.cid-sBrlm9KASD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrlm9KASD .dropdown-menu,
.cid-sBrlm9KASD .navbar.opened {
  background: #da291c !important;
}
.cid-sBrlm9KASD .nav-item:focus,
.cid-sBrlm9KASD .nav-link:focus {
  outline: none;
}
.cid-sBrlm9KASD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrlm9KASD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrlm9KASD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrlm9KASD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrlm9KASD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrlm9KASD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrlm9KASD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrlm9KASD .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrlm9KASD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrlm9KASD .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrlm9KASD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrlm9KASD .navbar.collapsed {
  justify-content: center;
}
.cid-sBrlm9KASD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrlm9KASD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrlm9KASD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrlm9KASD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrlm9KASD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrlm9KASD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrlm9KASD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrlm9KASD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrlm9KASD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrlm9KASD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrlm9KASD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrlm9KASD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrlm9KASD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrlm9KASD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrlm9KASD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrlm9KASD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrlm9KASD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrlm9KASD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrlm9KASD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrlm9KASD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrlm9KASD .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrlm9KASD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrlm9KASD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrlm9KASD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrlm9KASD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrlm9KASD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrlm9KASD .dropdown-item.active,
.cid-sBrlm9KASD .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrlm9KASD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrlm9KASD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrlm9KASD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrlm9KASD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrlm9KASD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrlm9KASD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrlm9KASD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrlm9KASD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrlm9KASD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrlm9KASD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrlm9KASD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrlm9KASD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrlm9KASD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrlm9KASD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrlm9KASD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrlm9KASD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrlm9KASD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrlm9KASD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrlm9KASD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrlm9KASD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrlm9KASD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrlm9KASD .navbar {
    height: 70px;
  }
  .cid-sBrlm9KASD .navbar.opened {
    height: auto;
  }
  .cid-sBrlm9KASD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrlmafoth {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrlmafoth .mbr-section-title {
  color: #ffffff;
}
.cid-sBrlmafoth .mbr-text,
.cid-sBrlmafoth .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrlmaB6Ct {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrlmaB6Ct .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrlmaB6Ct form {
    width: 50%;
  }
}
.cid-sBrlmaB6Ct form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrlmaB6Ct form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrlmaB6Ct .mbr-section-title {
  color: #ffffff;
}
.cid-sBrlmaYt9g {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlmaYt9g img,
.cid-sBrlmaYt9g .item-img {
  width: 100%;
}
.cid-sBrlmaYt9g .item:focus,
.cid-sBrlmaYt9g span:focus {
  outline: none;
}
.cid-sBrlmaYt9g .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrlmaYt9g .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrlmaYt9g .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrlmaYt9g .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrlmaYt9g .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrlmaYt9g .mbr-section-title {
  color: #232323;
}
.cid-sBrlmaYt9g .mbr-text,
.cid-sBrlmaYt9g .mbr-section-btn {
  text-align: left;
}
.cid-sBrlmaYt9g .item-title {
  text-align: left;
}
.cid-sBrlmaYt9g .item-subtitle {
  text-align: center;
}
.cid-sBrlmbw0ee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlmbw0ee .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrlmbw0ee .item .icon-wrap {
  text-align: center;
}
.cid-sBrlmbw0ee .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrlmbw0ee .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrlmbw0ee .item.first:before {
  display: none;
}
.cid-sBrlmbw0ee .item.five:before {
  display: none;
}
.cid-sBrlmbw0ee .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrlmbw0ee .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrlmbw0ee .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrlmbw0ee .item:before {
    display: none;
  }
  .cid-sBrlmbw0ee .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrlmc9XrM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlmc9XrM .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrlmc9XrM .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrlmc9XrM .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrlmc9XrM .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrlmc9XrM .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrlmcDI9C {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrlmcDI9C .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrlmcDI9C .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrlmcDI9C .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrlmcDI9C .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrlmcDI9C .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrlmddvDf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrlKapshf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrlKapshf .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrlKaLyS9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrlKaLyS9 nav.navbar {
  position: fixed;
}
.cid-sBrlKaLyS9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrlKaLyS9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrlKaLyS9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrlKaLyS9 .dropdown-item:hover,
.cid-sBrlKaLyS9 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrlKaLyS9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrlKaLyS9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrlKaLyS9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrlKaLyS9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrlKaLyS9 .nav-link {
  position: relative;
}
.cid-sBrlKaLyS9 .container {
  display: flex;
  margin: auto;
}
.cid-sBrlKaLyS9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrlKaLyS9 .dropdown-menu,
.cid-sBrlKaLyS9 .navbar.opened {
  background: #da291c !important;
}
.cid-sBrlKaLyS9 .nav-item:focus,
.cid-sBrlKaLyS9 .nav-link:focus {
  outline: none;
}
.cid-sBrlKaLyS9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrlKaLyS9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrlKaLyS9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrlKaLyS9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrlKaLyS9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrlKaLyS9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrlKaLyS9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrlKaLyS9 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrlKaLyS9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrlKaLyS9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrlKaLyS9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrlKaLyS9 .navbar.collapsed {
  justify-content: center;
}
.cid-sBrlKaLyS9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrlKaLyS9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrlKaLyS9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrlKaLyS9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrlKaLyS9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrlKaLyS9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrlKaLyS9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrlKaLyS9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrlKaLyS9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrlKaLyS9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrlKaLyS9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrlKaLyS9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrlKaLyS9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrlKaLyS9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrlKaLyS9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrlKaLyS9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrlKaLyS9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrlKaLyS9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrlKaLyS9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrlKaLyS9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrlKaLyS9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrlKaLyS9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrlKaLyS9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrlKaLyS9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrlKaLyS9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrlKaLyS9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrlKaLyS9 .dropdown-item.active,
.cid-sBrlKaLyS9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrlKaLyS9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrlKaLyS9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrlKaLyS9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrlKaLyS9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrlKaLyS9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrlKaLyS9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrlKaLyS9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrlKaLyS9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrlKaLyS9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrlKaLyS9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrlKaLyS9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrlKaLyS9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrlKaLyS9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrlKaLyS9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrlKaLyS9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrlKaLyS9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrlKaLyS9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrlKaLyS9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrlKaLyS9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrlKaLyS9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrlKaLyS9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrlKaLyS9 .navbar {
    height: 70px;
  }
  .cid-sBrlKaLyS9 .navbar.opened {
    height: auto;
  }
  .cid-sBrlKaLyS9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrlKbjeMZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrlKbjeMZ .mbr-section-title {
  color: #ffffff;
}
.cid-sBrlKbjeMZ .mbr-text,
.cid-sBrlKbjeMZ .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrlKbPzSN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrlKbPzSN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrlKbPzSN form {
    width: 50%;
  }
}
.cid-sBrlKbPzSN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrlKbPzSN form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrlKbPzSN .mbr-section-title {
  color: #ffffff;
}
.cid-sBrlKc9qZW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlKc9qZW img,
.cid-sBrlKc9qZW .item-img {
  width: 100%;
}
.cid-sBrlKc9qZW .item:focus,
.cid-sBrlKc9qZW span:focus {
  outline: none;
}
.cid-sBrlKc9qZW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrlKc9qZW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrlKc9qZW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrlKc9qZW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrlKc9qZW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrlKc9qZW .mbr-section-title {
  color: #232323;
}
.cid-sBrlKc9qZW .mbr-text,
.cid-sBrlKc9qZW .mbr-section-btn {
  text-align: left;
}
.cid-sBrlKc9qZW .item-title {
  text-align: left;
}
.cid-sBrlKc9qZW .item-subtitle {
  text-align: center;
}
.cid-sBrlKcJyuT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlKcJyuT .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrlKcJyuT .item .icon-wrap {
  text-align: center;
}
.cid-sBrlKcJyuT .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrlKcJyuT .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrlKcJyuT .item.first:before {
  display: none;
}
.cid-sBrlKcJyuT .item.five:before {
  display: none;
}
.cid-sBrlKcJyuT .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrlKcJyuT .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrlKcJyuT .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrlKcJyuT .item:before {
    display: none;
  }
  .cid-sBrlKcJyuT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrlKdouNM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrlKdouNM .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrlKdouNM .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrlKdouNM .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrlKdouNM .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrlKdouNM .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrlKdVzP5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrlKdVzP5 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrlKdVzP5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrlKdVzP5 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrlKdVzP5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrlKdVzP5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrlKevTp0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrmqpsnMb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrmqpsnMb .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrmqpNYKF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrmqpNYKF nav.navbar {
  position: fixed;
}
.cid-sBrmqpNYKF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrmqpNYKF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrmqpNYKF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrmqpNYKF .dropdown-item:hover,
.cid-sBrmqpNYKF .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrmqpNYKF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrmqpNYKF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrmqpNYKF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrmqpNYKF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrmqpNYKF .nav-link {
  position: relative;
}
.cid-sBrmqpNYKF .container {
  display: flex;
  margin: auto;
}
.cid-sBrmqpNYKF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrmqpNYKF .dropdown-menu,
.cid-sBrmqpNYKF .navbar.opened {
  background: #da291c !important;
}
.cid-sBrmqpNYKF .nav-item:focus,
.cid-sBrmqpNYKF .nav-link:focus {
  outline: none;
}
.cid-sBrmqpNYKF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrmqpNYKF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrmqpNYKF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrmqpNYKF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrmqpNYKF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrmqpNYKF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrmqpNYKF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrmqpNYKF .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrmqpNYKF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrmqpNYKF .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrmqpNYKF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrmqpNYKF .navbar.collapsed {
  justify-content: center;
}
.cid-sBrmqpNYKF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrmqpNYKF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrmqpNYKF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrmqpNYKF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrmqpNYKF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrmqpNYKF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrmqpNYKF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrmqpNYKF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrmqpNYKF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrmqpNYKF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrmqpNYKF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrmqpNYKF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrmqpNYKF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrmqpNYKF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrmqpNYKF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrmqpNYKF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrmqpNYKF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrmqpNYKF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrmqpNYKF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrmqpNYKF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrmqpNYKF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrmqpNYKF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrmqpNYKF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrmqpNYKF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrmqpNYKF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrmqpNYKF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrmqpNYKF .dropdown-item.active,
.cid-sBrmqpNYKF .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrmqpNYKF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrmqpNYKF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrmqpNYKF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrmqpNYKF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrmqpNYKF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrmqpNYKF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrmqpNYKF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrmqpNYKF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrmqpNYKF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrmqpNYKF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrmqpNYKF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrmqpNYKF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrmqpNYKF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrmqpNYKF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrmqpNYKF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrmqpNYKF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrmqpNYKF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrmqpNYKF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrmqpNYKF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrmqpNYKF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrmqpNYKF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrmqpNYKF .navbar {
    height: 70px;
  }
  .cid-sBrmqpNYKF .navbar.opened {
    height: auto;
  }
  .cid-sBrmqpNYKF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrmqqircE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrmqqircE .mbr-section-title {
  color: #ffffff;
}
.cid-sBrmqqircE .mbr-text,
.cid-sBrmqqircE .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrmqqFJmI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrmqqFJmI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrmqqFJmI form {
    width: 50%;
  }
}
.cid-sBrmqqFJmI form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrmqqFJmI form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrmqqFJmI .mbr-section-title {
  color: #ffffff;
}
.cid-sBrmqr0JVm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmqr0JVm img,
.cid-sBrmqr0JVm .item-img {
  width: 100%;
}
.cid-sBrmqr0JVm .item:focus,
.cid-sBrmqr0JVm span:focus {
  outline: none;
}
.cid-sBrmqr0JVm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrmqr0JVm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrmqr0JVm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrmqr0JVm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrmqr0JVm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrmqr0JVm .mbr-section-title {
  color: #232323;
}
.cid-sBrmqr0JVm .mbr-text,
.cid-sBrmqr0JVm .mbr-section-btn {
  text-align: left;
}
.cid-sBrmqr0JVm .item-title {
  text-align: left;
}
.cid-sBrmqr0JVm .item-subtitle {
  text-align: center;
}
.cid-sBrmqrwt4V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmqrwt4V .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrmqrwt4V .item .icon-wrap {
  text-align: center;
}
.cid-sBrmqrwt4V .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrmqrwt4V .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrmqrwt4V .item.first:before {
  display: none;
}
.cid-sBrmqrwt4V .item.five:before {
  display: none;
}
.cid-sBrmqrwt4V .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrmqrwt4V .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrmqrwt4V .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrmqrwt4V .item:before {
    display: none;
  }
  .cid-sBrmqrwt4V .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrmqs8SKd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmqs8SKd .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrmqs8SKd .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrmqs8SKd .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrmqs8SKd .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrmqs8SKd .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrmqszZoy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrmqszZoy .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrmqszZoy .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrmqszZoy .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrmqszZoy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrmqszZoy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrmqtanaC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrmOklAZo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrmOklAZo .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrmOkFmCO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrmOkFmCO nav.navbar {
  position: fixed;
}
.cid-sBrmOkFmCO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrmOkFmCO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrmOkFmCO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrmOkFmCO .dropdown-item:hover,
.cid-sBrmOkFmCO .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrmOkFmCO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrmOkFmCO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrmOkFmCO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrmOkFmCO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrmOkFmCO .nav-link {
  position: relative;
}
.cid-sBrmOkFmCO .container {
  display: flex;
  margin: auto;
}
.cid-sBrmOkFmCO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrmOkFmCO .dropdown-menu,
.cid-sBrmOkFmCO .navbar.opened {
  background: #da291c !important;
}
.cid-sBrmOkFmCO .nav-item:focus,
.cid-sBrmOkFmCO .nav-link:focus {
  outline: none;
}
.cid-sBrmOkFmCO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrmOkFmCO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrmOkFmCO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrmOkFmCO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrmOkFmCO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrmOkFmCO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrmOkFmCO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrmOkFmCO .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrmOkFmCO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrmOkFmCO .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrmOkFmCO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrmOkFmCO .navbar.collapsed {
  justify-content: center;
}
.cid-sBrmOkFmCO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrmOkFmCO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrmOkFmCO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrmOkFmCO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrmOkFmCO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrmOkFmCO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrmOkFmCO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrmOkFmCO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrmOkFmCO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrmOkFmCO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrmOkFmCO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrmOkFmCO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrmOkFmCO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrmOkFmCO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrmOkFmCO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrmOkFmCO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrmOkFmCO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrmOkFmCO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrmOkFmCO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrmOkFmCO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrmOkFmCO .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrmOkFmCO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrmOkFmCO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrmOkFmCO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrmOkFmCO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrmOkFmCO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrmOkFmCO .dropdown-item.active,
.cid-sBrmOkFmCO .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrmOkFmCO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrmOkFmCO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrmOkFmCO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrmOkFmCO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrmOkFmCO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrmOkFmCO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrmOkFmCO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrmOkFmCO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrmOkFmCO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrmOkFmCO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrmOkFmCO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrmOkFmCO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrmOkFmCO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrmOkFmCO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrmOkFmCO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrmOkFmCO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrmOkFmCO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrmOkFmCO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrmOkFmCO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrmOkFmCO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrmOkFmCO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrmOkFmCO .navbar {
    height: 70px;
  }
  .cid-sBrmOkFmCO .navbar.opened {
    height: auto;
  }
  .cid-sBrmOkFmCO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrmOlbqA2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrmOlbqA2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrmOlbqA2 .mbr-text,
.cid-sBrmOlbqA2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrmOlxZlO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrmOlxZlO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrmOlxZlO form {
    width: 50%;
  }
}
.cid-sBrmOlxZlO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrmOlxZlO form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrmOlxZlO .mbr-section-title {
  color: #ffffff;
}
.cid-sBrmOlSQ7i {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmOlSQ7i img,
.cid-sBrmOlSQ7i .item-img {
  width: 100%;
}
.cid-sBrmOlSQ7i .item:focus,
.cid-sBrmOlSQ7i span:focus {
  outline: none;
}
.cid-sBrmOlSQ7i .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrmOlSQ7i .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrmOlSQ7i .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrmOlSQ7i .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrmOlSQ7i .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrmOlSQ7i .mbr-section-title {
  color: #232323;
}
.cid-sBrmOlSQ7i .mbr-text,
.cid-sBrmOlSQ7i .mbr-section-btn {
  text-align: left;
}
.cid-sBrmOlSQ7i .item-title {
  text-align: left;
}
.cid-sBrmOlSQ7i .item-subtitle {
  text-align: center;
}
.cid-sBrmOmq706 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmOmq706 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrmOmq706 .item .icon-wrap {
  text-align: center;
}
.cid-sBrmOmq706 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrmOmq706 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrmOmq706 .item.first:before {
  display: none;
}
.cid-sBrmOmq706 .item.five:before {
  display: none;
}
.cid-sBrmOmq706 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrmOmq706 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrmOmq706 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrmOmq706 .item:before {
    display: none;
  }
  .cid-sBrmOmq706 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrmOn1EzQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrmOn1EzQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrmOn1EzQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrmOn1EzQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrmOn1EzQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrmOn1EzQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrmOnsdps {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrmOnsdps .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrmOnsdps .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrmOnsdps .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrmOnsdps .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrmOnsdps .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrmOo2T8y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrnUhQ7mF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrnUhQ7mF .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrnUidI9T {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrnUidI9T nav.navbar {
  position: fixed;
}
.cid-sBrnUidI9T .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrnUidI9T .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrnUidI9T .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrnUidI9T .dropdown-item:hover,
.cid-sBrnUidI9T .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrnUidI9T .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrnUidI9T .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrnUidI9T .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrnUidI9T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrnUidI9T .nav-link {
  position: relative;
}
.cid-sBrnUidI9T .container {
  display: flex;
  margin: auto;
}
.cid-sBrnUidI9T .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrnUidI9T .dropdown-menu,
.cid-sBrnUidI9T .navbar.opened {
  background: #da291c !important;
}
.cid-sBrnUidI9T .nav-item:focus,
.cid-sBrnUidI9T .nav-link:focus {
  outline: none;
}
.cid-sBrnUidI9T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrnUidI9T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrnUidI9T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrnUidI9T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrnUidI9T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrnUidI9T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrnUidI9T .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrnUidI9T .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrnUidI9T .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrnUidI9T .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrnUidI9T .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrnUidI9T .navbar.collapsed {
  justify-content: center;
}
.cid-sBrnUidI9T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrnUidI9T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrnUidI9T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrnUidI9T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrnUidI9T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrnUidI9T .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrnUidI9T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrnUidI9T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrnUidI9T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrnUidI9T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrnUidI9T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrnUidI9T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrnUidI9T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrnUidI9T .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrnUidI9T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrnUidI9T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrnUidI9T .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrnUidI9T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrnUidI9T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrnUidI9T .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrnUidI9T .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrnUidI9T .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrnUidI9T .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrnUidI9T .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrnUidI9T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrnUidI9T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrnUidI9T .dropdown-item.active,
.cid-sBrnUidI9T .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrnUidI9T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrnUidI9T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrnUidI9T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrnUidI9T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrnUidI9T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrnUidI9T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrnUidI9T ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrnUidI9T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrnUidI9T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrnUidI9T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrnUidI9T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrnUidI9T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrnUidI9T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrnUidI9T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrnUidI9T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrnUidI9T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrnUidI9T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrnUidI9T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrnUidI9T .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrnUidI9T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrnUidI9T .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrnUidI9T .navbar {
    height: 70px;
  }
  .cid-sBrnUidI9T .navbar.opened {
    height: auto;
  }
  .cid-sBrnUidI9T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrnUiLipq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrnUiLipq .mbr-section-title {
  color: #ffffff;
}
.cid-sBrnUiLipq .mbr-text,
.cid-sBrnUiLipq .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrnUjfnmq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrnUjfnmq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrnUjfnmq form {
    width: 50%;
  }
}
.cid-sBrnUjfnmq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrnUjfnmq form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrnUjfnmq .mbr-section-title {
  color: #ffffff;
}
.cid-sBrnUjA31R {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrnUjA31R img,
.cid-sBrnUjA31R .item-img {
  width: 100%;
}
.cid-sBrnUjA31R .item:focus,
.cid-sBrnUjA31R span:focus {
  outline: none;
}
.cid-sBrnUjA31R .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrnUjA31R .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrnUjA31R .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrnUjA31R .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrnUjA31R .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrnUjA31R .mbr-section-title {
  color: #232323;
}
.cid-sBrnUjA31R .mbr-text,
.cid-sBrnUjA31R .mbr-section-btn {
  text-align: left;
}
.cid-sBrnUjA31R .item-title {
  text-align: left;
}
.cid-sBrnUjA31R .item-subtitle {
  text-align: center;
}
.cid-sBrnUk935z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrnUk935z .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrnUk935z .item .icon-wrap {
  text-align: center;
}
.cid-sBrnUk935z .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrnUk935z .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrnUk935z .item.first:before {
  display: none;
}
.cid-sBrnUk935z .item.five:before {
  display: none;
}
.cid-sBrnUk935z .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrnUk935z .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrnUk935z .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrnUk935z .item:before {
    display: none;
  }
  .cid-sBrnUk935z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrnUkQ5wr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrnUkQ5wr .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrnUkQ5wr .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrnUkQ5wr .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrnUkQ5wr .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrnUkQ5wr .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrnUlj0N6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrnUlj0N6 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrnUlj0N6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrnUlj0N6 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrnUlj0N6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrnUlj0N6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrnUlTXQ1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrozxX38b {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrozxX38b .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrozyiPJT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrozyiPJT nav.navbar {
  position: fixed;
}
.cid-sBrozyiPJT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrozyiPJT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrozyiPJT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrozyiPJT .dropdown-item:hover,
.cid-sBrozyiPJT .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrozyiPJT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrozyiPJT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrozyiPJT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrozyiPJT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrozyiPJT .nav-link {
  position: relative;
}
.cid-sBrozyiPJT .container {
  display: flex;
  margin: auto;
}
.cid-sBrozyiPJT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrozyiPJT .dropdown-menu,
.cid-sBrozyiPJT .navbar.opened {
  background: #da291c !important;
}
.cid-sBrozyiPJT .nav-item:focus,
.cid-sBrozyiPJT .nav-link:focus {
  outline: none;
}
.cid-sBrozyiPJT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrozyiPJT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrozyiPJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrozyiPJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrozyiPJT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrozyiPJT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrozyiPJT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrozyiPJT .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrozyiPJT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrozyiPJT .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrozyiPJT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrozyiPJT .navbar.collapsed {
  justify-content: center;
}
.cid-sBrozyiPJT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrozyiPJT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrozyiPJT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrozyiPJT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrozyiPJT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrozyiPJT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrozyiPJT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrozyiPJT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrozyiPJT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrozyiPJT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrozyiPJT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrozyiPJT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrozyiPJT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrozyiPJT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrozyiPJT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrozyiPJT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrozyiPJT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrozyiPJT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrozyiPJT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrozyiPJT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrozyiPJT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrozyiPJT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrozyiPJT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrozyiPJT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrozyiPJT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrozyiPJT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrozyiPJT .dropdown-item.active,
.cid-sBrozyiPJT .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrozyiPJT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrozyiPJT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrozyiPJT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrozyiPJT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrozyiPJT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrozyiPJT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrozyiPJT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrozyiPJT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrozyiPJT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrozyiPJT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrozyiPJT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrozyiPJT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrozyiPJT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrozyiPJT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrozyiPJT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrozyiPJT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrozyiPJT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrozyiPJT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrozyiPJT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrozyiPJT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrozyiPJT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrozyiPJT .navbar {
    height: 70px;
  }
  .cid-sBrozyiPJT .navbar.opened {
    height: auto;
  }
  .cid-sBrozyiPJT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrozyOV2e {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrozyOV2e .mbr-section-title {
  color: #ffffff;
}
.cid-sBrozyOV2e .mbr-text,
.cid-sBrozyOV2e .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrozz9V71 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrozz9V71 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrozz9V71 form {
    width: 50%;
  }
}
.cid-sBrozz9V71 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrozz9V71 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrozz9V71 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrozzwnHn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrozzwnHn img,
.cid-sBrozzwnHn .item-img {
  width: 100%;
}
.cid-sBrozzwnHn .item:focus,
.cid-sBrozzwnHn span:focus {
  outline: none;
}
.cid-sBrozzwnHn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrozzwnHn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrozzwnHn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrozzwnHn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrozzwnHn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrozzwnHn .mbr-section-title {
  color: #232323;
}
.cid-sBrozzwnHn .mbr-text,
.cid-sBrozzwnHn .mbr-section-btn {
  text-align: left;
}
.cid-sBrozzwnHn .item-title {
  text-align: left;
}
.cid-sBrozzwnHn .item-subtitle {
  text-align: center;
}
.cid-sBrozA2Etw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrozA2Etw .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrozA2Etw .item .icon-wrap {
  text-align: center;
}
.cid-sBrozA2Etw .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrozA2Etw .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrozA2Etw .item.first:before {
  display: none;
}
.cid-sBrozA2Etw .item.five:before {
  display: none;
}
.cid-sBrozA2Etw .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrozA2Etw .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrozA2Etw .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrozA2Etw .item:before {
    display: none;
  }
  .cid-sBrozA2Etw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrozAFEE3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrozAFEE3 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrozAFEE3 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrozAFEE3 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrozAFEE3 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrozAFEE3 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrozB9LeC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrozB9LeC .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrozB9LeC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrozB9LeC .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrozB9LeC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrozB9LeC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrozBJsQT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrpjT2WMn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrpjT2WMn .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrpjToi8X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrpjToi8X nav.navbar {
  position: fixed;
}
.cid-sBrpjToi8X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrpjToi8X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrpjToi8X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrpjToi8X .dropdown-item:hover,
.cid-sBrpjToi8X .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrpjToi8X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrpjToi8X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrpjToi8X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrpjToi8X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrpjToi8X .nav-link {
  position: relative;
}
.cid-sBrpjToi8X .container {
  display: flex;
  margin: auto;
}
.cid-sBrpjToi8X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrpjToi8X .dropdown-menu,
.cid-sBrpjToi8X .navbar.opened {
  background: #da291c !important;
}
.cid-sBrpjToi8X .nav-item:focus,
.cid-sBrpjToi8X .nav-link:focus {
  outline: none;
}
.cid-sBrpjToi8X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrpjToi8X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrpjToi8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrpjToi8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrpjToi8X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrpjToi8X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrpjToi8X .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrpjToi8X .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrpjToi8X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrpjToi8X .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrpjToi8X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrpjToi8X .navbar.collapsed {
  justify-content: center;
}
.cid-sBrpjToi8X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrpjToi8X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrpjToi8X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrpjToi8X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrpjToi8X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrpjToi8X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrpjToi8X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrpjToi8X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrpjToi8X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrpjToi8X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrpjToi8X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrpjToi8X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrpjToi8X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrpjToi8X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrpjToi8X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrpjToi8X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrpjToi8X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrpjToi8X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrpjToi8X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrpjToi8X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrpjToi8X .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrpjToi8X .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrpjToi8X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrpjToi8X .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrpjToi8X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrpjToi8X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrpjToi8X .dropdown-item.active,
.cid-sBrpjToi8X .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrpjToi8X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrpjToi8X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrpjToi8X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrpjToi8X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrpjToi8X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrpjToi8X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrpjToi8X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrpjToi8X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrpjToi8X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrpjToi8X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrpjToi8X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrpjToi8X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrpjToi8X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrpjToi8X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrpjToi8X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrpjToi8X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrpjToi8X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrpjToi8X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrpjToi8X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrpjToi8X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrpjToi8X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrpjToi8X .navbar {
    height: 70px;
  }
  .cid-sBrpjToi8X .navbar.opened {
    height: auto;
  }
  .cid-sBrpjToi8X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrpjTTsnM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrpjTTsnM .mbr-section-title {
  color: #ffffff;
}
.cid-sBrpjTTsnM .mbr-text,
.cid-sBrpjTTsnM .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrpjUpx40 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrpjUpx40 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrpjUpx40 form {
    width: 50%;
  }
}
.cid-sBrpjUpx40 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrpjUpx40 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrpjUpx40 .mbr-section-title {
  color: #ffffff;
}
.cid-sBrpjULaFx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpjULaFx img,
.cid-sBrpjULaFx .item-img {
  width: 100%;
}
.cid-sBrpjULaFx .item:focus,
.cid-sBrpjULaFx span:focus {
  outline: none;
}
.cid-sBrpjULaFx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrpjULaFx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrpjULaFx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrpjULaFx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrpjULaFx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrpjULaFx .mbr-section-title {
  color: #232323;
}
.cid-sBrpjULaFx .mbr-text,
.cid-sBrpjULaFx .mbr-section-btn {
  text-align: left;
}
.cid-sBrpjULaFx .item-title {
  text-align: left;
}
.cid-sBrpjULaFx .item-subtitle {
  text-align: center;
}
.cid-sBrpjVjLCv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpjVjLCv .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrpjVjLCv .item .icon-wrap {
  text-align: center;
}
.cid-sBrpjVjLCv .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrpjVjLCv .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrpjVjLCv .item.first:before {
  display: none;
}
.cid-sBrpjVjLCv .item.five:before {
  display: none;
}
.cid-sBrpjVjLCv .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrpjVjLCv .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrpjVjLCv .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrpjVjLCv .item:before {
    display: none;
  }
  .cid-sBrpjVjLCv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrpjVWr3a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpjVWr3a .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrpjVWr3a .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrpjVWr3a .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrpjVWr3a .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrpjVWr3a .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrpjWtlbq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrpjWtlbq .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrpjWtlbq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrpjWtlbq .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrpjWtlbq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrpjWtlbq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrpjX3Psd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrpMpNzOp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrpMpNzOp .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrpMq9fgQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrpMq9fgQ nav.navbar {
  position: fixed;
}
.cid-sBrpMq9fgQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrpMq9fgQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrpMq9fgQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrpMq9fgQ .dropdown-item:hover,
.cid-sBrpMq9fgQ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrpMq9fgQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrpMq9fgQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrpMq9fgQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrpMq9fgQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrpMq9fgQ .nav-link {
  position: relative;
}
.cid-sBrpMq9fgQ .container {
  display: flex;
  margin: auto;
}
.cid-sBrpMq9fgQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrpMq9fgQ .dropdown-menu,
.cid-sBrpMq9fgQ .navbar.opened {
  background: #da291c !important;
}
.cid-sBrpMq9fgQ .nav-item:focus,
.cid-sBrpMq9fgQ .nav-link:focus {
  outline: none;
}
.cid-sBrpMq9fgQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrpMq9fgQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrpMq9fgQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrpMq9fgQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrpMq9fgQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrpMq9fgQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrpMq9fgQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrpMq9fgQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrpMq9fgQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrpMq9fgQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrpMq9fgQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrpMq9fgQ .navbar.collapsed {
  justify-content: center;
}
.cid-sBrpMq9fgQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrpMq9fgQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrpMq9fgQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrpMq9fgQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrpMq9fgQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrpMq9fgQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrpMq9fgQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrpMq9fgQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrpMq9fgQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrpMq9fgQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrpMq9fgQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrpMq9fgQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrpMq9fgQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrpMq9fgQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrpMq9fgQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrpMq9fgQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrpMq9fgQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrpMq9fgQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrpMq9fgQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrpMq9fgQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrpMq9fgQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrpMq9fgQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrpMq9fgQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrpMq9fgQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrpMq9fgQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrpMq9fgQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrpMq9fgQ .dropdown-item.active,
.cid-sBrpMq9fgQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrpMq9fgQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrpMq9fgQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrpMq9fgQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrpMq9fgQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrpMq9fgQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrpMq9fgQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrpMq9fgQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrpMq9fgQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrpMq9fgQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrpMq9fgQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrpMq9fgQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrpMq9fgQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrpMq9fgQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrpMq9fgQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrpMq9fgQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrpMq9fgQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrpMq9fgQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrpMq9fgQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrpMq9fgQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrpMq9fgQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrpMq9fgQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrpMq9fgQ .navbar {
    height: 70px;
  }
  .cid-sBrpMq9fgQ .navbar.opened {
    height: auto;
  }
  .cid-sBrpMq9fgQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrpMqA9ee {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrpMqA9ee .mbr-section-title {
  color: #ffffff;
}
.cid-sBrpMqA9ee .mbr-text,
.cid-sBrpMqA9ee .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrpMqXK8k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrpMqXK8k .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrpMqXK8k form {
    width: 50%;
  }
}
.cid-sBrpMqXK8k form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrpMqXK8k form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrpMqXK8k .mbr-section-title {
  color: #ffffff;
}
.cid-sBrpMrkSLK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpMrkSLK img,
.cid-sBrpMrkSLK .item-img {
  width: 100%;
}
.cid-sBrpMrkSLK .item:focus,
.cid-sBrpMrkSLK span:focus {
  outline: none;
}
.cid-sBrpMrkSLK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrpMrkSLK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrpMrkSLK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrpMrkSLK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrpMrkSLK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrpMrkSLK .mbr-section-title {
  color: #232323;
}
.cid-sBrpMrkSLK .mbr-text,
.cid-sBrpMrkSLK .mbr-section-btn {
  text-align: left;
}
.cid-sBrpMrkSLK .item-title {
  text-align: left;
}
.cid-sBrpMrkSLK .item-subtitle {
  text-align: center;
}
.cid-sBrpMrN7ZK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpMrN7ZK .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrpMrN7ZK .item .icon-wrap {
  text-align: center;
}
.cid-sBrpMrN7ZK .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrpMrN7ZK .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrpMrN7ZK .item.first:before {
  display: none;
}
.cid-sBrpMrN7ZK .item.five:before {
  display: none;
}
.cid-sBrpMrN7ZK .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrpMrN7ZK .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrpMrN7ZK .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrpMrN7ZK .item:before {
    display: none;
  }
  .cid-sBrpMrN7ZK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrpMsq6sf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrpMsq6sf .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrpMsq6sf .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrpMsq6sf .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrpMsq6sf .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrpMsq6sf .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrpMsVbg4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrpMsVbg4 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrpMsVbg4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrpMsVbg4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrpMsVbg4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrpMsVbg4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrpMtv4g1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrqhM5S1t {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrqhM5S1t .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrqhMtoUL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrqhMtoUL nav.navbar {
  position: fixed;
}
.cid-sBrqhMtoUL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrqhMtoUL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrqhMtoUL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrqhMtoUL .dropdown-item:hover,
.cid-sBrqhMtoUL .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrqhMtoUL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrqhMtoUL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrqhMtoUL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrqhMtoUL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrqhMtoUL .nav-link {
  position: relative;
}
.cid-sBrqhMtoUL .container {
  display: flex;
  margin: auto;
}
.cid-sBrqhMtoUL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrqhMtoUL .dropdown-menu,
.cid-sBrqhMtoUL .navbar.opened {
  background: #da291c !important;
}
.cid-sBrqhMtoUL .nav-item:focus,
.cid-sBrqhMtoUL .nav-link:focus {
  outline: none;
}
.cid-sBrqhMtoUL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrqhMtoUL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrqhMtoUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrqhMtoUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrqhMtoUL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrqhMtoUL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrqhMtoUL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrqhMtoUL .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrqhMtoUL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrqhMtoUL .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrqhMtoUL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrqhMtoUL .navbar.collapsed {
  justify-content: center;
}
.cid-sBrqhMtoUL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrqhMtoUL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrqhMtoUL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrqhMtoUL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrqhMtoUL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrqhMtoUL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrqhMtoUL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrqhMtoUL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrqhMtoUL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrqhMtoUL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrqhMtoUL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrqhMtoUL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrqhMtoUL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrqhMtoUL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrqhMtoUL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrqhMtoUL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrqhMtoUL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrqhMtoUL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrqhMtoUL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrqhMtoUL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrqhMtoUL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrqhMtoUL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrqhMtoUL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrqhMtoUL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrqhMtoUL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrqhMtoUL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrqhMtoUL .dropdown-item.active,
.cid-sBrqhMtoUL .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrqhMtoUL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrqhMtoUL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrqhMtoUL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrqhMtoUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrqhMtoUL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrqhMtoUL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrqhMtoUL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrqhMtoUL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrqhMtoUL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrqhMtoUL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrqhMtoUL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrqhMtoUL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrqhMtoUL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrqhMtoUL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrqhMtoUL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrqhMtoUL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrqhMtoUL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrqhMtoUL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrqhMtoUL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrqhMtoUL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrqhMtoUL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrqhMtoUL .navbar {
    height: 70px;
  }
  .cid-sBrqhMtoUL .navbar.opened {
    height: auto;
  }
  .cid-sBrqhMtoUL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrqhMYoPG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrqhMYoPG .mbr-section-title {
  color: #ffffff;
}
.cid-sBrqhMYoPG .mbr-text,
.cid-sBrqhMYoPG .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrqhNt4lN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrqhNt4lN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrqhNt4lN form {
    width: 50%;
  }
}
.cid-sBrqhNt4lN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrqhNt4lN form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrqhNt4lN .mbr-section-title {
  color: #ffffff;
}
.cid-sBrqhNQBak {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrqhNQBak img,
.cid-sBrqhNQBak .item-img {
  width: 100%;
}
.cid-sBrqhNQBak .item:focus,
.cid-sBrqhNQBak span:focus {
  outline: none;
}
.cid-sBrqhNQBak .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrqhNQBak .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrqhNQBak .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrqhNQBak .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrqhNQBak .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrqhNQBak .mbr-section-title {
  color: #232323;
}
.cid-sBrqhNQBak .mbr-text,
.cid-sBrqhNQBak .mbr-section-btn {
  text-align: left;
}
.cid-sBrqhNQBak .item-title {
  text-align: left;
}
.cid-sBrqhNQBak .item-subtitle {
  text-align: center;
}
.cid-sBrqhOmwTu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrqhOmwTu .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrqhOmwTu .item .icon-wrap {
  text-align: center;
}
.cid-sBrqhOmwTu .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrqhOmwTu .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrqhOmwTu .item.first:before {
  display: none;
}
.cid-sBrqhOmwTu .item.five:before {
  display: none;
}
.cid-sBrqhOmwTu .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrqhOmwTu .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrqhOmwTu .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrqhOmwTu .item:before {
    display: none;
  }
  .cid-sBrqhOmwTu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrqhOZ9IZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrqhOZ9IZ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrqhOZ9IZ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrqhOZ9IZ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrqhOZ9IZ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrqhOZ9IZ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrqhPweSo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrqhPweSo .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrqhPweSo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrqhPweSo .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrqhPweSo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrqhPweSo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrqhQ6beC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrr7wkcaO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrr7wkcaO .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrr7wGbxB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrr7wGbxB nav.navbar {
  position: fixed;
}
.cid-sBrr7wGbxB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrr7wGbxB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrr7wGbxB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrr7wGbxB .dropdown-item:hover,
.cid-sBrr7wGbxB .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrr7wGbxB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrr7wGbxB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrr7wGbxB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrr7wGbxB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrr7wGbxB .nav-link {
  position: relative;
}
.cid-sBrr7wGbxB .container {
  display: flex;
  margin: auto;
}
.cid-sBrr7wGbxB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrr7wGbxB .dropdown-menu,
.cid-sBrr7wGbxB .navbar.opened {
  background: #da291c !important;
}
.cid-sBrr7wGbxB .nav-item:focus,
.cid-sBrr7wGbxB .nav-link:focus {
  outline: none;
}
.cid-sBrr7wGbxB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrr7wGbxB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrr7wGbxB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrr7wGbxB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrr7wGbxB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrr7wGbxB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrr7wGbxB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrr7wGbxB .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrr7wGbxB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrr7wGbxB .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrr7wGbxB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrr7wGbxB .navbar.collapsed {
  justify-content: center;
}
.cid-sBrr7wGbxB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrr7wGbxB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrr7wGbxB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrr7wGbxB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrr7wGbxB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrr7wGbxB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrr7wGbxB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrr7wGbxB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrr7wGbxB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrr7wGbxB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrr7wGbxB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrr7wGbxB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrr7wGbxB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrr7wGbxB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrr7wGbxB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrr7wGbxB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrr7wGbxB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrr7wGbxB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrr7wGbxB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrr7wGbxB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrr7wGbxB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrr7wGbxB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrr7wGbxB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrr7wGbxB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrr7wGbxB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrr7wGbxB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrr7wGbxB .dropdown-item.active,
.cid-sBrr7wGbxB .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrr7wGbxB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrr7wGbxB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrr7wGbxB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrr7wGbxB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrr7wGbxB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrr7wGbxB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrr7wGbxB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrr7wGbxB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrr7wGbxB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrr7wGbxB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrr7wGbxB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrr7wGbxB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrr7wGbxB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrr7wGbxB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrr7wGbxB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrr7wGbxB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrr7wGbxB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrr7wGbxB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrr7wGbxB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrr7wGbxB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrr7wGbxB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrr7wGbxB .navbar {
    height: 70px;
  }
  .cid-sBrr7wGbxB .navbar.opened {
    height: auto;
  }
  .cid-sBrr7wGbxB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrr7xec4X {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrr7xec4X .mbr-section-title {
  color: #ffffff;
}
.cid-sBrr7xec4X .mbr-text,
.cid-sBrr7xec4X .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrr7xIPIG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrr7xIPIG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrr7xIPIG form {
    width: 50%;
  }
}
.cid-sBrr7xIPIG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrr7xIPIG form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrr7xIPIG .mbr-section-title {
  color: #ffffff;
}
.cid-sBrr7y4JaJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrr7y4JaJ img,
.cid-sBrr7y4JaJ .item-img {
  width: 100%;
}
.cid-sBrr7y4JaJ .item:focus,
.cid-sBrr7y4JaJ span:focus {
  outline: none;
}
.cid-sBrr7y4JaJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrr7y4JaJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrr7y4JaJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrr7y4JaJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrr7y4JaJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrr7y4JaJ .mbr-section-title {
  color: #232323;
}
.cid-sBrr7y4JaJ .mbr-text,
.cid-sBrr7y4JaJ .mbr-section-btn {
  text-align: left;
}
.cid-sBrr7y4JaJ .item-title {
  text-align: left;
}
.cid-sBrr7y4JaJ .item-subtitle {
  text-align: center;
}
.cid-sBrr7yAh1t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrr7yAh1t .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrr7yAh1t .item .icon-wrap {
  text-align: center;
}
.cid-sBrr7yAh1t .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrr7yAh1t .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrr7yAh1t .item.first:before {
  display: none;
}
.cid-sBrr7yAh1t .item.five:before {
  display: none;
}
.cid-sBrr7yAh1t .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrr7yAh1t .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrr7yAh1t .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrr7yAh1t .item:before {
    display: none;
  }
  .cid-sBrr7yAh1t .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrr7zfuvp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrr7zfuvp .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrr7zfuvp .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrr7zfuvp .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrr7zfuvp .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrr7zfuvp .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrr7zMCwi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrr7zMCwi .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrr7zMCwi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrr7zMCwi .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrr7zMCwi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrr7zMCwi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrr7AmaIv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrtWibidf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrtWibidf .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrtWipgy4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrtWipgy4 nav.navbar {
  position: fixed;
}
.cid-sBrtWipgy4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrtWipgy4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrtWipgy4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrtWipgy4 .dropdown-item:hover,
.cid-sBrtWipgy4 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrtWipgy4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrtWipgy4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrtWipgy4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrtWipgy4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrtWipgy4 .nav-link {
  position: relative;
}
.cid-sBrtWipgy4 .container {
  display: flex;
  margin: auto;
}
.cid-sBrtWipgy4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrtWipgy4 .dropdown-menu,
.cid-sBrtWipgy4 .navbar.opened {
  background: #da291c !important;
}
.cid-sBrtWipgy4 .nav-item:focus,
.cid-sBrtWipgy4 .nav-link:focus {
  outline: none;
}
.cid-sBrtWipgy4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrtWipgy4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrtWipgy4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrtWipgy4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrtWipgy4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrtWipgy4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrtWipgy4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrtWipgy4 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrtWipgy4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrtWipgy4 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrtWipgy4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrtWipgy4 .navbar.collapsed {
  justify-content: center;
}
.cid-sBrtWipgy4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrtWipgy4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrtWipgy4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrtWipgy4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrtWipgy4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrtWipgy4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrtWipgy4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrtWipgy4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrtWipgy4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrtWipgy4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrtWipgy4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrtWipgy4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrtWipgy4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrtWipgy4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrtWipgy4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrtWipgy4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrtWipgy4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrtWipgy4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrtWipgy4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrtWipgy4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrtWipgy4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrtWipgy4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrtWipgy4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrtWipgy4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrtWipgy4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrtWipgy4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrtWipgy4 .dropdown-item.active,
.cid-sBrtWipgy4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrtWipgy4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrtWipgy4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrtWipgy4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrtWipgy4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrtWipgy4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrtWipgy4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrtWipgy4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrtWipgy4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrtWipgy4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrtWipgy4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrtWipgy4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrtWipgy4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrtWipgy4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrtWipgy4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrtWipgy4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrtWipgy4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrtWipgy4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrtWipgy4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrtWipgy4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrtWipgy4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrtWipgy4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrtWipgy4 .navbar {
    height: 70px;
  }
  .cid-sBrtWipgy4 .navbar.opened {
    height: auto;
  }
  .cid-sBrtWipgy4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrtWiZg1g {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrtWiZg1g .mbr-section-title {
  color: #ffffff;
}
.cid-sBrtWiZg1g .mbr-text,
.cid-sBrtWiZg1g .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrtWjpzwO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrtWjpzwO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrtWjpzwO form {
    width: 50%;
  }
}
.cid-sBrtWjpzwO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrtWjpzwO form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrtWjpzwO .mbr-section-title {
  color: #ffffff;
}
.cid-sBrtWjJg5K {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrtWjJg5K img,
.cid-sBrtWjJg5K .item-img {
  width: 100%;
}
.cid-sBrtWjJg5K .item:focus,
.cid-sBrtWjJg5K span:focus {
  outline: none;
}
.cid-sBrtWjJg5K .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrtWjJg5K .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrtWjJg5K .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrtWjJg5K .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrtWjJg5K .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrtWjJg5K .mbr-section-title {
  color: #232323;
}
.cid-sBrtWjJg5K .mbr-text,
.cid-sBrtWjJg5K .mbr-section-btn {
  text-align: left;
}
.cid-sBrtWjJg5K .item-title {
  text-align: left;
}
.cid-sBrtWjJg5K .item-subtitle {
  text-align: center;
}
.cid-sBrtWkjQFO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrtWkjQFO .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrtWkjQFO .item .icon-wrap {
  text-align: center;
}
.cid-sBrtWkjQFO .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrtWkjQFO .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrtWkjQFO .item.first:before {
  display: none;
}
.cid-sBrtWkjQFO .item.five:before {
  display: none;
}
.cid-sBrtWkjQFO .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrtWkjQFO .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrtWkjQFO .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrtWkjQFO .item:before {
    display: none;
  }
  .cid-sBrtWkjQFO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrtWl45GF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrtWl45GF .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrtWl45GF .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrtWl45GF .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrtWl45GF .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrtWl45GF .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrtWlxdCI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrtWlxdCI .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrtWlxdCI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrtWlxdCI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrtWlxdCI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrtWlxdCI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrtWm7MY2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrum0gmxg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrum0gmxg .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrum0C38K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrum0C38K nav.navbar {
  position: fixed;
}
.cid-sBrum0C38K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrum0C38K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrum0C38K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrum0C38K .dropdown-item:hover,
.cid-sBrum0C38K .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrum0C38K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrum0C38K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrum0C38K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrum0C38K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrum0C38K .nav-link {
  position: relative;
}
.cid-sBrum0C38K .container {
  display: flex;
  margin: auto;
}
.cid-sBrum0C38K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrum0C38K .dropdown-menu,
.cid-sBrum0C38K .navbar.opened {
  background: #da291c !important;
}
.cid-sBrum0C38K .nav-item:focus,
.cid-sBrum0C38K .nav-link:focus {
  outline: none;
}
.cid-sBrum0C38K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrum0C38K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrum0C38K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrum0C38K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrum0C38K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrum0C38K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrum0C38K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrum0C38K .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrum0C38K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrum0C38K .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrum0C38K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrum0C38K .navbar.collapsed {
  justify-content: center;
}
.cid-sBrum0C38K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrum0C38K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrum0C38K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrum0C38K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrum0C38K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrum0C38K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrum0C38K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrum0C38K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrum0C38K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrum0C38K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrum0C38K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrum0C38K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrum0C38K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrum0C38K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrum0C38K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrum0C38K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrum0C38K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrum0C38K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrum0C38K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrum0C38K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrum0C38K .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrum0C38K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrum0C38K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrum0C38K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrum0C38K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrum0C38K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrum0C38K .dropdown-item.active,
.cid-sBrum0C38K .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrum0C38K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrum0C38K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrum0C38K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrum0C38K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrum0C38K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrum0C38K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrum0C38K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrum0C38K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrum0C38K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrum0C38K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrum0C38K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrum0C38K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrum0C38K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrum0C38K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrum0C38K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrum0C38K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrum0C38K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrum0C38K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrum0C38K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrum0C38K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrum0C38K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrum0C38K .navbar {
    height: 70px;
  }
  .cid-sBrum0C38K .navbar.opened {
    height: auto;
  }
  .cid-sBrum0C38K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrum17AvO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrum17AvO .mbr-section-title {
  color: #ffffff;
}
.cid-sBrum17AvO .mbr-text,
.cid-sBrum17AvO .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrum1vADX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrum1vADX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrum1vADX form {
    width: 50%;
  }
}
.cid-sBrum1vADX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrum1vADX form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrum1vADX .mbr-section-title {
  color: #ffffff;
}
.cid-sBrum1PMZO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrum1PMZO img,
.cid-sBrum1PMZO .item-img {
  width: 100%;
}
.cid-sBrum1PMZO .item:focus,
.cid-sBrum1PMZO span:focus {
  outline: none;
}
.cid-sBrum1PMZO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrum1PMZO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrum1PMZO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrum1PMZO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrum1PMZO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrum1PMZO .mbr-section-title {
  color: #232323;
}
.cid-sBrum1PMZO .mbr-text,
.cid-sBrum1PMZO .mbr-section-btn {
  text-align: left;
}
.cid-sBrum1PMZO .item-title {
  text-align: left;
}
.cid-sBrum1PMZO .item-subtitle {
  text-align: center;
}
.cid-sBrum2oE5q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrum2oE5q .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrum2oE5q .item .icon-wrap {
  text-align: center;
}
.cid-sBrum2oE5q .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrum2oE5q .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrum2oE5q .item.first:before {
  display: none;
}
.cid-sBrum2oE5q .item.five:before {
  display: none;
}
.cid-sBrum2oE5q .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrum2oE5q .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrum2oE5q .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrum2oE5q .item:before {
    display: none;
  }
  .cid-sBrum2oE5q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrum32mTN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrum32mTN .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrum32mTN .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrum32mTN .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrum32mTN .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrum32mTN .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrum3wzbC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrum3wzbC .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrum3wzbC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrum3wzbC .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrum3wzbC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrum3wzbC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrum4dQ3A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBruKiHBTg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBruKiHBTg .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBruKj0Jmm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBruKj0Jmm nav.navbar {
  position: fixed;
}
.cid-sBruKj0Jmm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBruKj0Jmm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBruKj0Jmm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBruKj0Jmm .dropdown-item:hover,
.cid-sBruKj0Jmm .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBruKj0Jmm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBruKj0Jmm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBruKj0Jmm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBruKj0Jmm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBruKj0Jmm .nav-link {
  position: relative;
}
.cid-sBruKj0Jmm .container {
  display: flex;
  margin: auto;
}
.cid-sBruKj0Jmm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBruKj0Jmm .dropdown-menu,
.cid-sBruKj0Jmm .navbar.opened {
  background: #da291c !important;
}
.cid-sBruKj0Jmm .nav-item:focus,
.cid-sBruKj0Jmm .nav-link:focus {
  outline: none;
}
.cid-sBruKj0Jmm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBruKj0Jmm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBruKj0Jmm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBruKj0Jmm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBruKj0Jmm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBruKj0Jmm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBruKj0Jmm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBruKj0Jmm .navbar.opened {
  transition: all 0.3s;
}
.cid-sBruKj0Jmm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBruKj0Jmm .navbar .navbar-logo img {
  width: auto;
}
.cid-sBruKj0Jmm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBruKj0Jmm .navbar.collapsed {
  justify-content: center;
}
.cid-sBruKj0Jmm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBruKj0Jmm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBruKj0Jmm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBruKj0Jmm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBruKj0Jmm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBruKj0Jmm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBruKj0Jmm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBruKj0Jmm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBruKj0Jmm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBruKj0Jmm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBruKj0Jmm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBruKj0Jmm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBruKj0Jmm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBruKj0Jmm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBruKj0Jmm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBruKj0Jmm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBruKj0Jmm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBruKj0Jmm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBruKj0Jmm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBruKj0Jmm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBruKj0Jmm .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBruKj0Jmm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBruKj0Jmm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBruKj0Jmm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBruKj0Jmm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBruKj0Jmm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBruKj0Jmm .dropdown-item.active,
.cid-sBruKj0Jmm .dropdown-item:active {
  background-color: transparent;
}
.cid-sBruKj0Jmm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBruKj0Jmm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBruKj0Jmm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBruKj0Jmm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBruKj0Jmm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBruKj0Jmm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBruKj0Jmm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBruKj0Jmm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBruKj0Jmm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBruKj0Jmm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBruKj0Jmm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBruKj0Jmm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBruKj0Jmm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBruKj0Jmm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBruKj0Jmm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBruKj0Jmm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBruKj0Jmm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBruKj0Jmm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBruKj0Jmm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBruKj0Jmm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBruKj0Jmm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBruKj0Jmm .navbar {
    height: 70px;
  }
  .cid-sBruKj0Jmm .navbar.opened {
    height: auto;
  }
  .cid-sBruKj0Jmm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBruKjw81H {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBruKjw81H .mbr-section-title {
  color: #ffffff;
}
.cid-sBruKjw81H .mbr-text,
.cid-sBruKjw81H .mbr-section-btn {
  color: #ffffff;
}
.cid-sBruKjSVt1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBruKjSVt1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBruKjSVt1 form {
    width: 50%;
  }
}
.cid-sBruKjSVt1 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBruKjSVt1 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBruKjSVt1 .mbr-section-title {
  color: #ffffff;
}
.cid-sBruKkgIUr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBruKkgIUr img,
.cid-sBruKkgIUr .item-img {
  width: 100%;
}
.cid-sBruKkgIUr .item:focus,
.cid-sBruKkgIUr span:focus {
  outline: none;
}
.cid-sBruKkgIUr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBruKkgIUr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBruKkgIUr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBruKkgIUr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBruKkgIUr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBruKkgIUr .mbr-section-title {
  color: #232323;
}
.cid-sBruKkgIUr .mbr-text,
.cid-sBruKkgIUr .mbr-section-btn {
  text-align: left;
}
.cid-sBruKkgIUr .item-title {
  text-align: left;
}
.cid-sBruKkgIUr .item-subtitle {
  text-align: center;
}
.cid-sBruKkOSru {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBruKkOSru .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBruKkOSru .item .icon-wrap {
  text-align: center;
}
.cid-sBruKkOSru .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBruKkOSru .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBruKkOSru .item.first:before {
  display: none;
}
.cid-sBruKkOSru .item.five:before {
  display: none;
}
.cid-sBruKkOSru .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBruKkOSru .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBruKkOSru .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBruKkOSru .item:before {
    display: none;
  }
  .cid-sBruKkOSru .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBruKlur34 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBruKlur34 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBruKlur34 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBruKlur34 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBruKlur34 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBruKlur34 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBruKlWgnN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBruKlWgnN .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBruKlWgnN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBruKlWgnN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBruKlWgnN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBruKlWgnN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBruKmw89w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrwMzXd7B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrwMzXd7B .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrwMAjriL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrwMAjriL nav.navbar {
  position: fixed;
}
.cid-sBrwMAjriL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrwMAjriL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrwMAjriL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrwMAjriL .dropdown-item:hover,
.cid-sBrwMAjriL .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrwMAjriL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrwMAjriL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrwMAjriL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrwMAjriL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrwMAjriL .nav-link {
  position: relative;
}
.cid-sBrwMAjriL .container {
  display: flex;
  margin: auto;
}
.cid-sBrwMAjriL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrwMAjriL .dropdown-menu,
.cid-sBrwMAjriL .navbar.opened {
  background: #da291c !important;
}
.cid-sBrwMAjriL .nav-item:focus,
.cid-sBrwMAjriL .nav-link:focus {
  outline: none;
}
.cid-sBrwMAjriL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrwMAjriL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrwMAjriL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrwMAjriL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrwMAjriL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrwMAjriL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrwMAjriL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrwMAjriL .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrwMAjriL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrwMAjriL .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrwMAjriL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrwMAjriL .navbar.collapsed {
  justify-content: center;
}
.cid-sBrwMAjriL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrwMAjriL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrwMAjriL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrwMAjriL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrwMAjriL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrwMAjriL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrwMAjriL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrwMAjriL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrwMAjriL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrwMAjriL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrwMAjriL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrwMAjriL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrwMAjriL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrwMAjriL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrwMAjriL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrwMAjriL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrwMAjriL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrwMAjriL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrwMAjriL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrwMAjriL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrwMAjriL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrwMAjriL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrwMAjriL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrwMAjriL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrwMAjriL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrwMAjriL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrwMAjriL .dropdown-item.active,
.cid-sBrwMAjriL .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrwMAjriL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrwMAjriL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrwMAjriL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrwMAjriL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrwMAjriL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrwMAjriL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrwMAjriL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrwMAjriL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrwMAjriL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrwMAjriL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrwMAjriL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrwMAjriL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrwMAjriL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrwMAjriL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrwMAjriL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrwMAjriL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrwMAjriL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrwMAjriL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrwMAjriL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrwMAjriL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrwMAjriL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrwMAjriL .navbar {
    height: 70px;
  }
  .cid-sBrwMAjriL .navbar.opened {
    height: auto;
  }
  .cid-sBrwMAjriL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrwMARVuD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrwMARVuD .mbr-section-title {
  color: #ffffff;
}
.cid-sBrwMARVuD .mbr-text,
.cid-sBrwMARVuD .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrwMBf5Yn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrwMBf5Yn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrwMBf5Yn form {
    width: 50%;
  }
}
.cid-sBrwMBf5Yn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrwMBf5Yn form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrwMBf5Yn .mbr-section-title {
  color: #ffffff;
}
.cid-sBrwMBCpoX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrwMBCpoX img,
.cid-sBrwMBCpoX .item-img {
  width: 100%;
}
.cid-sBrwMBCpoX .item:focus,
.cid-sBrwMBCpoX span:focus {
  outline: none;
}
.cid-sBrwMBCpoX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrwMBCpoX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrwMBCpoX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrwMBCpoX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrwMBCpoX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrwMBCpoX .mbr-section-title {
  color: #232323;
}
.cid-sBrwMBCpoX .mbr-text,
.cid-sBrwMBCpoX .mbr-section-btn {
  text-align: left;
}
.cid-sBrwMBCpoX .item-title {
  text-align: left;
}
.cid-sBrwMBCpoX .item-subtitle {
  text-align: center;
}
.cid-sBrwMC7oXk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrwMC7oXk .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrwMC7oXk .item .icon-wrap {
  text-align: center;
}
.cid-sBrwMC7oXk .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrwMC7oXk .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrwMC7oXk .item.first:before {
  display: none;
}
.cid-sBrwMC7oXk .item.five:before {
  display: none;
}
.cid-sBrwMC7oXk .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrwMC7oXk .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrwMC7oXk .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrwMC7oXk .item:before {
    display: none;
  }
  .cid-sBrwMC7oXk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrwMCLtDx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrwMCLtDx .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrwMCLtDx .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrwMCLtDx .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrwMCLtDx .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrwMCLtDx .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrwMDcrjL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrwMDcrjL .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrwMDcrjL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrwMDcrjL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrwMDcrjL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrwMDcrjL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrwME1ysd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrziaF4cV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrziaF4cV .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrzib92Ql {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrzib92Ql nav.navbar {
  position: fixed;
}
.cid-sBrzib92Ql .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrzib92Ql .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrzib92Ql .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrzib92Ql .dropdown-item:hover,
.cid-sBrzib92Ql .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrzib92Ql .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrzib92Ql .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrzib92Ql .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrzib92Ql .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrzib92Ql .nav-link {
  position: relative;
}
.cid-sBrzib92Ql .container {
  display: flex;
  margin: auto;
}
.cid-sBrzib92Ql .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrzib92Ql .dropdown-menu,
.cid-sBrzib92Ql .navbar.opened {
  background: #da291c !important;
}
.cid-sBrzib92Ql .nav-item:focus,
.cid-sBrzib92Ql .nav-link:focus {
  outline: none;
}
.cid-sBrzib92Ql .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrzib92Ql .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrzib92Ql .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrzib92Ql .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrzib92Ql .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrzib92Ql .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrzib92Ql .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrzib92Ql .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrzib92Ql .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrzib92Ql .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrzib92Ql .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrzib92Ql .navbar.collapsed {
  justify-content: center;
}
.cid-sBrzib92Ql .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrzib92Ql .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrzib92Ql .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrzib92Ql .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrzib92Ql .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrzib92Ql .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrzib92Ql .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrzib92Ql .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrzib92Ql .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrzib92Ql .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrzib92Ql .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrzib92Ql .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrzib92Ql .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrzib92Ql .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrzib92Ql .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrzib92Ql .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrzib92Ql .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrzib92Ql .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrzib92Ql .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrzib92Ql .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrzib92Ql .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrzib92Ql .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrzib92Ql .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrzib92Ql .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrzib92Ql .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrzib92Ql .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrzib92Ql .dropdown-item.active,
.cid-sBrzib92Ql .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrzib92Ql .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrzib92Ql .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrzib92Ql .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrzib92Ql .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrzib92Ql .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrzib92Ql .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrzib92Ql ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrzib92Ql .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrzib92Ql button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrzib92Ql button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrzib92Ql button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrzib92Ql button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrzib92Ql button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrzib92Ql button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrzib92Ql nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrzib92Ql nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrzib92Ql nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrzib92Ql nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrzib92Ql .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrzib92Ql a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrzib92Ql .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrzib92Ql .navbar {
    height: 70px;
  }
  .cid-sBrzib92Ql .navbar.opened {
    height: auto;
  }
  .cid-sBrzib92Ql .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrzibGQ5Y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrzibGQ5Y .mbr-section-title {
  color: #ffffff;
}
.cid-sBrzibGQ5Y .mbr-text,
.cid-sBrzibGQ5Y .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrzica9Vy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrzica9Vy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrzica9Vy form {
    width: 50%;
  }
}
.cid-sBrzica9Vy form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrzica9Vy form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrzica9Vy .mbr-section-title {
  color: #ffffff;
}
.cid-sBrzicCEun {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzicCEun img,
.cid-sBrzicCEun .item-img {
  width: 100%;
}
.cid-sBrzicCEun .item:focus,
.cid-sBrzicCEun span:focus {
  outline: none;
}
.cid-sBrzicCEun .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrzicCEun .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrzicCEun .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrzicCEun .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrzicCEun .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrzicCEun .mbr-section-title {
  color: #232323;
}
.cid-sBrzicCEun .mbr-text,
.cid-sBrzicCEun .mbr-section-btn {
  text-align: left;
}
.cid-sBrzicCEun .item-title {
  text-align: left;
}
.cid-sBrzicCEun .item-subtitle {
  text-align: center;
}
.cid-sBrzidpgf5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzidpgf5 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrzidpgf5 .item .icon-wrap {
  text-align: center;
}
.cid-sBrzidpgf5 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrzidpgf5 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrzidpgf5 .item.first:before {
  display: none;
}
.cid-sBrzidpgf5 .item.five:before {
  display: none;
}
.cid-sBrzidpgf5 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrzidpgf5 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrzidpgf5 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrzidpgf5 .item:before {
    display: none;
  }
  .cid-sBrzidpgf5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrzie5Uee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzie5Uee .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrzie5Uee .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrzie5Uee .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrzie5Uee .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrzie5Uee .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrziezpaN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrziezpaN .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrziezpaN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrziezpaN .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrziezpaN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrziezpaN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrzifhi8x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrzI4FcrE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrzI4FcrE .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrzI4ZORE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrzI4ZORE nav.navbar {
  position: fixed;
}
.cid-sBrzI4ZORE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrzI4ZORE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrzI4ZORE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrzI4ZORE .dropdown-item:hover,
.cid-sBrzI4ZORE .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrzI4ZORE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrzI4ZORE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrzI4ZORE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrzI4ZORE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrzI4ZORE .nav-link {
  position: relative;
}
.cid-sBrzI4ZORE .container {
  display: flex;
  margin: auto;
}
.cid-sBrzI4ZORE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrzI4ZORE .dropdown-menu,
.cid-sBrzI4ZORE .navbar.opened {
  background: #da291c !important;
}
.cid-sBrzI4ZORE .nav-item:focus,
.cid-sBrzI4ZORE .nav-link:focus {
  outline: none;
}
.cid-sBrzI4ZORE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrzI4ZORE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrzI4ZORE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrzI4ZORE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrzI4ZORE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrzI4ZORE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrzI4ZORE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrzI4ZORE .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrzI4ZORE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrzI4ZORE .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrzI4ZORE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrzI4ZORE .navbar.collapsed {
  justify-content: center;
}
.cid-sBrzI4ZORE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrzI4ZORE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrzI4ZORE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrzI4ZORE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrzI4ZORE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrzI4ZORE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrzI4ZORE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrzI4ZORE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrzI4ZORE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrzI4ZORE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrzI4ZORE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrzI4ZORE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrzI4ZORE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrzI4ZORE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrzI4ZORE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrzI4ZORE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrzI4ZORE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrzI4ZORE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrzI4ZORE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrzI4ZORE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrzI4ZORE .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrzI4ZORE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrzI4ZORE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrzI4ZORE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrzI4ZORE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrzI4ZORE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrzI4ZORE .dropdown-item.active,
.cid-sBrzI4ZORE .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrzI4ZORE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrzI4ZORE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrzI4ZORE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrzI4ZORE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrzI4ZORE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrzI4ZORE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrzI4ZORE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrzI4ZORE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrzI4ZORE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrzI4ZORE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrzI4ZORE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrzI4ZORE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrzI4ZORE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrzI4ZORE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrzI4ZORE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrzI4ZORE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrzI4ZORE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrzI4ZORE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrzI4ZORE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrzI4ZORE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrzI4ZORE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrzI4ZORE .navbar {
    height: 70px;
  }
  .cid-sBrzI4ZORE .navbar.opened {
    height: auto;
  }
  .cid-sBrzI4ZORE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrzI5u2LU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrzI5u2LU .mbr-section-title {
  color: #ffffff;
}
.cid-sBrzI5u2LU .mbr-text,
.cid-sBrzI5u2LU .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrzI5Pj0v {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrzI5Pj0v .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrzI5Pj0v form {
    width: 50%;
  }
}
.cid-sBrzI5Pj0v form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrzI5Pj0v form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrzI5Pj0v .mbr-section-title {
  color: #ffffff;
}
.cid-sBrzI6ci7I {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzI6ci7I img,
.cid-sBrzI6ci7I .item-img {
  width: 100%;
}
.cid-sBrzI6ci7I .item:focus,
.cid-sBrzI6ci7I span:focus {
  outline: none;
}
.cid-sBrzI6ci7I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrzI6ci7I .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrzI6ci7I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrzI6ci7I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrzI6ci7I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrzI6ci7I .mbr-section-title {
  color: #232323;
}
.cid-sBrzI6ci7I .mbr-text,
.cid-sBrzI6ci7I .mbr-section-btn {
  text-align: left;
}
.cid-sBrzI6ci7I .item-title {
  text-align: left;
}
.cid-sBrzI6ci7I .item-subtitle {
  text-align: center;
}
.cid-sBrzI6Gcbq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzI6Gcbq .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrzI6Gcbq .item .icon-wrap {
  text-align: center;
}
.cid-sBrzI6Gcbq .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrzI6Gcbq .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrzI6Gcbq .item.first:before {
  display: none;
}
.cid-sBrzI6Gcbq .item.five:before {
  display: none;
}
.cid-sBrzI6Gcbq .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrzI6Gcbq .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrzI6Gcbq .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrzI6Gcbq .item:before {
    display: none;
  }
  .cid-sBrzI6Gcbq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrzI7jdJv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrzI7jdJv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrzI7jdJv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrzI7jdJv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrzI7jdJv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrzI7jdJv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrzI7MU3u {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrzI7MU3u .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrzI7MU3u .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrzI7MU3u .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrzI7MU3u .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrzI7MU3u .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrzI8nHFL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBrAeYhCil {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBrAeYhCil .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBrAeYAJwq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBrAeYAJwq nav.navbar {
  position: fixed;
}
.cid-sBrAeYAJwq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrAeYAJwq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBrAeYAJwq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBrAeYAJwq .dropdown-item:hover,
.cid-sBrAeYAJwq .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBrAeYAJwq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBrAeYAJwq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBrAeYAJwq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBrAeYAJwq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBrAeYAJwq .nav-link {
  position: relative;
}
.cid-sBrAeYAJwq .container {
  display: flex;
  margin: auto;
}
.cid-sBrAeYAJwq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBrAeYAJwq .dropdown-menu,
.cid-sBrAeYAJwq .navbar.opened {
  background: #da291c !important;
}
.cid-sBrAeYAJwq .nav-item:focus,
.cid-sBrAeYAJwq .nav-link:focus {
  outline: none;
}
.cid-sBrAeYAJwq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBrAeYAJwq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBrAeYAJwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBrAeYAJwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBrAeYAJwq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBrAeYAJwq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBrAeYAJwq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBrAeYAJwq .navbar.opened {
  transition: all 0.3s;
}
.cid-sBrAeYAJwq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBrAeYAJwq .navbar .navbar-logo img {
  width: auto;
}
.cid-sBrAeYAJwq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBrAeYAJwq .navbar.collapsed {
  justify-content: center;
}
.cid-sBrAeYAJwq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBrAeYAJwq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBrAeYAJwq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBrAeYAJwq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBrAeYAJwq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBrAeYAJwq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBrAeYAJwq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBrAeYAJwq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBrAeYAJwq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBrAeYAJwq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBrAeYAJwq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBrAeYAJwq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBrAeYAJwq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBrAeYAJwq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBrAeYAJwq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBrAeYAJwq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBrAeYAJwq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBrAeYAJwq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBrAeYAJwq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBrAeYAJwq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBrAeYAJwq .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBrAeYAJwq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBrAeYAJwq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBrAeYAJwq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBrAeYAJwq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBrAeYAJwq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBrAeYAJwq .dropdown-item.active,
.cid-sBrAeYAJwq .dropdown-item:active {
  background-color: transparent;
}
.cid-sBrAeYAJwq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBrAeYAJwq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBrAeYAJwq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBrAeYAJwq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBrAeYAJwq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBrAeYAJwq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBrAeYAJwq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBrAeYAJwq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBrAeYAJwq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBrAeYAJwq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBrAeYAJwq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBrAeYAJwq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrAeYAJwq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBrAeYAJwq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBrAeYAJwq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrAeYAJwq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBrAeYAJwq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBrAeYAJwq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBrAeYAJwq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBrAeYAJwq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBrAeYAJwq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBrAeYAJwq .navbar {
    height: 70px;
  }
  .cid-sBrAeYAJwq .navbar.opened {
    height: auto;
  }
  .cid-sBrAeYAJwq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBrAeZ3WcK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBrAeZ3WcK .mbr-section-title {
  color: #ffffff;
}
.cid-sBrAeZ3WcK .mbr-text,
.cid-sBrAeZ3WcK .mbr-section-btn {
  color: #ffffff;
}
.cid-sBrAeZqzqd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBrAeZqzqd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBrAeZqzqd form {
    width: 50%;
  }
}
.cid-sBrAeZqzqd form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBrAeZqzqd form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBrAeZqzqd .mbr-section-title {
  color: #ffffff;
}
.cid-sBrAeZMEWe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrAeZMEWe img,
.cid-sBrAeZMEWe .item-img {
  width: 100%;
}
.cid-sBrAeZMEWe .item:focus,
.cid-sBrAeZMEWe span:focus {
  outline: none;
}
.cid-sBrAeZMEWe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBrAeZMEWe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBrAeZMEWe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBrAeZMEWe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBrAeZMEWe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBrAeZMEWe .mbr-section-title {
  color: #232323;
}
.cid-sBrAeZMEWe .mbr-text,
.cid-sBrAeZMEWe .mbr-section-btn {
  text-align: left;
}
.cid-sBrAeZMEWe .item-title {
  text-align: left;
}
.cid-sBrAeZMEWe .item-subtitle {
  text-align: center;
}
.cid-sBrAf0fmmp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrAf0fmmp .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBrAf0fmmp .item .icon-wrap {
  text-align: center;
}
.cid-sBrAf0fmmp .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBrAf0fmmp .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBrAf0fmmp .item.first:before {
  display: none;
}
.cid-sBrAf0fmmp .item.five:before {
  display: none;
}
.cid-sBrAf0fmmp .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBrAf0fmmp .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBrAf0fmmp .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBrAf0fmmp .item:before {
    display: none;
  }
  .cid-sBrAf0fmmp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBrAf0TbD9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBrAf0TbD9 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBrAf0TbD9 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBrAf0TbD9 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBrAf0TbD9 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBrAf0TbD9 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBrAf1oeY9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBrAf1oeY9 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBrAf1oeY9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBrAf1oeY9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBrAf1oeY9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBrAf1oeY9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBrAf1Zelw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsiW5BtrW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsiW5BtrW .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsiW622dU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsiW622dU nav.navbar {
  position: fixed;
}
.cid-sBsiW622dU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsiW622dU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsiW622dU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsiW622dU .dropdown-item:hover,
.cid-sBsiW622dU .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsiW622dU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsiW622dU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsiW622dU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsiW622dU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsiW622dU .nav-link {
  position: relative;
}
.cid-sBsiW622dU .container {
  display: flex;
  margin: auto;
}
.cid-sBsiW622dU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsiW622dU .dropdown-menu,
.cid-sBsiW622dU .navbar.opened {
  background: #da291c !important;
}
.cid-sBsiW622dU .nav-item:focus,
.cid-sBsiW622dU .nav-link:focus {
  outline: none;
}
.cid-sBsiW622dU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsiW622dU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsiW622dU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsiW622dU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsiW622dU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsiW622dU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsiW622dU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsiW622dU .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsiW622dU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsiW622dU .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsiW622dU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsiW622dU .navbar.collapsed {
  justify-content: center;
}
.cid-sBsiW622dU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsiW622dU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsiW622dU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsiW622dU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsiW622dU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsiW622dU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsiW622dU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsiW622dU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsiW622dU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsiW622dU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsiW622dU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsiW622dU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsiW622dU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsiW622dU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsiW622dU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsiW622dU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsiW622dU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsiW622dU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsiW622dU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsiW622dU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsiW622dU .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsiW622dU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsiW622dU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsiW622dU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsiW622dU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsiW622dU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsiW622dU .dropdown-item.active,
.cid-sBsiW622dU .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsiW622dU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsiW622dU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsiW622dU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsiW622dU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsiW622dU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsiW622dU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsiW622dU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsiW622dU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsiW622dU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsiW622dU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsiW622dU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsiW622dU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsiW622dU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsiW622dU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsiW622dU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsiW622dU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsiW622dU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsiW622dU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsiW622dU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsiW622dU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsiW622dU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsiW622dU .navbar {
    height: 70px;
  }
  .cid-sBsiW622dU .navbar.opened {
    height: auto;
  }
  .cid-sBsiW622dU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsiW6wKny {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsiW6wKny .mbr-section-title {
  color: #ffffff;
}
.cid-sBsiW6wKny .mbr-text,
.cid-sBsiW6wKny .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsiW72FDa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsiW72FDa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsiW72FDa form {
    width: 50%;
  }
}
.cid-sBsiW72FDa form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsiW72FDa form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsiW72FDa .mbr-section-title {
  color: #ffffff;
}
.cid-sBsiW7oA4y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsiW7oA4y img,
.cid-sBsiW7oA4y .item-img {
  width: 100%;
}
.cid-sBsiW7oA4y .item:focus,
.cid-sBsiW7oA4y span:focus {
  outline: none;
}
.cid-sBsiW7oA4y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsiW7oA4y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsiW7oA4y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsiW7oA4y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsiW7oA4y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsiW7oA4y .mbr-section-title {
  color: #232323;
}
.cid-sBsiW7oA4y .mbr-text,
.cid-sBsiW7oA4y .mbr-section-btn {
  text-align: left;
}
.cid-sBsiW7oA4y .item-title {
  text-align: left;
}
.cid-sBsiW7oA4y .item-subtitle {
  text-align: center;
}
.cid-sBsiW7Zha2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsiW7Zha2 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsiW7Zha2 .item .icon-wrap {
  text-align: center;
}
.cid-sBsiW7Zha2 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsiW7Zha2 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsiW7Zha2 .item.first:before {
  display: none;
}
.cid-sBsiW7Zha2 .item.five:before {
  display: none;
}
.cid-sBsiW7Zha2 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsiW7Zha2 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsiW7Zha2 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsiW7Zha2 .item:before {
    display: none;
  }
  .cid-sBsiW7Zha2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsiW8HA9W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsiW8HA9W .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsiW8HA9W .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsiW8HA9W .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsiW8HA9W .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsiW8HA9W .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsiW9aSe4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsiW9aSe4 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsiW9aSe4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsiW9aSe4 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsiW9aSe4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsiW9aSe4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsiW9GaEK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsjmpgzNo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsjmpgzNo .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsjmpJvaH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsjmpJvaH nav.navbar {
  position: fixed;
}
.cid-sBsjmpJvaH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsjmpJvaH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsjmpJvaH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsjmpJvaH .dropdown-item:hover,
.cid-sBsjmpJvaH .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsjmpJvaH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsjmpJvaH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsjmpJvaH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsjmpJvaH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsjmpJvaH .nav-link {
  position: relative;
}
.cid-sBsjmpJvaH .container {
  display: flex;
  margin: auto;
}
.cid-sBsjmpJvaH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsjmpJvaH .dropdown-menu,
.cid-sBsjmpJvaH .navbar.opened {
  background: #da291c !important;
}
.cid-sBsjmpJvaH .nav-item:focus,
.cid-sBsjmpJvaH .nav-link:focus {
  outline: none;
}
.cid-sBsjmpJvaH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsjmpJvaH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsjmpJvaH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsjmpJvaH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsjmpJvaH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsjmpJvaH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsjmpJvaH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsjmpJvaH .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsjmpJvaH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsjmpJvaH .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsjmpJvaH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsjmpJvaH .navbar.collapsed {
  justify-content: center;
}
.cid-sBsjmpJvaH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsjmpJvaH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsjmpJvaH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsjmpJvaH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsjmpJvaH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsjmpJvaH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsjmpJvaH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsjmpJvaH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsjmpJvaH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsjmpJvaH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsjmpJvaH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsjmpJvaH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsjmpJvaH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsjmpJvaH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsjmpJvaH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsjmpJvaH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsjmpJvaH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsjmpJvaH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsjmpJvaH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsjmpJvaH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsjmpJvaH .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsjmpJvaH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsjmpJvaH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsjmpJvaH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsjmpJvaH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsjmpJvaH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsjmpJvaH .dropdown-item.active,
.cid-sBsjmpJvaH .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsjmpJvaH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsjmpJvaH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsjmpJvaH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsjmpJvaH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsjmpJvaH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsjmpJvaH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsjmpJvaH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsjmpJvaH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsjmpJvaH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsjmpJvaH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsjmpJvaH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsjmpJvaH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsjmpJvaH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsjmpJvaH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsjmpJvaH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsjmpJvaH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsjmpJvaH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsjmpJvaH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsjmpJvaH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsjmpJvaH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsjmpJvaH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsjmpJvaH .navbar {
    height: 70px;
  }
  .cid-sBsjmpJvaH .navbar.opened {
    height: auto;
  }
  .cid-sBsjmpJvaH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsjmqhxjp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsjmqhxjp .mbr-section-title {
  color: #ffffff;
}
.cid-sBsjmqhxjp .mbr-text,
.cid-sBsjmqhxjp .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsjmqN9fV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsjmqN9fV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsjmqN9fV form {
    width: 50%;
  }
}
.cid-sBsjmqN9fV form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsjmqN9fV form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsjmqN9fV .mbr-section-title {
  color: #ffffff;
}
.cid-sBsjmr9JCo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjmr9JCo img,
.cid-sBsjmr9JCo .item-img {
  width: 100%;
}
.cid-sBsjmr9JCo .item:focus,
.cid-sBsjmr9JCo span:focus {
  outline: none;
}
.cid-sBsjmr9JCo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsjmr9JCo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsjmr9JCo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsjmr9JCo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsjmr9JCo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsjmr9JCo .mbr-section-title {
  color: #232323;
}
.cid-sBsjmr9JCo .mbr-text,
.cid-sBsjmr9JCo .mbr-section-btn {
  text-align: left;
}
.cid-sBsjmr9JCo .item-title {
  text-align: left;
}
.cid-sBsjmr9JCo .item-subtitle {
  text-align: center;
}
.cid-sBsjmrEgGe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjmrEgGe .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsjmrEgGe .item .icon-wrap {
  text-align: center;
}
.cid-sBsjmrEgGe .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsjmrEgGe .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsjmrEgGe .item.first:before {
  display: none;
}
.cid-sBsjmrEgGe .item.five:before {
  display: none;
}
.cid-sBsjmrEgGe .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsjmrEgGe .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsjmrEgGe .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsjmrEgGe .item:before {
    display: none;
  }
  .cid-sBsjmrEgGe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsjmskTkH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjmskTkH .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsjmskTkH .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsjmskTkH .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsjmskTkH .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsjmskTkH .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsjmsLSvg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsjmsLSvg .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsjmsLSvg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsjmsLSvg .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsjmsLSvg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsjmsLSvg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsjmtgpnv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsjJSA1aQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsjJSA1aQ .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsjJT1kvt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsjJT1kvt nav.navbar {
  position: fixed;
}
.cid-sBsjJT1kvt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsjJT1kvt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsjJT1kvt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsjJT1kvt .dropdown-item:hover,
.cid-sBsjJT1kvt .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsjJT1kvt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsjJT1kvt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsjJT1kvt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsjJT1kvt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsjJT1kvt .nav-link {
  position: relative;
}
.cid-sBsjJT1kvt .container {
  display: flex;
  margin: auto;
}
.cid-sBsjJT1kvt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsjJT1kvt .dropdown-menu,
.cid-sBsjJT1kvt .navbar.opened {
  background: #da291c !important;
}
.cid-sBsjJT1kvt .nav-item:focus,
.cid-sBsjJT1kvt .nav-link:focus {
  outline: none;
}
.cid-sBsjJT1kvt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsjJT1kvt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsjJT1kvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsjJT1kvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsjJT1kvt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsjJT1kvt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsjJT1kvt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsjJT1kvt .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsjJT1kvt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsjJT1kvt .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsjJT1kvt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsjJT1kvt .navbar.collapsed {
  justify-content: center;
}
.cid-sBsjJT1kvt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsjJT1kvt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsjJT1kvt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsjJT1kvt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsjJT1kvt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsjJT1kvt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsjJT1kvt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsjJT1kvt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsjJT1kvt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsjJT1kvt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsjJT1kvt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsjJT1kvt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsjJT1kvt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsjJT1kvt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsjJT1kvt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsjJT1kvt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsjJT1kvt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsjJT1kvt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsjJT1kvt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsjJT1kvt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsjJT1kvt .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsjJT1kvt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsjJT1kvt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsjJT1kvt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsjJT1kvt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsjJT1kvt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsjJT1kvt .dropdown-item.active,
.cid-sBsjJT1kvt .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsjJT1kvt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsjJT1kvt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsjJT1kvt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsjJT1kvt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsjJT1kvt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsjJT1kvt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsjJT1kvt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsjJT1kvt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsjJT1kvt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsjJT1kvt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsjJT1kvt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsjJT1kvt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsjJT1kvt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsjJT1kvt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsjJT1kvt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsjJT1kvt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsjJT1kvt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsjJT1kvt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsjJT1kvt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsjJT1kvt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsjJT1kvt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsjJT1kvt .navbar {
    height: 70px;
  }
  .cid-sBsjJT1kvt .navbar.opened {
    height: auto;
  }
  .cid-sBsjJT1kvt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsjJTAXqZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsjJTAXqZ .mbr-section-title {
  color: #ffffff;
}
.cid-sBsjJTAXqZ .mbr-text,
.cid-sBsjJTAXqZ .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsjJU5w5h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsjJU5w5h .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsjJU5w5h form {
    width: 50%;
  }
}
.cid-sBsjJU5w5h form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsjJU5w5h form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsjJU5w5h .mbr-section-title {
  color: #ffffff;
}
.cid-sBsjJUqXdq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjJUqXdq img,
.cid-sBsjJUqXdq .item-img {
  width: 100%;
}
.cid-sBsjJUqXdq .item:focus,
.cid-sBsjJUqXdq span:focus {
  outline: none;
}
.cid-sBsjJUqXdq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsjJUqXdq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsjJUqXdq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsjJUqXdq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsjJUqXdq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsjJUqXdq .mbr-section-title {
  color: #232323;
}
.cid-sBsjJUqXdq .mbr-text,
.cid-sBsjJUqXdq .mbr-section-btn {
  text-align: left;
}
.cid-sBsjJUqXdq .item-title {
  text-align: left;
}
.cid-sBsjJUqXdq .item-subtitle {
  text-align: center;
}
.cid-sBsjJUUIiN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjJUUIiN .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsjJUUIiN .item .icon-wrap {
  text-align: center;
}
.cid-sBsjJUUIiN .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsjJUUIiN .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsjJUUIiN .item.first:before {
  display: none;
}
.cid-sBsjJUUIiN .item.five:before {
  display: none;
}
.cid-sBsjJUUIiN .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsjJUUIiN .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsjJUUIiN .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsjJUUIiN .item:before {
    display: none;
  }
  .cid-sBsjJUUIiN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsjJVANHZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsjJVANHZ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsjJVANHZ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsjJVANHZ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsjJVANHZ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsjJVANHZ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsjJW2Wuj {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsjJW2Wuj .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsjJW2Wuj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsjJW2Wuj .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsjJW2Wuj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsjJW2Wuj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsjJWx9WS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBskRLYYIG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBskRLYYIG .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBskRMpugQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBskRMpugQ nav.navbar {
  position: fixed;
}
.cid-sBskRMpugQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBskRMpugQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBskRMpugQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBskRMpugQ .dropdown-item:hover,
.cid-sBskRMpugQ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBskRMpugQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBskRMpugQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBskRMpugQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBskRMpugQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBskRMpugQ .nav-link {
  position: relative;
}
.cid-sBskRMpugQ .container {
  display: flex;
  margin: auto;
}
.cid-sBskRMpugQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBskRMpugQ .dropdown-menu,
.cid-sBskRMpugQ .navbar.opened {
  background: #da291c !important;
}
.cid-sBskRMpugQ .nav-item:focus,
.cid-sBskRMpugQ .nav-link:focus {
  outline: none;
}
.cid-sBskRMpugQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBskRMpugQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBskRMpugQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBskRMpugQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBskRMpugQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBskRMpugQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBskRMpugQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBskRMpugQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBskRMpugQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBskRMpugQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBskRMpugQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBskRMpugQ .navbar.collapsed {
  justify-content: center;
}
.cid-sBskRMpugQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBskRMpugQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBskRMpugQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBskRMpugQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBskRMpugQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBskRMpugQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBskRMpugQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBskRMpugQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBskRMpugQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBskRMpugQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBskRMpugQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBskRMpugQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBskRMpugQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBskRMpugQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBskRMpugQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBskRMpugQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBskRMpugQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBskRMpugQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBskRMpugQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBskRMpugQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBskRMpugQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBskRMpugQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBskRMpugQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBskRMpugQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBskRMpugQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBskRMpugQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBskRMpugQ .dropdown-item.active,
.cid-sBskRMpugQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBskRMpugQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBskRMpugQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBskRMpugQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBskRMpugQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBskRMpugQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBskRMpugQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBskRMpugQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBskRMpugQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBskRMpugQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBskRMpugQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBskRMpugQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBskRMpugQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBskRMpugQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBskRMpugQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBskRMpugQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBskRMpugQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBskRMpugQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBskRMpugQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBskRMpugQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBskRMpugQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBskRMpugQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBskRMpugQ .navbar {
    height: 70px;
  }
  .cid-sBskRMpugQ .navbar.opened {
    height: auto;
  }
  .cid-sBskRMpugQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBskRMV9JA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBskRMV9JA .mbr-section-title {
  color: #ffffff;
}
.cid-sBskRMV9JA .mbr-text,
.cid-sBskRMV9JA .mbr-section-btn {
  color: #ffffff;
}
.cid-sBskRNpzyt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBskRNpzyt .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBskRNpzyt form {
    width: 50%;
  }
}
.cid-sBskRNpzyt form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBskRNpzyt form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBskRNpzyt .mbr-section-title {
  color: #ffffff;
}
.cid-sBskRNL9CY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBskRNL9CY img,
.cid-sBskRNL9CY .item-img {
  width: 100%;
}
.cid-sBskRNL9CY .item:focus,
.cid-sBskRNL9CY span:focus {
  outline: none;
}
.cid-sBskRNL9CY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBskRNL9CY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBskRNL9CY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBskRNL9CY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBskRNL9CY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBskRNL9CY .mbr-section-title {
  color: #232323;
}
.cid-sBskRNL9CY .mbr-text,
.cid-sBskRNL9CY .mbr-section-btn {
  text-align: left;
}
.cid-sBskRNL9CY .item-title {
  text-align: left;
}
.cid-sBskRNL9CY .item-subtitle {
  text-align: center;
}
.cid-sBskROhWI1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBskROhWI1 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBskROhWI1 .item .icon-wrap {
  text-align: center;
}
.cid-sBskROhWI1 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBskROhWI1 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBskROhWI1 .item.first:before {
  display: none;
}
.cid-sBskROhWI1 .item.five:before {
  display: none;
}
.cid-sBskROhWI1 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBskROhWI1 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBskROhWI1 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBskROhWI1 .item:before {
    display: none;
  }
  .cid-sBskROhWI1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBskROVjSL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBskROVjSL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBskROVjSL .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBskROVjSL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBskROVjSL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBskROVjSL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBskRPr2A5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBskRPr2A5 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBskRPr2A5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBskRPr2A5 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBskRPr2A5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBskRPr2A5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBskRPXQ76 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBslihTmwe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBslihTmwe .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsliijAxw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsliijAxw nav.navbar {
  position: fixed;
}
.cid-sBsliijAxw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsliijAxw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsliijAxw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsliijAxw .dropdown-item:hover,
.cid-sBsliijAxw .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsliijAxw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsliijAxw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsliijAxw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsliijAxw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsliijAxw .nav-link {
  position: relative;
}
.cid-sBsliijAxw .container {
  display: flex;
  margin: auto;
}
.cid-sBsliijAxw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsliijAxw .dropdown-menu,
.cid-sBsliijAxw .navbar.opened {
  background: #da291c !important;
}
.cid-sBsliijAxw .nav-item:focus,
.cid-sBsliijAxw .nav-link:focus {
  outline: none;
}
.cid-sBsliijAxw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsliijAxw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsliijAxw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsliijAxw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsliijAxw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsliijAxw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsliijAxw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsliijAxw .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsliijAxw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsliijAxw .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsliijAxw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsliijAxw .navbar.collapsed {
  justify-content: center;
}
.cid-sBsliijAxw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsliijAxw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsliijAxw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsliijAxw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsliijAxw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsliijAxw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsliijAxw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsliijAxw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsliijAxw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsliijAxw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsliijAxw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsliijAxw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsliijAxw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsliijAxw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsliijAxw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsliijAxw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsliijAxw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsliijAxw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsliijAxw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsliijAxw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsliijAxw .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsliijAxw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsliijAxw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsliijAxw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsliijAxw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsliijAxw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsliijAxw .dropdown-item.active,
.cid-sBsliijAxw .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsliijAxw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsliijAxw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsliijAxw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsliijAxw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsliijAxw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsliijAxw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsliijAxw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsliijAxw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsliijAxw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsliijAxw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsliijAxw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsliijAxw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsliijAxw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsliijAxw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsliijAxw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsliijAxw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsliijAxw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsliijAxw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsliijAxw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsliijAxw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsliijAxw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsliijAxw .navbar {
    height: 70px;
  }
  .cid-sBsliijAxw .navbar.opened {
    height: auto;
  }
  .cid-sBsliijAxw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsliiR1r2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsliiR1r2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsliiR1r2 .mbr-text,
.cid-sBsliiR1r2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBslijqPpS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBslijqPpS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBslijqPpS form {
    width: 50%;
  }
}
.cid-sBslijqPpS form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBslijqPpS form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBslijqPpS .mbr-section-title {
  color: #ffffff;
}
.cid-sBslijLgHp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslijLgHp img,
.cid-sBslijLgHp .item-img {
  width: 100%;
}
.cid-sBslijLgHp .item:focus,
.cid-sBslijLgHp span:focus {
  outline: none;
}
.cid-sBslijLgHp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBslijLgHp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBslijLgHp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBslijLgHp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBslijLgHp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBslijLgHp .mbr-section-title {
  color: #232323;
}
.cid-sBslijLgHp .mbr-text,
.cid-sBslijLgHp .mbr-section-btn {
  text-align: left;
}
.cid-sBslijLgHp .item-title {
  text-align: left;
}
.cid-sBslijLgHp .item-subtitle {
  text-align: center;
}
.cid-sBslikeQoo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslikeQoo .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBslikeQoo .item .icon-wrap {
  text-align: center;
}
.cid-sBslikeQoo .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBslikeQoo .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBslikeQoo .item.first:before {
  display: none;
}
.cid-sBslikeQoo .item.five:before {
  display: none;
}
.cid-sBslikeQoo .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBslikeQoo .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBslikeQoo .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBslikeQoo .item:before {
    display: none;
  }
  .cid-sBslikeQoo .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBslikWE5i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslikWE5i .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBslikWE5i .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBslikWE5i .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBslikWE5i .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBslikWE5i .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBslilodMx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBslilodMx .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBslilodMx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBslilodMx .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBslilodMx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBslilodMx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBslilTCh7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBslGSxM6h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBslGSxM6h .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBslGSWTu7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBslGSWTu7 nav.navbar {
  position: fixed;
}
.cid-sBslGSWTu7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBslGSWTu7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBslGSWTu7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBslGSWTu7 .dropdown-item:hover,
.cid-sBslGSWTu7 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBslGSWTu7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBslGSWTu7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBslGSWTu7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBslGSWTu7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBslGSWTu7 .nav-link {
  position: relative;
}
.cid-sBslGSWTu7 .container {
  display: flex;
  margin: auto;
}
.cid-sBslGSWTu7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBslGSWTu7 .dropdown-menu,
.cid-sBslGSWTu7 .navbar.opened {
  background: #da291c !important;
}
.cid-sBslGSWTu7 .nav-item:focus,
.cid-sBslGSWTu7 .nav-link:focus {
  outline: none;
}
.cid-sBslGSWTu7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBslGSWTu7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBslGSWTu7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBslGSWTu7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBslGSWTu7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBslGSWTu7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBslGSWTu7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBslGSWTu7 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBslGSWTu7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBslGSWTu7 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBslGSWTu7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBslGSWTu7 .navbar.collapsed {
  justify-content: center;
}
.cid-sBslGSWTu7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBslGSWTu7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBslGSWTu7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBslGSWTu7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBslGSWTu7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBslGSWTu7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBslGSWTu7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBslGSWTu7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBslGSWTu7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBslGSWTu7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBslGSWTu7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBslGSWTu7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBslGSWTu7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBslGSWTu7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBslGSWTu7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBslGSWTu7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBslGSWTu7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBslGSWTu7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBslGSWTu7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBslGSWTu7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBslGSWTu7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBslGSWTu7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBslGSWTu7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBslGSWTu7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBslGSWTu7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBslGSWTu7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBslGSWTu7 .dropdown-item.active,
.cid-sBslGSWTu7 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBslGSWTu7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBslGSWTu7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBslGSWTu7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBslGSWTu7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBslGSWTu7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBslGSWTu7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBslGSWTu7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBslGSWTu7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBslGSWTu7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBslGSWTu7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBslGSWTu7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBslGSWTu7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBslGSWTu7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBslGSWTu7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBslGSWTu7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBslGSWTu7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBslGSWTu7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBslGSWTu7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBslGSWTu7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBslGSWTu7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBslGSWTu7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBslGSWTu7 .navbar {
    height: 70px;
  }
  .cid-sBslGSWTu7 .navbar.opened {
    height: auto;
  }
  .cid-sBslGSWTu7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBslGTsjY2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBslGTsjY2 .mbr-section-title {
  color: #ffffff;
}
.cid-sBslGTsjY2 .mbr-text,
.cid-sBslGTsjY2 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBslGTXy8f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBslGTXy8f .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBslGTXy8f form {
    width: 50%;
  }
}
.cid-sBslGTXy8f form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBslGTXy8f form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBslGTXy8f .mbr-section-title {
  color: #ffffff;
}
.cid-sBslGUnh3t {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslGUnh3t img,
.cid-sBslGUnh3t .item-img {
  width: 100%;
}
.cid-sBslGUnh3t .item:focus,
.cid-sBslGUnh3t span:focus {
  outline: none;
}
.cid-sBslGUnh3t .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBslGUnh3t .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBslGUnh3t .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBslGUnh3t .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBslGUnh3t .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBslGUnh3t .mbr-section-title {
  color: #232323;
}
.cid-sBslGUnh3t .mbr-text,
.cid-sBslGUnh3t .mbr-section-btn {
  text-align: left;
}
.cid-sBslGUnh3t .item-title {
  text-align: left;
}
.cid-sBslGUnh3t .item-subtitle {
  text-align: center;
}
.cid-sBslGUVNyG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslGUVNyG .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBslGUVNyG .item .icon-wrap {
  text-align: center;
}
.cid-sBslGUVNyG .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBslGUVNyG .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBslGUVNyG .item.first:before {
  display: none;
}
.cid-sBslGUVNyG .item.five:before {
  display: none;
}
.cid-sBslGUVNyG .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBslGUVNyG .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBslGUVNyG .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBslGUVNyG .item:before {
    display: none;
  }
  .cid-sBslGUVNyG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBslGVAK7V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBslGVAK7V .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBslGVAK7V .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBslGVAK7V .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBslGVAK7V .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBslGVAK7V .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBslGW0d04 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBslGW0d04 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBslGW0d04 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBslGW0d04 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBslGW0d04 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBslGW0d04 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBslGWx3Y0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsmo8gtmr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsmo8gtmr .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsmo8Fcm2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsmo8Fcm2 nav.navbar {
  position: fixed;
}
.cid-sBsmo8Fcm2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsmo8Fcm2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsmo8Fcm2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsmo8Fcm2 .dropdown-item:hover,
.cid-sBsmo8Fcm2 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsmo8Fcm2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsmo8Fcm2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsmo8Fcm2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsmo8Fcm2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsmo8Fcm2 .nav-link {
  position: relative;
}
.cid-sBsmo8Fcm2 .container {
  display: flex;
  margin: auto;
}
.cid-sBsmo8Fcm2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsmo8Fcm2 .dropdown-menu,
.cid-sBsmo8Fcm2 .navbar.opened {
  background: #da291c !important;
}
.cid-sBsmo8Fcm2 .nav-item:focus,
.cid-sBsmo8Fcm2 .nav-link:focus {
  outline: none;
}
.cid-sBsmo8Fcm2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsmo8Fcm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsmo8Fcm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsmo8Fcm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsmo8Fcm2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsmo8Fcm2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsmo8Fcm2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsmo8Fcm2 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsmo8Fcm2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsmo8Fcm2 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsmo8Fcm2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsmo8Fcm2 .navbar.collapsed {
  justify-content: center;
}
.cid-sBsmo8Fcm2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsmo8Fcm2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsmo8Fcm2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsmo8Fcm2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsmo8Fcm2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsmo8Fcm2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsmo8Fcm2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsmo8Fcm2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsmo8Fcm2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsmo8Fcm2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsmo8Fcm2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsmo8Fcm2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsmo8Fcm2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsmo8Fcm2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsmo8Fcm2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsmo8Fcm2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsmo8Fcm2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsmo8Fcm2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsmo8Fcm2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsmo8Fcm2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsmo8Fcm2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsmo8Fcm2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsmo8Fcm2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsmo8Fcm2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsmo8Fcm2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsmo8Fcm2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsmo8Fcm2 .dropdown-item.active,
.cid-sBsmo8Fcm2 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsmo8Fcm2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsmo8Fcm2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsmo8Fcm2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsmo8Fcm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsmo8Fcm2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsmo8Fcm2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsmo8Fcm2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsmo8Fcm2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsmo8Fcm2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsmo8Fcm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsmo8Fcm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsmo8Fcm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsmo8Fcm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsmo8Fcm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsmo8Fcm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsmo8Fcm2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsmo8Fcm2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsmo8Fcm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsmo8Fcm2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsmo8Fcm2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsmo8Fcm2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsmo8Fcm2 .navbar {
    height: 70px;
  }
  .cid-sBsmo8Fcm2 .navbar.opened {
    height: auto;
  }
  .cid-sBsmo8Fcm2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsmo9cd9a {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsmo9cd9a .mbr-section-title {
  color: #ffffff;
}
.cid-sBsmo9cd9a .mbr-text,
.cid-sBsmo9cd9a .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsmo9GXbF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsmo9GXbF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsmo9GXbF form {
    width: 50%;
  }
}
.cid-sBsmo9GXbF form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsmo9GXbF form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsmo9GXbF .mbr-section-title {
  color: #ffffff;
}
.cid-sBsmoa06Ns {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmoa06Ns img,
.cid-sBsmoa06Ns .item-img {
  width: 100%;
}
.cid-sBsmoa06Ns .item:focus,
.cid-sBsmoa06Ns span:focus {
  outline: none;
}
.cid-sBsmoa06Ns .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsmoa06Ns .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsmoa06Ns .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsmoa06Ns .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsmoa06Ns .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsmoa06Ns .mbr-section-title {
  color: #232323;
}
.cid-sBsmoa06Ns .mbr-text,
.cid-sBsmoa06Ns .mbr-section-btn {
  text-align: left;
}
.cid-sBsmoa06Ns .item-title {
  text-align: left;
}
.cid-sBsmoa06Ns .item-subtitle {
  text-align: center;
}
.cid-sBsmoaxvnh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmoaxvnh .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsmoaxvnh .item .icon-wrap {
  text-align: center;
}
.cid-sBsmoaxvnh .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsmoaxvnh .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsmoaxvnh .item.first:before {
  display: none;
}
.cid-sBsmoaxvnh .item.five:before {
  display: none;
}
.cid-sBsmoaxvnh .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsmoaxvnh .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsmoaxvnh .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsmoaxvnh .item:before {
    display: none;
  }
  .cid-sBsmoaxvnh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsmobbobo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmobbobo .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsmobbobo .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsmobbobo .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsmobbobo .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsmobbobo .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsmobCbHr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsmobCbHr .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsmobCbHr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsmobCbHr .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsmobCbHr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsmobCbHr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsmoc8iH4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsmPaQlER {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsmPaQlER .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsmPbhXHA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsmPbhXHA nav.navbar {
  position: fixed;
}
.cid-sBsmPbhXHA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsmPbhXHA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsmPbhXHA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsmPbhXHA .dropdown-item:hover,
.cid-sBsmPbhXHA .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsmPbhXHA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsmPbhXHA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsmPbhXHA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsmPbhXHA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsmPbhXHA .nav-link {
  position: relative;
}
.cid-sBsmPbhXHA .container {
  display: flex;
  margin: auto;
}
.cid-sBsmPbhXHA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsmPbhXHA .dropdown-menu,
.cid-sBsmPbhXHA .navbar.opened {
  background: #da291c !important;
}
.cid-sBsmPbhXHA .nav-item:focus,
.cid-sBsmPbhXHA .nav-link:focus {
  outline: none;
}
.cid-sBsmPbhXHA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsmPbhXHA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsmPbhXHA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsmPbhXHA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsmPbhXHA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsmPbhXHA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsmPbhXHA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsmPbhXHA .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsmPbhXHA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsmPbhXHA .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsmPbhXHA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsmPbhXHA .navbar.collapsed {
  justify-content: center;
}
.cid-sBsmPbhXHA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsmPbhXHA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsmPbhXHA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsmPbhXHA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsmPbhXHA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsmPbhXHA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsmPbhXHA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsmPbhXHA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsmPbhXHA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsmPbhXHA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsmPbhXHA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsmPbhXHA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsmPbhXHA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsmPbhXHA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsmPbhXHA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsmPbhXHA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsmPbhXHA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsmPbhXHA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsmPbhXHA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsmPbhXHA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsmPbhXHA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsmPbhXHA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsmPbhXHA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsmPbhXHA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsmPbhXHA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsmPbhXHA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsmPbhXHA .dropdown-item.active,
.cid-sBsmPbhXHA .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsmPbhXHA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsmPbhXHA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsmPbhXHA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsmPbhXHA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsmPbhXHA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsmPbhXHA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsmPbhXHA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsmPbhXHA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsmPbhXHA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsmPbhXHA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsmPbhXHA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsmPbhXHA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsmPbhXHA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsmPbhXHA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsmPbhXHA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsmPbhXHA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsmPbhXHA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsmPbhXHA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsmPbhXHA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsmPbhXHA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsmPbhXHA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsmPbhXHA .navbar {
    height: 70px;
  }
  .cid-sBsmPbhXHA .navbar.opened {
    height: auto;
  }
  .cid-sBsmPbhXHA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsmPbNqeS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsmPbNqeS .mbr-section-title {
  color: #ffffff;
}
.cid-sBsmPbNqeS .mbr-text,
.cid-sBsmPbNqeS .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsmPcg46S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsmPcg46S .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsmPcg46S form {
    width: 50%;
  }
}
.cid-sBsmPcg46S form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsmPcg46S form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsmPcg46S .mbr-section-title {
  color: #ffffff;
}
.cid-sBsmPcCOkX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmPcCOkX img,
.cid-sBsmPcCOkX .item-img {
  width: 100%;
}
.cid-sBsmPcCOkX .item:focus,
.cid-sBsmPcCOkX span:focus {
  outline: none;
}
.cid-sBsmPcCOkX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsmPcCOkX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsmPcCOkX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsmPcCOkX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsmPcCOkX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsmPcCOkX .mbr-section-title {
  color: #232323;
}
.cid-sBsmPcCOkX .mbr-text,
.cid-sBsmPcCOkX .mbr-section-btn {
  text-align: left;
}
.cid-sBsmPcCOkX .item-title {
  text-align: left;
}
.cid-sBsmPcCOkX .item-subtitle {
  text-align: center;
}
.cid-sBsmPd7f39 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmPd7f39 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsmPd7f39 .item .icon-wrap {
  text-align: center;
}
.cid-sBsmPd7f39 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsmPd7f39 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsmPd7f39 .item.first:before {
  display: none;
}
.cid-sBsmPd7f39 .item.five:before {
  display: none;
}
.cid-sBsmPd7f39 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsmPd7f39 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsmPd7f39 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsmPd7f39 .item:before {
    display: none;
  }
  .cid-sBsmPd7f39 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsmPdLGiQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsmPdLGiQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsmPdLGiQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsmPdLGiQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsmPdLGiQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsmPdLGiQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsmPecWYT {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsmPecWYT .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsmPecWYT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsmPecWYT .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsmPecWYT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsmPecWYT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsmPeHHaQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsnaTObmQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsnaTObmQ .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsnaUdhHV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsnaUdhHV nav.navbar {
  position: fixed;
}
.cid-sBsnaUdhHV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnaUdhHV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsnaUdhHV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsnaUdhHV .dropdown-item:hover,
.cid-sBsnaUdhHV .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsnaUdhHV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsnaUdhHV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsnaUdhHV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsnaUdhHV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsnaUdhHV .nav-link {
  position: relative;
}
.cid-sBsnaUdhHV .container {
  display: flex;
  margin: auto;
}
.cid-sBsnaUdhHV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsnaUdhHV .dropdown-menu,
.cid-sBsnaUdhHV .navbar.opened {
  background: #da291c !important;
}
.cid-sBsnaUdhHV .nav-item:focus,
.cid-sBsnaUdhHV .nav-link:focus {
  outline: none;
}
.cid-sBsnaUdhHV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsnaUdhHV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsnaUdhHV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsnaUdhHV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnaUdhHV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsnaUdhHV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsnaUdhHV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsnaUdhHV .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsnaUdhHV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsnaUdhHV .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsnaUdhHV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsnaUdhHV .navbar.collapsed {
  justify-content: center;
}
.cid-sBsnaUdhHV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsnaUdhHV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsnaUdhHV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsnaUdhHV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsnaUdhHV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsnaUdhHV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsnaUdhHV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsnaUdhHV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsnaUdhHV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsnaUdhHV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsnaUdhHV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsnaUdhHV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsnaUdhHV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsnaUdhHV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsnaUdhHV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsnaUdhHV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsnaUdhHV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsnaUdhHV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsnaUdhHV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsnaUdhHV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsnaUdhHV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsnaUdhHV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsnaUdhHV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsnaUdhHV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsnaUdhHV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsnaUdhHV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsnaUdhHV .dropdown-item.active,
.cid-sBsnaUdhHV .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsnaUdhHV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsnaUdhHV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsnaUdhHV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsnaUdhHV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsnaUdhHV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsnaUdhHV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsnaUdhHV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsnaUdhHV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsnaUdhHV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsnaUdhHV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsnaUdhHV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsnaUdhHV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnaUdhHV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnaUdhHV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsnaUdhHV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnaUdhHV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsnaUdhHV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsnaUdhHV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnaUdhHV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsnaUdhHV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsnaUdhHV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsnaUdhHV .navbar {
    height: 70px;
  }
  .cid-sBsnaUdhHV .navbar.opened {
    height: auto;
  }
  .cid-sBsnaUdhHV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsnaUKvXU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsnaUKvXU .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnaUKvXU .mbr-text,
.cid-sBsnaUKvXU .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsnaVda4N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsnaVda4N .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsnaVda4N form {
    width: 50%;
  }
}
.cid-sBsnaVda4N form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsnaVda4N form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsnaVda4N .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnaVxZjo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnaVxZjo img,
.cid-sBsnaVxZjo .item-img {
  width: 100%;
}
.cid-sBsnaVxZjo .item:focus,
.cid-sBsnaVxZjo span:focus {
  outline: none;
}
.cid-sBsnaVxZjo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsnaVxZjo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsnaVxZjo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsnaVxZjo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsnaVxZjo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsnaVxZjo .mbr-section-title {
  color: #232323;
}
.cid-sBsnaVxZjo .mbr-text,
.cid-sBsnaVxZjo .mbr-section-btn {
  text-align: left;
}
.cid-sBsnaVxZjo .item-title {
  text-align: left;
}
.cid-sBsnaVxZjo .item-subtitle {
  text-align: center;
}
.cid-sBsnaW2kry {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnaW2kry .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsnaW2kry .item .icon-wrap {
  text-align: center;
}
.cid-sBsnaW2kry .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsnaW2kry .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsnaW2kry .item.first:before {
  display: none;
}
.cid-sBsnaW2kry .item.five:before {
  display: none;
}
.cid-sBsnaW2kry .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsnaW2kry .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsnaW2kry .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsnaW2kry .item:before {
    display: none;
  }
  .cid-sBsnaW2kry .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsnaWIwu4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnaWIwu4 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsnaWIwu4 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsnaWIwu4 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsnaWIwu4 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsnaWIwu4 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsnaX7gvI {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsnaX7gvI .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsnaX7gvI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsnaX7gvI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsnaX7gvI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsnaX7gvI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsnaXDGpD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsnAp8P0z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsnAp8P0z .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsnApy2cM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsnApy2cM nav.navbar {
  position: fixed;
}
.cid-sBsnApy2cM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnApy2cM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsnApy2cM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsnApy2cM .dropdown-item:hover,
.cid-sBsnApy2cM .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsnApy2cM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsnApy2cM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsnApy2cM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsnApy2cM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsnApy2cM .nav-link {
  position: relative;
}
.cid-sBsnApy2cM .container {
  display: flex;
  margin: auto;
}
.cid-sBsnApy2cM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsnApy2cM .dropdown-menu,
.cid-sBsnApy2cM .navbar.opened {
  background: #da291c !important;
}
.cid-sBsnApy2cM .nav-item:focus,
.cid-sBsnApy2cM .nav-link:focus {
  outline: none;
}
.cid-sBsnApy2cM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsnApy2cM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsnApy2cM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsnApy2cM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnApy2cM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsnApy2cM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsnApy2cM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsnApy2cM .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsnApy2cM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsnApy2cM .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsnApy2cM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsnApy2cM .navbar.collapsed {
  justify-content: center;
}
.cid-sBsnApy2cM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsnApy2cM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsnApy2cM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsnApy2cM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsnApy2cM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsnApy2cM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsnApy2cM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsnApy2cM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsnApy2cM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsnApy2cM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsnApy2cM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsnApy2cM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsnApy2cM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsnApy2cM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsnApy2cM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsnApy2cM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsnApy2cM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsnApy2cM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsnApy2cM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsnApy2cM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsnApy2cM .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsnApy2cM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsnApy2cM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsnApy2cM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsnApy2cM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsnApy2cM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsnApy2cM .dropdown-item.active,
.cid-sBsnApy2cM .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsnApy2cM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsnApy2cM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsnApy2cM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsnApy2cM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsnApy2cM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsnApy2cM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsnApy2cM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsnApy2cM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsnApy2cM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsnApy2cM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsnApy2cM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsnApy2cM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnApy2cM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnApy2cM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsnApy2cM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnApy2cM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsnApy2cM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsnApy2cM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnApy2cM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsnApy2cM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsnApy2cM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsnApy2cM .navbar {
    height: 70px;
  }
  .cid-sBsnApy2cM .navbar.opened {
    height: auto;
  }
  .cid-sBsnApy2cM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsnAq2WR5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsnAq2WR5 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnAq2WR5 .mbr-text,
.cid-sBsnAq2WR5 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsnAqpwXv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsnAqpwXv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsnAqpwXv form {
    width: 50%;
  }
}
.cid-sBsnAqpwXv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsnAqpwXv form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsnAqpwXv .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnAqK2AU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnAqK2AU img,
.cid-sBsnAqK2AU .item-img {
  width: 100%;
}
.cid-sBsnAqK2AU .item:focus,
.cid-sBsnAqK2AU span:focus {
  outline: none;
}
.cid-sBsnAqK2AU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsnAqK2AU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsnAqK2AU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsnAqK2AU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsnAqK2AU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsnAqK2AU .mbr-section-title {
  color: #232323;
}
.cid-sBsnAqK2AU .mbr-text,
.cid-sBsnAqK2AU .mbr-section-btn {
  text-align: left;
}
.cid-sBsnAqK2AU .item-title {
  text-align: left;
}
.cid-sBsnAqK2AU .item-subtitle {
  text-align: center;
}
.cid-sBsnArcWWz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnArcWWz .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsnArcWWz .item .icon-wrap {
  text-align: center;
}
.cid-sBsnArcWWz .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsnArcWWz .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsnArcWWz .item.first:before {
  display: none;
}
.cid-sBsnArcWWz .item.five:before {
  display: none;
}
.cid-sBsnArcWWz .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsnArcWWz .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsnArcWWz .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsnArcWWz .item:before {
    display: none;
  }
  .cid-sBsnArcWWz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsnArQRdK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnArQRdK .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsnArQRdK .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsnArQRdK .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsnArQRdK .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsnArQRdK .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsnAshT25 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsnAshT25 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsnAshT25 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsnAshT25 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsnAshT25 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsnAshT25 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsnAsO3Pl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsnWvo1Nq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsnWvo1Nq .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsnWvM7Gp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsnWvM7Gp nav.navbar {
  position: fixed;
}
.cid-sBsnWvM7Gp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnWvM7Gp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsnWvM7Gp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsnWvM7Gp .dropdown-item:hover,
.cid-sBsnWvM7Gp .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsnWvM7Gp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsnWvM7Gp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsnWvM7Gp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsnWvM7Gp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsnWvM7Gp .nav-link {
  position: relative;
}
.cid-sBsnWvM7Gp .container {
  display: flex;
  margin: auto;
}
.cid-sBsnWvM7Gp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsnWvM7Gp .dropdown-menu,
.cid-sBsnWvM7Gp .navbar.opened {
  background: #da291c !important;
}
.cid-sBsnWvM7Gp .nav-item:focus,
.cid-sBsnWvM7Gp .nav-link:focus {
  outline: none;
}
.cid-sBsnWvM7Gp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsnWvM7Gp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsnWvM7Gp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsnWvM7Gp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsnWvM7Gp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsnWvM7Gp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsnWvM7Gp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsnWvM7Gp .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsnWvM7Gp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsnWvM7Gp .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsnWvM7Gp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsnWvM7Gp .navbar.collapsed {
  justify-content: center;
}
.cid-sBsnWvM7Gp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsnWvM7Gp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsnWvM7Gp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsnWvM7Gp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsnWvM7Gp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsnWvM7Gp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsnWvM7Gp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsnWvM7Gp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsnWvM7Gp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsnWvM7Gp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsnWvM7Gp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsnWvM7Gp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsnWvM7Gp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsnWvM7Gp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsnWvM7Gp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsnWvM7Gp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsnWvM7Gp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsnWvM7Gp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsnWvM7Gp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsnWvM7Gp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsnWvM7Gp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsnWvM7Gp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsnWvM7Gp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsnWvM7Gp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsnWvM7Gp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsnWvM7Gp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsnWvM7Gp .dropdown-item.active,
.cid-sBsnWvM7Gp .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsnWvM7Gp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsnWvM7Gp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsnWvM7Gp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsnWvM7Gp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsnWvM7Gp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsnWvM7Gp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsnWvM7Gp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsnWvM7Gp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsnWvM7Gp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsnWvM7Gp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsnWvM7Gp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsnWvM7Gp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnWvM7Gp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsnWvM7Gp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsnWvM7Gp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnWvM7Gp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsnWvM7Gp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsnWvM7Gp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsnWvM7Gp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsnWvM7Gp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsnWvM7Gp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsnWvM7Gp .navbar {
    height: 70px;
  }
  .cid-sBsnWvM7Gp .navbar.opened {
    height: auto;
  }
  .cid-sBsnWvM7Gp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsnWwma91 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsnWwma91 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnWwma91 .mbr-text,
.cid-sBsnWwma91 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsnWwRwua {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsnWwRwua .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsnWwRwua form {
    width: 50%;
  }
}
.cid-sBsnWwRwua form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsnWwRwua form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsnWwRwua .mbr-section-title {
  color: #ffffff;
}
.cid-sBsnWxdnEy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnWxdnEy img,
.cid-sBsnWxdnEy .item-img {
  width: 100%;
}
.cid-sBsnWxdnEy .item:focus,
.cid-sBsnWxdnEy span:focus {
  outline: none;
}
.cid-sBsnWxdnEy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsnWxdnEy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsnWxdnEy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsnWxdnEy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsnWxdnEy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsnWxdnEy .mbr-section-title {
  color: #232323;
}
.cid-sBsnWxdnEy .mbr-text,
.cid-sBsnWxdnEy .mbr-section-btn {
  text-align: left;
}
.cid-sBsnWxdnEy .item-title {
  text-align: left;
}
.cid-sBsnWxdnEy .item-subtitle {
  text-align: center;
}
.cid-sBsnWxGIEB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnWxGIEB .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsnWxGIEB .item .icon-wrap {
  text-align: center;
}
.cid-sBsnWxGIEB .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsnWxGIEB .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsnWxGIEB .item.first:before {
  display: none;
}
.cid-sBsnWxGIEB .item.five:before {
  display: none;
}
.cid-sBsnWxGIEB .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsnWxGIEB .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsnWxGIEB .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsnWxGIEB .item:before {
    display: none;
  }
  .cid-sBsnWxGIEB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsnWyqjs5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsnWyqjs5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsnWyqjs5 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsnWyqjs5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsnWyqjs5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsnWyqjs5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsnWyVJmi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsnWyVJmi .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsnWyVJmi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsnWyVJmi .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsnWyVJmi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsnWyVJmi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsnWzu2EE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsoOAHTxB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsoOAHTxB .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsoOB9U64 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsoOB9U64 nav.navbar {
  position: fixed;
}
.cid-sBsoOB9U64 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsoOB9U64 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsoOB9U64 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsoOB9U64 .dropdown-item:hover,
.cid-sBsoOB9U64 .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsoOB9U64 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsoOB9U64 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsoOB9U64 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsoOB9U64 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsoOB9U64 .nav-link {
  position: relative;
}
.cid-sBsoOB9U64 .container {
  display: flex;
  margin: auto;
}
.cid-sBsoOB9U64 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsoOB9U64 .dropdown-menu,
.cid-sBsoOB9U64 .navbar.opened {
  background: #da291c !important;
}
.cid-sBsoOB9U64 .nav-item:focus,
.cid-sBsoOB9U64 .nav-link:focus {
  outline: none;
}
.cid-sBsoOB9U64 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsoOB9U64 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsoOB9U64 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsoOB9U64 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsoOB9U64 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsoOB9U64 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsoOB9U64 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsoOB9U64 .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsoOB9U64 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsoOB9U64 .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsoOB9U64 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsoOB9U64 .navbar.collapsed {
  justify-content: center;
}
.cid-sBsoOB9U64 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsoOB9U64 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsoOB9U64 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsoOB9U64 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsoOB9U64 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsoOB9U64 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsoOB9U64 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsoOB9U64 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsoOB9U64 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsoOB9U64 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsoOB9U64 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsoOB9U64 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsoOB9U64 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsoOB9U64 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsoOB9U64 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsoOB9U64 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsoOB9U64 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsoOB9U64 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsoOB9U64 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsoOB9U64 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsoOB9U64 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsoOB9U64 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsoOB9U64 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsoOB9U64 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsoOB9U64 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsoOB9U64 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsoOB9U64 .dropdown-item.active,
.cid-sBsoOB9U64 .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsoOB9U64 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsoOB9U64 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsoOB9U64 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsoOB9U64 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsoOB9U64 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsoOB9U64 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsoOB9U64 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsoOB9U64 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsoOB9U64 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsoOB9U64 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsoOB9U64 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsoOB9U64 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsoOB9U64 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsoOB9U64 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsoOB9U64 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsoOB9U64 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsoOB9U64 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsoOB9U64 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsoOB9U64 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsoOB9U64 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsoOB9U64 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsoOB9U64 .navbar {
    height: 70px;
  }
  .cid-sBsoOB9U64 .navbar.opened {
    height: auto;
  }
  .cid-sBsoOB9U64 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsoOBCkFr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsoOBCkFr .mbr-section-title {
  color: #ffffff;
}
.cid-sBsoOBCkFr .mbr-text,
.cid-sBsoOBCkFr .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsoOC7aTg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsoOC7aTg .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsoOC7aTg form {
    width: 50%;
  }
}
.cid-sBsoOC7aTg form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsoOC7aTg form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsoOC7aTg .mbr-section-title {
  color: #ffffff;
}
.cid-sBsoOCvUeM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsoOCvUeM img,
.cid-sBsoOCvUeM .item-img {
  width: 100%;
}
.cid-sBsoOCvUeM .item:focus,
.cid-sBsoOCvUeM span:focus {
  outline: none;
}
.cid-sBsoOCvUeM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsoOCvUeM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsoOCvUeM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsoOCvUeM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsoOCvUeM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsoOCvUeM .mbr-section-title {
  color: #232323;
}
.cid-sBsoOCvUeM .mbr-text,
.cid-sBsoOCvUeM .mbr-section-btn {
  text-align: left;
}
.cid-sBsoOCvUeM .item-title {
  text-align: left;
}
.cid-sBsoOCvUeM .item-subtitle {
  text-align: center;
}
.cid-sBsoOCYkcz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsoOCYkcz .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsoOCYkcz .item .icon-wrap {
  text-align: center;
}
.cid-sBsoOCYkcz .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsoOCYkcz .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsoOCYkcz .item.first:before {
  display: none;
}
.cid-sBsoOCYkcz .item.five:before {
  display: none;
}
.cid-sBsoOCYkcz .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsoOCYkcz .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsoOCYkcz .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsoOCYkcz .item:before {
    display: none;
  }
  .cid-sBsoOCYkcz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsoODExos {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsoODExos .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsoODExos .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsoODExos .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsoODExos .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsoODExos .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsoOE2jmj {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsoOE2jmj .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsoOE2jmj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsoOE2jmj .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsoOE2jmj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsoOE2jmj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsoOEy9Tw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsprmX5Vj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsprmX5Vj .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsprnnTWz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsprnnTWz nav.navbar {
  position: fixed;
}
.cid-sBsprnnTWz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsprnnTWz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsprnnTWz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsprnnTWz .dropdown-item:hover,
.cid-sBsprnnTWz .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsprnnTWz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsprnnTWz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsprnnTWz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsprnnTWz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsprnnTWz .nav-link {
  position: relative;
}
.cid-sBsprnnTWz .container {
  display: flex;
  margin: auto;
}
.cid-sBsprnnTWz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsprnnTWz .dropdown-menu,
.cid-sBsprnnTWz .navbar.opened {
  background: #da291c !important;
}
.cid-sBsprnnTWz .nav-item:focus,
.cid-sBsprnnTWz .nav-link:focus {
  outline: none;
}
.cid-sBsprnnTWz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsprnnTWz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsprnnTWz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsprnnTWz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsprnnTWz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsprnnTWz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsprnnTWz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsprnnTWz .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsprnnTWz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsprnnTWz .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsprnnTWz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsprnnTWz .navbar.collapsed {
  justify-content: center;
}
.cid-sBsprnnTWz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsprnnTWz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsprnnTWz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsprnnTWz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsprnnTWz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsprnnTWz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsprnnTWz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsprnnTWz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsprnnTWz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsprnnTWz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsprnnTWz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsprnnTWz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsprnnTWz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsprnnTWz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsprnnTWz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsprnnTWz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsprnnTWz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsprnnTWz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsprnnTWz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsprnnTWz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsprnnTWz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsprnnTWz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsprnnTWz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsprnnTWz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsprnnTWz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsprnnTWz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsprnnTWz .dropdown-item.active,
.cid-sBsprnnTWz .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsprnnTWz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsprnnTWz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsprnnTWz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsprnnTWz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsprnnTWz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsprnnTWz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsprnnTWz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsprnnTWz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsprnnTWz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsprnnTWz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsprnnTWz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsprnnTWz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsprnnTWz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsprnnTWz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsprnnTWz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsprnnTWz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsprnnTWz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsprnnTWz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsprnnTWz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsprnnTWz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsprnnTWz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsprnnTWz .navbar {
    height: 70px;
  }
  .cid-sBsprnnTWz .navbar.opened {
    height: auto;
  }
  .cid-sBsprnnTWz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsprnRhul {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsprnRhul .mbr-section-title {
  color: #ffffff;
}
.cid-sBsprnRhul .mbr-text,
.cid-sBsprnRhul .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsprojCSL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsprojCSL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsprojCSL form {
    width: 50%;
  }
}
.cid-sBsprojCSL form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsprojCSL form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsprojCSL .mbr-section-title {
  color: #ffffff;
}
.cid-sBsproHkec {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsproHkec img,
.cid-sBsproHkec .item-img {
  width: 100%;
}
.cid-sBsproHkec .item:focus,
.cid-sBsproHkec span:focus {
  outline: none;
}
.cid-sBsproHkec .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsproHkec .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsproHkec .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsproHkec .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsproHkec .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsproHkec .mbr-section-title {
  color: #232323;
}
.cid-sBsproHkec .mbr-text,
.cid-sBsproHkec .mbr-section-btn {
  text-align: left;
}
.cid-sBsproHkec .item-title {
  text-align: left;
}
.cid-sBsproHkec .item-subtitle {
  text-align: center;
}
.cid-sBsprpdQkW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsprpdQkW .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsprpdQkW .item .icon-wrap {
  text-align: center;
}
.cid-sBsprpdQkW .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsprpdQkW .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsprpdQkW .item.first:before {
  display: none;
}
.cid-sBsprpdQkW .item.five:before {
  display: none;
}
.cid-sBsprpdQkW .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsprpdQkW .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsprpdQkW .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsprpdQkW .item:before {
    display: none;
  }
  .cid-sBsprpdQkW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsprpQjuk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsprpQjuk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsprpQjuk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsprpQjuk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsprpQjuk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsprpQjuk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsprqiAq6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsprqiAq6 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsprqiAq6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsprqiAq6 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsprqiAq6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsprqiAq6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsprqPxMy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsq3bODLH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsq3bODLH .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsq3ceKlX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsq3ceKlX nav.navbar {
  position: fixed;
}
.cid-sBsq3ceKlX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsq3ceKlX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsq3ceKlX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsq3ceKlX .dropdown-item:hover,
.cid-sBsq3ceKlX .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsq3ceKlX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsq3ceKlX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsq3ceKlX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsq3ceKlX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsq3ceKlX .nav-link {
  position: relative;
}
.cid-sBsq3ceKlX .container {
  display: flex;
  margin: auto;
}
.cid-sBsq3ceKlX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsq3ceKlX .dropdown-menu,
.cid-sBsq3ceKlX .navbar.opened {
  background: #da291c !important;
}
.cid-sBsq3ceKlX .nav-item:focus,
.cid-sBsq3ceKlX .nav-link:focus {
  outline: none;
}
.cid-sBsq3ceKlX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsq3ceKlX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsq3ceKlX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsq3ceKlX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsq3ceKlX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsq3ceKlX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsq3ceKlX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsq3ceKlX .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsq3ceKlX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsq3ceKlX .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsq3ceKlX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsq3ceKlX .navbar.collapsed {
  justify-content: center;
}
.cid-sBsq3ceKlX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsq3ceKlX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsq3ceKlX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsq3ceKlX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsq3ceKlX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsq3ceKlX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsq3ceKlX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsq3ceKlX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsq3ceKlX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsq3ceKlX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsq3ceKlX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsq3ceKlX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsq3ceKlX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsq3ceKlX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsq3ceKlX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsq3ceKlX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsq3ceKlX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsq3ceKlX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsq3ceKlX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsq3ceKlX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsq3ceKlX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsq3ceKlX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsq3ceKlX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsq3ceKlX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsq3ceKlX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsq3ceKlX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsq3ceKlX .dropdown-item.active,
.cid-sBsq3ceKlX .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsq3ceKlX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsq3ceKlX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsq3ceKlX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsq3ceKlX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsq3ceKlX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsq3ceKlX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsq3ceKlX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsq3ceKlX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsq3ceKlX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsq3ceKlX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsq3ceKlX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsq3ceKlX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsq3ceKlX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsq3ceKlX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsq3ceKlX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsq3ceKlX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsq3ceKlX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsq3ceKlX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsq3ceKlX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsq3ceKlX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsq3ceKlX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsq3ceKlX .navbar {
    height: 70px;
  }
  .cid-sBsq3ceKlX .navbar.opened {
    height: auto;
  }
  .cid-sBsq3ceKlX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsq3cKBUD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsq3cKBUD .mbr-section-title {
  color: #ffffff;
}
.cid-sBsq3cKBUD .mbr-text,
.cid-sBsq3cKBUD .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsq3degdQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsq3degdQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsq3degdQ form {
    width: 50%;
  }
}
.cid-sBsq3degdQ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsq3degdQ form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsq3degdQ .mbr-section-title {
  color: #ffffff;
}
.cid-sBsq3dzeuu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsq3dzeuu img,
.cid-sBsq3dzeuu .item-img {
  width: 100%;
}
.cid-sBsq3dzeuu .item:focus,
.cid-sBsq3dzeuu span:focus {
  outline: none;
}
.cid-sBsq3dzeuu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsq3dzeuu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsq3dzeuu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsq3dzeuu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsq3dzeuu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsq3dzeuu .mbr-section-title {
  color: #232323;
}
.cid-sBsq3dzeuu .mbr-text,
.cid-sBsq3dzeuu .mbr-section-btn {
  text-align: left;
}
.cid-sBsq3dzeuu .item-title {
  text-align: left;
}
.cid-sBsq3dzeuu .item-subtitle {
  text-align: center;
}
.cid-sBsq3e6jch {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsq3e6jch .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsq3e6jch .item .icon-wrap {
  text-align: center;
}
.cid-sBsq3e6jch .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsq3e6jch .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsq3e6jch .item.first:before {
  display: none;
}
.cid-sBsq3e6jch .item.five:before {
  display: none;
}
.cid-sBsq3e6jch .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsq3e6jch .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsq3e6jch .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsq3e6jch .item:before {
    display: none;
  }
  .cid-sBsq3e6jch .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsq3eMChc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsq3eMChc .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsq3eMChc .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsq3eMChc .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsq3eMChc .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsq3eMChc .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsq3fbgXq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsq3fbgXq .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsq3fbgXq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsq3fbgXq .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsq3fbgXq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsq3fbgXq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsq3fO9LJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsqtHwU97 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsqtHwU97 .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsqtHSthZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsqtHSthZ nav.navbar {
  position: fixed;
}
.cid-sBsqtHSthZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsqtHSthZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsqtHSthZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsqtHSthZ .dropdown-item:hover,
.cid-sBsqtHSthZ .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsqtHSthZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsqtHSthZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsqtHSthZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsqtHSthZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsqtHSthZ .nav-link {
  position: relative;
}
.cid-sBsqtHSthZ .container {
  display: flex;
  margin: auto;
}
.cid-sBsqtHSthZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsqtHSthZ .dropdown-menu,
.cid-sBsqtHSthZ .navbar.opened {
  background: #da291c !important;
}
.cid-sBsqtHSthZ .nav-item:focus,
.cid-sBsqtHSthZ .nav-link:focus {
  outline: none;
}
.cid-sBsqtHSthZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsqtHSthZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsqtHSthZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsqtHSthZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsqtHSthZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsqtHSthZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsqtHSthZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsqtHSthZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsqtHSthZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsqtHSthZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsqtHSthZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsqtHSthZ .navbar.collapsed {
  justify-content: center;
}
.cid-sBsqtHSthZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsqtHSthZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsqtHSthZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsqtHSthZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsqtHSthZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsqtHSthZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsqtHSthZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsqtHSthZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsqtHSthZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsqtHSthZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsqtHSthZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsqtHSthZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsqtHSthZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsqtHSthZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsqtHSthZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsqtHSthZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsqtHSthZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsqtHSthZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsqtHSthZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsqtHSthZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsqtHSthZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsqtHSthZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsqtHSthZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsqtHSthZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsqtHSthZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsqtHSthZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsqtHSthZ .dropdown-item.active,
.cid-sBsqtHSthZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsqtHSthZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsqtHSthZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsqtHSthZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsqtHSthZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsqtHSthZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsqtHSthZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsqtHSthZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsqtHSthZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsqtHSthZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsqtHSthZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsqtHSthZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsqtHSthZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsqtHSthZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsqtHSthZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsqtHSthZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsqtHSthZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsqtHSthZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsqtHSthZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsqtHSthZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsqtHSthZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsqtHSthZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsqtHSthZ .navbar {
    height: 70px;
  }
  .cid-sBsqtHSthZ .navbar.opened {
    height: auto;
  }
  .cid-sBsqtHSthZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsqtIogT3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsqtIogT3 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsqtIogT3 .mbr-text,
.cid-sBsqtIogT3 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsqtIS4Ke {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsqtIS4Ke .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsqtIS4Ke form {
    width: 50%;
  }
}
.cid-sBsqtIS4Ke form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsqtIS4Ke form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsqtIS4Ke .mbr-section-title {
  color: #ffffff;
}
.cid-sBsqtJd8RD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqtJd8RD img,
.cid-sBsqtJd8RD .item-img {
  width: 100%;
}
.cid-sBsqtJd8RD .item:focus,
.cid-sBsqtJd8RD span:focus {
  outline: none;
}
.cid-sBsqtJd8RD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsqtJd8RD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsqtJd8RD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsqtJd8RD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsqtJd8RD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsqtJd8RD .mbr-section-title {
  color: #232323;
}
.cid-sBsqtJd8RD .mbr-text,
.cid-sBsqtJd8RD .mbr-section-btn {
  text-align: left;
}
.cid-sBsqtJd8RD .item-title {
  text-align: left;
}
.cid-sBsqtJd8RD .item-subtitle {
  text-align: center;
}
.cid-sBsqtJGNyz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqtJGNyz .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsqtJGNyz .item .icon-wrap {
  text-align: center;
}
.cid-sBsqtJGNyz .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsqtJGNyz .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsqtJGNyz .item.first:before {
  display: none;
}
.cid-sBsqtJGNyz .item.five:before {
  display: none;
}
.cid-sBsqtJGNyz .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsqtJGNyz .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsqtJGNyz .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsqtJGNyz .item:before {
    display: none;
  }
  .cid-sBsqtJGNyz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsqtKjwOQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqtKjwOQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsqtKjwOQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsqtKjwOQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsqtKjwOQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsqtKjwOQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsqtKOOxr {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsqtKOOxr .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsqtKOOxr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsqtKOOxr .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsqtKOOxr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsqtKOOxr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsqtLkEgK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsqT0NvLg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsqT0NvLg .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsqT1bpLL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsqT1bpLL nav.navbar {
  position: fixed;
}
.cid-sBsqT1bpLL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsqT1bpLL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsqT1bpLL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsqT1bpLL .dropdown-item:hover,
.cid-sBsqT1bpLL .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsqT1bpLL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsqT1bpLL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsqT1bpLL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsqT1bpLL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsqT1bpLL .nav-link {
  position: relative;
}
.cid-sBsqT1bpLL .container {
  display: flex;
  margin: auto;
}
.cid-sBsqT1bpLL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsqT1bpLL .dropdown-menu,
.cid-sBsqT1bpLL .navbar.opened {
  background: #da291c !important;
}
.cid-sBsqT1bpLL .nav-item:focus,
.cid-sBsqT1bpLL .nav-link:focus {
  outline: none;
}
.cid-sBsqT1bpLL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsqT1bpLL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsqT1bpLL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsqT1bpLL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsqT1bpLL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsqT1bpLL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsqT1bpLL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsqT1bpLL .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsqT1bpLL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsqT1bpLL .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsqT1bpLL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsqT1bpLL .navbar.collapsed {
  justify-content: center;
}
.cid-sBsqT1bpLL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsqT1bpLL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsqT1bpLL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsqT1bpLL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsqT1bpLL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsqT1bpLL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsqT1bpLL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsqT1bpLL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsqT1bpLL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsqT1bpLL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsqT1bpLL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsqT1bpLL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsqT1bpLL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsqT1bpLL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsqT1bpLL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsqT1bpLL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsqT1bpLL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsqT1bpLL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsqT1bpLL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsqT1bpLL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsqT1bpLL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsqT1bpLL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsqT1bpLL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsqT1bpLL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsqT1bpLL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsqT1bpLL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsqT1bpLL .dropdown-item.active,
.cid-sBsqT1bpLL .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsqT1bpLL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsqT1bpLL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsqT1bpLL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsqT1bpLL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsqT1bpLL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsqT1bpLL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsqT1bpLL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsqT1bpLL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsqT1bpLL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsqT1bpLL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsqT1bpLL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsqT1bpLL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsqT1bpLL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsqT1bpLL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsqT1bpLL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsqT1bpLL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsqT1bpLL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsqT1bpLL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsqT1bpLL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsqT1bpLL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsqT1bpLL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsqT1bpLL .navbar {
    height: 70px;
  }
  .cid-sBsqT1bpLL .navbar.opened {
    height: auto;
  }
  .cid-sBsqT1bpLL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsqT1ITA0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsqT1ITA0 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsqT1ITA0 .mbr-text,
.cid-sBsqT1ITA0 .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsqT2ec82 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsqT2ec82 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsqT2ec82 form {
    width: 50%;
  }
}
.cid-sBsqT2ec82 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsqT2ec82 form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsqT2ec82 .mbr-section-title {
  color: #ffffff;
}
.cid-sBsqT2yNYU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqT2yNYU img,
.cid-sBsqT2yNYU .item-img {
  width: 100%;
}
.cid-sBsqT2yNYU .item:focus,
.cid-sBsqT2yNYU span:focus {
  outline: none;
}
.cid-sBsqT2yNYU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsqT2yNYU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsqT2yNYU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsqT2yNYU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsqT2yNYU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsqT2yNYU .mbr-section-title {
  color: #232323;
}
.cid-sBsqT2yNYU .mbr-text,
.cid-sBsqT2yNYU .mbr-section-btn {
  text-align: left;
}
.cid-sBsqT2yNYU .item-title {
  text-align: left;
}
.cid-sBsqT2yNYU .item-subtitle {
  text-align: center;
}
.cid-sBsqT33hRV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqT33hRV .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsqT33hRV .item .icon-wrap {
  text-align: center;
}
.cid-sBsqT33hRV .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsqT33hRV .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsqT33hRV .item.first:before {
  display: none;
}
.cid-sBsqT33hRV .item.five:before {
  display: none;
}
.cid-sBsqT33hRV .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsqT33hRV .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsqT33hRV .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsqT33hRV .item:before {
    display: none;
  }
  .cid-sBsqT33hRV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsqT3IkKm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsqT3IkKm .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsqT3IkKm .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsqT3IkKm .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsqT3IkKm .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsqT3IkKm .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsqT47rCP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsqT47rCP .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsqT47rCP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsqT47rCP .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsqT47rCP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsqT47rCP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsqT4DgP2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBsrt4C8Dc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBsrt4C8Dc .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBsrt53v7S {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBsrt53v7S nav.navbar {
  position: fixed;
}
.cid-sBsrt53v7S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsrt53v7S .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBsrt53v7S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBsrt53v7S .dropdown-item:hover,
.cid-sBsrt53v7S .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBsrt53v7S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBsrt53v7S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBsrt53v7S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBsrt53v7S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBsrt53v7S .nav-link {
  position: relative;
}
.cid-sBsrt53v7S .container {
  display: flex;
  margin: auto;
}
.cid-sBsrt53v7S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBsrt53v7S .dropdown-menu,
.cid-sBsrt53v7S .navbar.opened {
  background: #da291c !important;
}
.cid-sBsrt53v7S .nav-item:focus,
.cid-sBsrt53v7S .nav-link:focus {
  outline: none;
}
.cid-sBsrt53v7S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBsrt53v7S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBsrt53v7S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBsrt53v7S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBsrt53v7S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBsrt53v7S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBsrt53v7S .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBsrt53v7S .navbar.opened {
  transition: all 0.3s;
}
.cid-sBsrt53v7S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBsrt53v7S .navbar .navbar-logo img {
  width: auto;
}
.cid-sBsrt53v7S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBsrt53v7S .navbar.collapsed {
  justify-content: center;
}
.cid-sBsrt53v7S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBsrt53v7S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBsrt53v7S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBsrt53v7S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBsrt53v7S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBsrt53v7S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBsrt53v7S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBsrt53v7S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBsrt53v7S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBsrt53v7S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBsrt53v7S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBsrt53v7S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBsrt53v7S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBsrt53v7S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBsrt53v7S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBsrt53v7S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBsrt53v7S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBsrt53v7S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBsrt53v7S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBsrt53v7S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBsrt53v7S .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBsrt53v7S .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBsrt53v7S .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBsrt53v7S .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBsrt53v7S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBsrt53v7S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBsrt53v7S .dropdown-item.active,
.cid-sBsrt53v7S .dropdown-item:active {
  background-color: transparent;
}
.cid-sBsrt53v7S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBsrt53v7S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBsrt53v7S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBsrt53v7S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBsrt53v7S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBsrt53v7S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBsrt53v7S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBsrt53v7S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBsrt53v7S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBsrt53v7S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBsrt53v7S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBsrt53v7S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsrt53v7S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBsrt53v7S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBsrt53v7S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsrt53v7S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBsrt53v7S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBsrt53v7S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBsrt53v7S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBsrt53v7S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBsrt53v7S .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBsrt53v7S .navbar {
    height: 70px;
  }
  .cid-sBsrt53v7S .navbar.opened {
    height: auto;
  }
  .cid-sBsrt53v7S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBsrt5xcKp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBsrt5xcKp .mbr-section-title {
  color: #ffffff;
}
.cid-sBsrt5xcKp .mbr-text,
.cid-sBsrt5xcKp .mbr-section-btn {
  color: #ffffff;
}
.cid-sBsrt62kUO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBsrt62kUO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBsrt62kUO form {
    width: 50%;
  }
}
.cid-sBsrt62kUO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBsrt62kUO form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBsrt62kUO .mbr-section-title {
  color: #ffffff;
}
.cid-sBsrt6oCRK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsrt6oCRK img,
.cid-sBsrt6oCRK .item-img {
  width: 100%;
}
.cid-sBsrt6oCRK .item:focus,
.cid-sBsrt6oCRK span:focus {
  outline: none;
}
.cid-sBsrt6oCRK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBsrt6oCRK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBsrt6oCRK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBsrt6oCRK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBsrt6oCRK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBsrt6oCRK .mbr-section-title {
  color: #232323;
}
.cid-sBsrt6oCRK .mbr-text,
.cid-sBsrt6oCRK .mbr-section-btn {
  text-align: left;
}
.cid-sBsrt6oCRK .item-title {
  text-align: left;
}
.cid-sBsrt6oCRK .item-subtitle {
  text-align: center;
}
.cid-sBsrt6Q674 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsrt6Q674 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBsrt6Q674 .item .icon-wrap {
  text-align: center;
}
.cid-sBsrt6Q674 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBsrt6Q674 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBsrt6Q674 .item.first:before {
  display: none;
}
.cid-sBsrt6Q674 .item.five:before {
  display: none;
}
.cid-sBsrt6Q674 .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBsrt6Q674 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBsrt6Q674 .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBsrt6Q674 .item:before {
    display: none;
  }
  .cid-sBsrt6Q674 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBsrt7sxli {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBsrt7sxli .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBsrt7sxli .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBsrt7sxli .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBsrt7sxli .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBsrt7sxli .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBsrt7Rt0b {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBsrt7Rt0b .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBsrt7Rt0b .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBsrt7Rt0b .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBsrt7Rt0b .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBsrt7Rt0b .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBsrt8odlv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBss09qopX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #015f51;
}
.cid-sBss09qopX .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-sBss09Qfah {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sBss09Qfah nav.navbar {
  position: fixed;
}
.cid-sBss09Qfah .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBss09Qfah .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sBss09Qfah .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sBss09Qfah .dropdown-item:hover,
.cid-sBss09Qfah .dropdown-item:focus {
  background: #015f51 !important;
  color: white !important;
}
.cid-sBss09Qfah .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sBss09Qfah .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sBss09Qfah .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sBss09Qfah .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sBss09Qfah .nav-link {
  position: relative;
}
.cid-sBss09Qfah .container {
  display: flex;
  margin: auto;
}
.cid-sBss09Qfah .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sBss09Qfah .dropdown-menu,
.cid-sBss09Qfah .navbar.opened {
  background: #da291c !important;
}
.cid-sBss09Qfah .nav-item:focus,
.cid-sBss09Qfah .nav-link:focus {
  outline: none;
}
.cid-sBss09Qfah .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sBss09Qfah .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBss09Qfah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sBss09Qfah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sBss09Qfah .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBss09Qfah .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBss09Qfah .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #da291c;
}
.cid-sBss09Qfah .navbar.opened {
  transition: all 0.3s;
}
.cid-sBss09Qfah .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sBss09Qfah .navbar .navbar-logo img {
  width: auto;
}
.cid-sBss09Qfah .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBss09Qfah .navbar.collapsed {
  justify-content: center;
}
.cid-sBss09Qfah .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sBss09Qfah .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sBss09Qfah .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sBss09Qfah .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBss09Qfah .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBss09Qfah .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sBss09Qfah .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBss09Qfah .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sBss09Qfah .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sBss09Qfah .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sBss09Qfah .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBss09Qfah .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBss09Qfah .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBss09Qfah .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sBss09Qfah .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sBss09Qfah .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBss09Qfah .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sBss09Qfah .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sBss09Qfah .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sBss09Qfah .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sBss09Qfah .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBss09Qfah .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sBss09Qfah .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sBss09Qfah .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBss09Qfah .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBss09Qfah .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBss09Qfah .dropdown-item.active,
.cid-sBss09Qfah .dropdown-item:active {
  background-color: transparent;
}
.cid-sBss09Qfah .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBss09Qfah .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBss09Qfah .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBss09Qfah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #da291c;
}
.cid-sBss09Qfah .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBss09Qfah .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBss09Qfah ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBss09Qfah .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sBss09Qfah button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sBss09Qfah button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBss09Qfah button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sBss09Qfah button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBss09Qfah button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sBss09Qfah button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sBss09Qfah nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBss09Qfah nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sBss09Qfah nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sBss09Qfah nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sBss09Qfah .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sBss09Qfah a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sBss09Qfah .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBss09Qfah .navbar {
    height: 70px;
  }
  .cid-sBss09Qfah .navbar.opened {
    height: auto;
  }
  .cid-sBss09Qfah .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBss0aoQoz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/8734-cpg-osprey-shot-6-lpr.jpg");
}
.cid-sBss0aoQoz .mbr-section-title {
  color: #ffffff;
}
.cid-sBss0aoQoz .mbr-text,
.cid-sBss0aoQoz .mbr-section-btn {
  color: #ffffff;
}
.cid-sBss0aRuRy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #da291c;
}
.cid-sBss0aRuRy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
@media (min-width: 992px) {
  .cid-sBss0aRuRy form {
    width: 50%;
  }
}
.cid-sBss0aRuRy form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sBss0aRuRy form .mbr-section-btn .btn {
  width: 100%;
}
.cid-sBss0aRuRy .mbr-section-title {
  color: #ffffff;
}
.cid-sBss0beuH0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBss0beuH0 img,
.cid-sBss0beuH0 .item-img {
  width: 100%;
}
.cid-sBss0beuH0 .item:focus,
.cid-sBss0beuH0 span:focus {
  outline: none;
}
.cid-sBss0beuH0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sBss0beuH0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sBss0beuH0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBss0beuH0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sBss0beuH0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sBss0beuH0 .mbr-section-title {
  color: #232323;
}
.cid-sBss0beuH0 .mbr-text,
.cid-sBss0beuH0 .mbr-section-btn {
  text-align: left;
}
.cid-sBss0beuH0 .item-title {
  text-align: left;
}
.cid-sBss0beuH0 .item-subtitle {
  text-align: center;
}
.cid-sBss0bHI9f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBss0bHI9f .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-sBss0bHI9f .item .icon-wrap {
  text-align: center;
}
.cid-sBss0bHI9f .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-sBss0bHI9f .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #da291c;
}
.cid-sBss0bHI9f .item.first:before {
  display: none;
}
.cid-sBss0bHI9f .item.five:before {
  display: none;
}
.cid-sBss0bHI9f .icon-box {
  background: #da291c;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-sBss0bHI9f .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-sBss0bHI9f .mbr-iconfont {
  color: #015f51 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-sBss0bHI9f .item:before {
    display: none;
  }
  .cid-sBss0bHI9f .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sBss0ciA7y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sBss0ciA7y .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sBss0ciA7y .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #edf8fa;
}
@media (max-width: 991px) {
  .cid-sBss0ciA7y .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sBss0ciA7y .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sBss0ciA7y .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #015f51;
}
.cid-sBss0cFr4B {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-sBss0cFr4B .google-map {
  height: 30rem;
  position: relative;
}
.cid-sBss0cFr4B .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sBss0cFr4B .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sBss0cFr4B .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sBss0cFr4B .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sBss0dbwiN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
