@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: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.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: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((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: #6592e6 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !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: #ff9966 !important;
  border-color: #ff9966 !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: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !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: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !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: #6592e6 !important;
  border-color: #6592e6 !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: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !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: #ff9966 !important;
  border-color: #ff9966 !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: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #205ac5 !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: #ff5500 !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: #6592e6;
}
.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: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.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: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.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: #6592e6 !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='%236592e6' %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-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sh09JVlX5T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sh09FxhaVQ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-shi6fKLOHI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-shi6fKLOHI img,
.cid-shi6fKLOHI .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-shi6fKLOHI .item:focus,
.cid-shi6fKLOHI span:focus {
  outline: none;
}
.cid-shi6fKLOHI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-shi6fKLOHI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-shi6fKLOHI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-shi6fKLOHI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shi6fKLOHI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-shi6fKLOHI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-shi6fKLOHI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-shi6fKLOHI .mbr-section-title {
  color: #232323;
}
.cid-shi6fKLOHI .mbr-text,
.cid-shi6fKLOHI .mbr-section-btn {
  text-align: center;
}
.cid-shi6fKLOHI .item-title {
  text-align: center;
}
.cid-shi6fKLOHI .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-soE3zhaLOK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soE3zhaLOK img,
.cid-soE3zhaLOK .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-soE3zhaLOK .item:focus,
.cid-soE3zhaLOK span:focus {
  outline: none;
}
.cid-soE3zhaLOK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-soE3zhaLOK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-soE3zhaLOK .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-soE3zhaLOK .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-soE3zhaLOK .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-soE3zhaLOK .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-soE3zhaLOK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-soE3zhaLOK .mbr-section-title {
  color: #232323;
}
.cid-soE3zhaLOK .mbr-text,
.cid-soE3zhaLOK .mbr-section-btn {
  text-align: center;
}
.cid-soE3zhaLOK .item-title {
  text-align: center;
}
.cid-soE3zhaLOK .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-soJhYdVwVI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/what-is-the-best-charcoal-for-barbecue-1.webp");
}
.cid-soJhYdVwVI .mbr-overlay {
  background: #000000;
  opacity: 0.5;
}
.cid-soJhYdVwVI img,
.cid-soJhYdVwVI .item-img {
  width: 100%;
}
.cid-soJhYdVwVI .item:focus,
.cid-soJhYdVwVI span:focus {
  outline: none;
}
.cid-soJhYdVwVI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-soJhYdVwVI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-soJhYdVwVI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-soJhYdVwVI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-soJhYdVwVI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-soJhYdVwVI .mbr-section-title {
  color: #ffffff;
}
.cid-soJhYdVwVI .mbr-text,
.cid-soJhYdVwVI .mbr-section-btn {
  text-align: center;
}
.cid-soJhYdVwVI .item-title {
  text-align: center;
}
.cid-soJhYdVwVI .item-subtitle {
  text-align: left;
}
.cid-soJhYdVwVI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sh09GWTNrn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJLHPZOGo {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-soJLHPZOGo .item {
  padding-bottom: 2rem;
}
.cid-soJLHPZOGo .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-soJLHPZOGo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-soJLHPZOGo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-soJLHPZOGo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-soJLHPZOGo .carousel-control,
.cid-soJLHPZOGo .close {
  background: #1b1b1b;
}
.cid-soJLHPZOGo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-soJLHPZOGo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-soJLHPZOGo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-soJLHPZOGo .carousel-control-next span {
  margin-left: 5px;
}
.cid-soJLHPZOGo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soJLHPZOGo .close::before {
  content: '\e91a';
}
.cid-soJLHPZOGo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-soJLHPZOGo .carousel-control {
  display: flex;
  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-soJLHPZOGo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-soJLHPZOGo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-soJLHPZOGo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-soJLHPZOGo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-soJLHPZOGo .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-soJLHPZOGo .carousel-indicators li.active,
.cid-soJLHPZOGo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-soJLHPZOGo .carousel-indicators li::after,
.cid-soJLHPZOGo .carousel-indicators li::before {
  content: none;
}
.cid-soJLHPZOGo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-soJLHPZOGo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-soJLHPZOGo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-soJLHPZOGo .carousel-indicators {
    display: none;
  }
}
.cid-soJLHPZOGo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-soJLHPZOGo .carousel-inner > .active {
  display: block;
}
.cid-soJLHPZOGo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-soJLHPZOGo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-soJLHPZOGo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-soJLHPZOGo .carousel-control,
  .cid-soJLHPZOGo .carousel-indicators,
  .cid-soJLHPZOGo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-soJLHPZOGo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-soJLHPZOGo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-soJLHPZOGo .carousel-indicators .active,
.cid-soJLHPZOGo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-soJLHPZOGo .carousel-indicators .active {
  background: #fff;
}
.cid-soJLHPZOGo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-soJLHPZOGo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-soJLHPZOGo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-soJLHPZOGo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-soJLHPZOGo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-soJLHPZOGo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-soJLHPZOGo .carousel {
  width: 100%;
}
.cid-soJLHPZOGo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-soJLHPZOGo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-soJLHPZOGo .modal.fade .modal-dialog,
.cid-soJLHPZOGo .modal.in .modal-dialog {
  transform: none;
}
.cid-soJLHPZOGo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-soJLHPZOGo H6 {
  text-align: center;
  color: #ffffff;
}
.cid-soJLHPZOGo H4 {
  color: #ffffff;
}
.cid-soJLHPZOGo H3 {
  color: #ffffff;
}
.cid-sh09I3S4YV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sh09GkzPnY {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soL6W2D8gu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soL6W2D8gu img,
.cid-soL6W2D8gu .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-soL6W2D8gu .item:focus,
.cid-soL6W2D8gu span:focus {
  outline: none;
}
.cid-soL6W2D8gu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-soL6W2D8gu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-soL6W2D8gu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-soL6W2D8gu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-soL6W2D8gu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-soL6W2D8gu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-soL6W2D8gu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-soL6W2D8gu .mbr-section-title {
  color: #232323;
}
.cid-soL6W2D8gu .mbr-text,
.cid-soL6W2D8gu .mbr-section-btn {
  text-align: center;
}
.cid-soL6W2D8gu .item-title {
  text-align: center;
}
.cid-soL6W2D8gu .item-subtitle {
  text-align: center;
  color: #000000;
}
.cid-soL6XasHD2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soL6XasHD2 img,
.cid-soL6XasHD2 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-soL6XasHD2 .item:focus,
.cid-soL6XasHD2 span:focus {
  outline: none;
}
.cid-soL6XasHD2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-soL6XasHD2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-soL6XasHD2 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-soL6XasHD2 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-soL6XasHD2 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-soL6XasHD2 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-soL6XasHD2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-soL6XasHD2 .mbr-section-title {
  color: #232323;
}
.cid-soL6XasHD2 .mbr-text,
.cid-soL6XasHD2 .mbr-section-btn {
  text-align: center;
}
.cid-soL6XasHD2 .item-title {
  text-align: center;
}
.cid-soL6XasHD2 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-soPjNr6FDW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sh09HwQRVl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1Ck7bHhZ {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.cid-sp1Ck7bHhZ .mbr-section-title {
  color: #ffffff;
}
.cid-sp1Ck7bHhZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-hOECOsVfJT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-hOECOsVfJT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-hOECOsVfJT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-hOECOsVfJT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-hOECOsVfJT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-hOECOsVfJT .row > .row {
  display: block;
}
.cid-hOECOsVfJT .mbr-gallery-item {
  width: 100%;
}
.cid-hOECOsVfJT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-hOECOsVfJT .mbr-gallery-item > div {
  position: relative;
}
.cid-hOECOsVfJT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-hOECOsVfJT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-hOECOsVfJT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-hOECOsVfJT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-mXL46QijJH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-mXL46QijJH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-mXL46QijJH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-mXL46QijJH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-mXL46QijJH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-mXL46QijJH .row > .row {
  display: block;
}
.cid-mXL46QijJH .mbr-gallery-item {
  width: 100%;
}
.cid-mXL46QijJH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-mXL46QijJH .mbr-gallery-item > div {
  position: relative;
}
.cid-mXL46QijJH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-mXL46QijJH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-mXL46QijJH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-mXL46QijJH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-N8zlzUnHR9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-N8zlzUnHR9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-N8zlzUnHR9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-N8zlzUnHR9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-N8zlzUnHR9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-N8zlzUnHR9 .row > .row {
  display: block;
}
.cid-N8zlzUnHR9 .mbr-gallery-item {
  width: 100%;
}
.cid-N8zlzUnHR9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-N8zlzUnHR9 .mbr-gallery-item > div {
  position: relative;
}
.cid-N8zlzUnHR9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-N8zlzUnHR9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-N8zlzUnHR9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-N8zlzUnHR9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sorXkHRtRE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slOLmfHtGW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/construction-barbecue1.jpg");
}
.cid-slOLmfHtGW .mbr-section-title {
  color: #ffffff;
}
.cid-slOLmfHtGW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-slOJTfI0QB {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-slOJTfI0QB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-slOJTfI0QB .row {
  flex-direction: row-reverse;
}
.cid-slOJTfI0QB img {
  width: 100%;
}
.cid-smiYA5nzDg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smiYVkTuXW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smiYVkTuXW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smiYVkTuXW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-smiYVkTuXW .text-wrapper {
    padding: 2rem;
  }
}
.cid-smj2XguYkV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smj2XguYkV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smj2XguYkV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-smj2XguYkV .text-wrapper {
    padding: 2rem;
  }
}
.cid-smj4Ubg26F {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-smj5nS3QF4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smj5nS3QF4 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smj5nS3QF4 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smj5nS3QF4 .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-smj6d2wZHR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smj8Z895y9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smj8Z895y9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smj8Z895y9 .row {
  flex-direction: row-reverse;
}
.cid-smj8Z895y9 img {
  width: 100%;
}
.cid-smj6Qz7tIo {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smj6Qz7tIo .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-smj6Qz7tIo .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-smj6Qz7tIo .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-smj6Qz7tIo .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smj7WECvQq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smiYNf733o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjbIVk8lS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smjd5MMrNw {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smjd5MMrNw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smjd5MMrNw .row {
  flex-direction: row-reverse;
}
.cid-smjd5MMrNw img {
  width: 100%;
}
.cid-smjc21VVHf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjc21VVHf .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-smjc21VVHf .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-smjc21VVHf .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-smjc21VVHf .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smjdENL9ac {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smjbLquxB4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smjoGZWspx {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-smjoGZWspx .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-smjoGZWspx .icon-wrapper span {
  margin-left: 10px;
}
.cid-smjoGZWspx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-smjoGZWspx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-smjoGZWspx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-smjoGZWspx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smjoGZWspx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smjoGZWspx H1 {
  color: #ffffff;
}
.cid-smjoGZWspx .mbr-text,
.cid-smjoGZWspx .mbr-media {
  color: #ffffff;
}
.cid-smjfE2CATj {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smjfEQqqpn {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjiwUorpL {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-smjiwUorpL .mbr-media {
  position: relative;
}
.cid-smjiwUorpL .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-smjiwUorpL .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-smjiwUorpL .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-smjiwUorpL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-smjiwUorpL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-smjiwUorpL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-smjiwUorpL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-smjiwUorpL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-smjuvJ4Ndw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smjvd25d08 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/portable-barbecue-2.jpg");
}
.cid-smjvd25d08 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-smjvd25d08 .mbr-section-title {
  color: #ffffff;
}
.cid-smuUFmHo5X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smuUFmHo5X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smuUFmHo5X .row {
  flex-direction: row-reverse;
}
.cid-smuUFmHo5X img {
  width: 100%;
}
.cid-smjvFutcIK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjvZV2kPh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smjvZV2kPh .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-smjvZV2kPh .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-smjvZV2kPh .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-smjvZV2kPh .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smuX9jVBMP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smuX9jVBMP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smuX9jVBMP .row {
  flex-direction: row-reverse;
}
.cid-smuX9jVBMP img {
  width: 100%;
}
.cid-smuJGBxgik {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smuJK6Rsl0 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smuLirABEp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smuLDli1uM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-smuLDli1uM .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smuLDli1uM .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smuLDli1uM .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-smuXLLTsDp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-smuXLLTsDp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-smuXLLTsDp .row {
  flex-direction: row-reverse;
}
.cid-smuXLLTsDp img {
  width: 100%;
}
.cid-smuPbV8uEJ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-smuPqdEkMj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smuYHuCtTy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/what-is-the-best-charcoal-for-barbecue1.jpg");
}
.cid-smuYHuCtTy .mbr-section-title {
  color: #ffffff;
}
.cid-smuYHuCtTy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-smKGYj46TW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDZeLexmq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDZeLexmq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDZeLexmq .row {
  flex-direction: row-reverse;
}
.cid-soDZeLexmq img {
  width: 100%;
}
.cid-smKH4Ktzck {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKH4Ktzck .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smKH4Ktzck .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smKH4Ktzck .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-soDZg8Czmf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDZg8Czmf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDZg8Czmf .row {
  flex-direction: row-reverse;
}
.cid-soDZg8Czmf img {
  width: 100%;
}
.cid-smKJ97KNuL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKJszFCLL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKJszFCLL .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smKJszFCLL .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smKJszFCLL .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-spdiEgLdTp {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-spdiEgLdTp .mbr-section-title {
  color: #ffffff;
}
.cid-smKJY06GeV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKJYIUenW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKJYIUenW .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smKJYIUenW .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smKJYIUenW .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-soDZhdNTfy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDZhdNTfy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDZhdNTfy .row {
  flex-direction: row-reverse;
}
.cid-soDZhdNTfy img {
  width: 100%;
}
.cid-smKKQdWNsc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKKQP5ywJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKKQP5ywJ .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-smKKQP5ywJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-smKKQP5ywJ .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-soDZS7BnJn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDZS7BnJn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDZS7BnJn .row {
  flex-direction: row-reverse;
}
.cid-soDZS7BnJn img {
  width: 100%;
}
.cid-smKLgMesuu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smKLiosf2q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smKMfbNOBu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wood-barbecue1.jpg");
}
.cid-smKMfbNOBu .mbr-section-title {
  color: #ffffff;
}
.cid-smKMfbNOBu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sn25PAf82U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE6003mJ2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE6003mJ2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE6003mJ2 .row {
  flex-direction: row-reverse;
}
.cid-soE6003mJ2 img {
  width: 100%;
}
.cid-sn25Qchuv6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn25Qchuv6 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn25Qchuv6 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn25Qchuv6 .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn278zZQf7 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-soE625Ydkt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE625Ydkt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE625Ydkt .row {
  flex-direction: row-reverse;
}
.cid-soE625Ydkt img {
  width: 100%;
}
.cid-sn2795ZZ6A {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spdf9ZxCip {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.cid-spdf9ZxCip .mbr-section-title {
  color: #ffffff;
}
.cid-sn28iZG9g9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn28k39dhq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE63g5j3G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE63g5j3G .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE63g5j3G .row {
  flex-direction: row-reverse;
}
.cid-soE63g5j3G img {
  width: 100%;
}
.cid-sn295iFd7B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn296Smf1p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE64Hcmqp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE64Hcmqp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE64Hcmqp .row {
  flex-direction: row-reverse;
}
.cid-soE64Hcmqp img {
  width: 100%;
}
.cid-sn2aowXMMe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2btylquT {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/barbecue-gas-weber-spirit.jpg");
}
.cid-sn2btylquT .mbr-section-title {
  color: #ffffff;
}
.cid-sn2btylquT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sn2buVgyUE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE8D9X5jL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE8D9X5jL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE8D9X5jL .row {
  flex-direction: row-reverse;
}
.cid-soE8D9X5jL img {
  width: 100%;
}
.cid-sn2cnQP4p9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2ddoIsQc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE8ErsHlS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE8ErsHlS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE8ErsHlS .row {
  flex-direction: row-reverse;
}
.cid-soE8ErsHlS img {
  width: 100%;
}
.cid-sn2debFGoY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2debFGoY .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2debFGoY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2debFGoY .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-spddQ8UYH2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.cid-spddQ8UYH2 .mbr-section-title {
  color: #ffffff;
}
.cid-sn2e2AanAH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2e3kAFXD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2e3kAFXD .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2e3kAFXD .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2e3kAFXD .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-soE8FjOO5O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE8FjOO5O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE8FjOO5O .row {
  flex-direction: row-reverse;
}
.cid-soE8FjOO5O img {
  width: 100%;
}
.cid-sn2eYXBD9H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2eZtu8FH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soE8Hl4cNv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soE8Hl4cNv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soE8Hl4cNv .row {
  flex-direction: row-reverse;
}
.cid-soE8Hl4cNv img {
  width: 100%;
}
.cid-sn2fIJsCoA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2fJuiLDF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2fKQKWJb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2h5cmwVs {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/stone-barbecue-1.jpg");
}
.cid-sn2h5cmwVs .mbr-section-title {
  color: #ffffff;
}
.cid-sn2h5cmwVs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sn2h66xakB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJacTkw3L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJacTkw3L .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJacTkw3L .row {
  flex-direction: row-reverse;
}
.cid-soJacTkw3L img {
  width: 100%;
}
.cid-sn2hxeUVcI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2hYCQT1t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2icbIqnb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJaegLemA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJaegLemA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJaegLemA .row {
  flex-direction: row-reverse;
}
.cid-soJaegLemA img {
  width: 100%;
}
.cid-sn2icPXDpM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2icPXDpM .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2icPXDpM .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2icPXDpM .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn2jh52raO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJaf0vX5c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJaf0vX5c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJaf0vX5c .row {
  flex-direction: row-reverse;
}
.cid-soJaf0vX5c img {
  width: 100%;
}
.cid-sn2jhNAYm4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2jAFoEQT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJagkxKXZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJagkxKXZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJagkxKXZ .row {
  flex-direction: row-reverse;
}
.cid-soJagkxKXZ img {
  width: 100%;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2kr79C7a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iron-grill-barbecue.jpg");
}
.cid-sn2kr79C7a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sn2kr79C7a .mbr-section-title {
  color: #ffffff;
}
.cid-sn2krEmTDx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJd5pmQ0E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJd5pmQ0E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJd5pmQ0E .row {
  flex-direction: row-reverse;
}
.cid-soJd5pmQ0E img {
  width: 100%;
}
.cid-sn2kT6tZeA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2kT6tZeA .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2kT6tZeA .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2kT6tZeA .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn2lXFmh6N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJd5Z91b0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJd5Z91b0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJd5Z91b0 .row {
  flex-direction: row-reverse;
}
.cid-soJd5Z91b0 img {
  width: 100%;
}
.cid-sn2lYdgEm7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2lYdgEm7 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2lYdgEm7 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2lYdgEm7 .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-spd8n4DkPW {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.cid-spd8n4DkPW .mbr-section-title {
  color: #ffffff;
}
.cid-sn2mDR87wi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJd7hh5JL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJd7hh5JL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJd7hh5JL .row {
  flex-direction: row-reverse;
}
.cid-soJd7hh5JL img {
  width: 100%;
}
.cid-sn2mEsWSCx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2mEsWSCx .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2mEsWSCx .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2mEsWSCx .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn2n1ThZx4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2wBvN8Vp {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/tequila-marinated-bbq-chicken-thighs.webp");
}
.cid-sn2wBvN8Vp .mbr-section-title {
  color: #ffffff;
}
.cid-sn2wBvN8Vp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soJT0Eh0qK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJT0Eh0qK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJT0Eh0qK .row {
  flex-direction: row-reverse;
}
.cid-soJT0Eh0qK img {
  width: 100%;
}
.cid-sn2wDd9zyY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2wDd9zyY .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2wDd9zyY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2wDd9zyY .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn2ymFf6Lk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJT1mgHq1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJT1mgHq1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJT1mgHq1 .row {
  flex-direction: row-reverse;
}
.cid-soJT1mgHq1 img {
  width: 100%;
}
.cid-sn2ynf0ix0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJT2h2IOY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJT2h2IOY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJT2h2IOY .row {
  flex-direction: row-reverse;
}
.cid-soJT2h2IOY img {
  width: 100%;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2FuloK1B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/beef-grill-barbecue-recipe.jpg");
}
.cid-sn2FuloK1B .mbr-section-title {
  color: #ffffff;
}
.cid-sn2FuloK1B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soJUsr3XfV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJUsr3XfV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJUsr3XfV .row {
  flex-direction: row-reverse;
}
.cid-soJUsr3XfV img {
  width: 100%;
}
.cid-sn2Fv1pH6D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJUt2qT8I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJUt2qT8I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJUt2qT8I .row {
  flex-direction: row-reverse;
}
.cid-soJUt2qT8I img {
  width: 100%;
}
.cid-spd4Psy6DB {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-spd4Psy6DB .mbr-section-title {
  color: #ffffff;
}
.cid-sn7Ad9tLwy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn7B67uiHz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJUu3gD2I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJUu3gD2I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJUu3gD2I .row {
  flex-direction: row-reverse;
}
.cid-soJUu3gD2I img {
  width: 100%;
}
.cid-sn7RBeuEP5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn7RBeuEP5 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn7RBeuEP5 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn7RBeuEP5 .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn7XRI34TJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/ribs-grill-barbecue-recipe.jpeg");
}
.cid-sn7XRI34TJ .mbr-section-title {
  color: #ffffff;
}
.cid-sn7XRI34TJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sne3LKA8v9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJWEkLcJP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJWEkLcJP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJWEkLcJP .row {
  flex-direction: row-reverse;
}
.cid-soJWEkLcJP img {
  width: 100%;
}
.cid-sne3MdaC2i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJYgyhrXD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJYgyhrXD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJYgyhrXD .row {
  flex-direction: row-reverse;
}
.cid-soJYgyhrXD img {
  width: 100%;
}
.cid-sne5rhZ94K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sne977urBZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJWHTUAZL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJWHTUAZL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJWHTUAZL .row {
  flex-direction: row-reverse;
}
.cid-soJWHTUAZL img {
  width: 100%;
}
.cid-sne97NptqP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spd2PQ6MEy {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.cid-spd2PQ6MEy .mbr-section-title {
  color: #ffffff;
}
.cid-snejlvIiG4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJWJ5TT5u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJWJ5TT5u .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJWJ5TT5u .row {
  flex-direction: row-reverse;
}
.cid-soJWJ5TT5u img {
  width: 100%;
}
.cid-snejmr9BU3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJXJGdixd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJXJGdixd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJXJGdixd .row {
  flex-direction: row-reverse;
}
.cid-soJXJGdixd img {
  width: 100%;
}
.cid-snenaLxA08 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snenGn1k4g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vegetable-grill-barbecue.jpeg");
}
.cid-snenGn1k4g .mbr-section-title {
  color: #ffffff;
}
.cid-snenGn1k4g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soK0susyyy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soK0susyyy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soK0susyyy .row {
  flex-direction: row-reverse;
}
.cid-soK0susyyy img {
  width: 100%;
}
.cid-snvl9coyN1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvx408tX4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snvx408tX4 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snvx408tX4 .img-item {
  position: relative;
}
.cid-snvx408tX4 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-snvx408tX4 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-snvx408tX4 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-snvl9L7KWI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvla5MGHd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvyRtQLnu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvyRtQLnu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvyRtQLnu .row {
  flex-direction: row-reverse;
}
.cid-snvyRtQLnu img {
  width: 100%;
}
.cid-spd1cxC3wp {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-spd1cxC3wp .mbr-section-title {
  color: #ffffff;
}
.cid-spd1cxC3wp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snvrRC22O5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvrS3Egtj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvz0rknTL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvz0rknTL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvz0rknTL .row {
  flex-direction: row-reverse;
}
.cid-snvz0rknTL img {
  width: 100%;
}
.cid-snvsXnqj21 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvsYiIJhc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvzxtaC8v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvzxtaC8v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvzxtaC8v .row {
  flex-direction: row-reverse;
}
.cid-snvzxtaC8v img {
  width: 100%;
}
.cid-snvzliezKU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snvH7yBnC3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-photo-825661.jpg");
}
.cid-snvH7yBnC3 .mbr-section-title {
  color: #ffffff;
}
.cid-snvH7yBnC3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snvH80hcD2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvT0ggbxL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snvT0ggbxL .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snvT0ggbxL .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-snvT0ggbxL .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-snvK4eeu9b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvK4N3ii8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvUfrxaw1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvUfrxaw1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvUfrxaw1 .row {
  flex-direction: row-reverse;
}
.cid-snvUfrxaw1 img {
  width: 100%;
}
.cid-snvMPTWQFP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvMQqeRNn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spcZq5bLM8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-spcZq5bLM8 .mbr-section-title {
  color: #ffffff;
}
.cid-spcZq5bLM8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snvUpRbjta {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvUpRbjta .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvUpRbjta .row {
  flex-direction: row-reverse;
}
.cid-snvUpRbjta img {
  width: 100%;
}
.cid-snvOudeIbx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvOv52Z5c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snvUPg1xET {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snvUPg1xET .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snvUPg1xET .row {
  flex-direction: row-reverse;
}
.cid-snvUPg1xET img {
  width: 100%;
}
.cid-snvSjVPaBM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snw05gN2hq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/burger-grill3.jpeg");
}
.cid-snw05gN2hq .mbr-section-title {
  color: #ffffff;
}
.cid-snw05gN2hq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snBm9mCmRE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snBm9mCmRE .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snBm9mCmRE .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-snBm9mCmRE .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-snw05GI7Ct {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snBma7oZDe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snBma7oZDe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snBma7oZDe .row {
  flex-direction: row-reverse;
}
.cid-snBma7oZDe img {
  width: 100%;
}
.cid-spcXJxxwXT {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-spcXJxxwXT .mbr-section-title {
  color: #ffffff;
}
.cid-snw1rYUPV2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snBmb4mYFM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snBmb4mYFM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snBmb4mYFM .row {
  flex-direction: row-reverse;
}
.cid-snBmb4mYFM img {
  width: 100%;
}
.cid-snw0KMO5pt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snGQISWj8U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/what-vegetables-can-be-grilled.jpg");
}
.cid-snGQISWj8U .mbr-section-title {
  color: #ffffff;
}
.cid-snGQISWj8U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snGQJAn9pt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snHdjBjbAo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHdjBjbAo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHdjBjbAo .row {
  flex-direction: row-reverse;
}
.cid-snHdjBjbAo img {
  width: 100%;
}
.cid-snH5brWSWV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snH5cwS877 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snHemffWoV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHemffWoV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHemffWoV .row {
  flex-direction: row-reverse;
}
.cid-snHemffWoV img {
  width: 100%;
}
.cid-snGZz4ngFC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGZzC0gVt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snHfaPPZb0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHfaPPZb0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHfaPPZb0 .row {
  flex-direction: row-reverse;
}
.cid-snHfaPPZb0 img {
  width: 100%;
}
.cid-snGZAhajL9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGZAPOhBL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spcSWW2SPG {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-spcSWW2SPG .mbr-section-title {
  color: #ffffff;
}
.cid-snHgkCgMix {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHgkCgMix .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHgkCgMix .row {
  flex-direction: row-reverse;
}
.cid-snHgkCgMix img {
  width: 100%;
}
.cid-snGZBpKpRs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGZC4nlId {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snHgXVwg7K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHgXVwg7K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHgXVwg7K .row {
  flex-direction: row-reverse;
}
.cid-snHgXVwg7K img {
  width: 100%;
}
.cid-snGZDAsCrT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGZE1OZnH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snHhjqsKG3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snHhjqsKG3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snHhjqsKG3 .row {
  flex-direction: row-reverse;
}
.cid-snHhjqsKG3 img {
  width: 100%;
}
.cid-snGZEDrWt4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGZF1T7sS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snTgac7eq1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-photo-725991.jpeg");
}
.cid-snTgac7eq1 .mbr-section-title {
  color: #ffffff;
}
.cid-snTgac7eq1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snTgkar1s1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTgkar1s1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTgkar1s1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTgkar1s1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-snTgm7SpkA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTgm7SpkA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTgm7SpkA .row {
  flex-direction: row-reverse;
}
.cid-snTgm7SpkA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTgm7SpkA .text-wrapper {
    padding: 2rem;
  }
}
.cid-snTjFruU4t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTjFruU4t .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTjFruU4t img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTjFruU4t .text-wrapper {
    padding: 2rem;
  }
}
.cid-snTjFVvcti {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTjFVvcti .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTjFVvcti .row {
  flex-direction: row-reverse;
}
.cid-snTjFVvcti img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTjFVvcti .text-wrapper {
    padding: 2rem;
  }
}
.cid-snTjGIlofW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTjGIlofW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTjGIlofW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTjGIlofW .text-wrapper {
    padding: 2rem;
  }
}
.cid-snTjH8S1p0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snTjH8S1p0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snTjH8S1p0 .row {
  flex-direction: row-reverse;
}
.cid-snTjH8S1p0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snTjH8S1p0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-spcLFEQ1dn {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-spcLFEQ1dn .mbr-section-title {
  color: #ffffff;
}
.cid-spcLFEQ1dn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snToZCP1UT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snToZCP1UT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snToZCP1UT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snToZCP1UT .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUhX6tdTv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUhX6tdTv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUhX6tdTv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUhX6tdTv .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUiNoYeDP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUiNoYeDP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUiNoYeDP .row {
  flex-direction: row-reverse;
}
.cid-snUiNoYeDP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUiNoYeDP .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUqWS2Aaa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUqWS2Aaa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUqWS2Aaa img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUqWS2Aaa .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUrd94zsw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUrd94zsw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUrd94zsw .row {
  flex-direction: row-reverse;
}
.cid-snUrd94zsw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUrd94zsw .text-wrapper {
    padding: 2rem;
  }
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-so4GAseHNx {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/pexels-photo-825661.jpg");
}
.cid-so4GAseHNx .mbr-section-title {
  color: #ffffff;
}
.cid-so4GAseHNx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-so4La0avk7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so4La0avk7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so4La0avk7 .row {
  flex-direction: row-reverse;
}
.cid-so4La0avk7 img {
  width: 100%;
}
.cid-so4GAXEiCM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spcEiDikdc {
  padding-top: 8rem;
  padding-bottom: 7rem;
}
.cid-spcEiDikdc .mbr-section-title {
  color: #ffffff;
}
.cid-spcEiDikdc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-spcEjcgwuD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so4JX6wHVL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so4JX6wHVL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so4JX6wHVL .row {
  flex-direction: row-reverse;
}
.cid-so4JX6wHVL img {
  width: 100%;
}
.cid-so4GBnX9eY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-so4Ob34PHT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-photo-5023904.jpg");
}
.cid-so4Ob34PHT .mbr-section-title {
  color: #ffffff;
}
.cid-so4Ob34PHT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-so57Kau6Jb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so57mrcGG9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so57mrcGG9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so57mrcGG9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-so57mrcGG9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-so4Oc4sZlC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so595n4Gid {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so595n4Gid .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so595n4Gid .row {
  flex-direction: row-reverse;
}
.cid-so595n4Gid img {
  width: 100%;
}
.cid-spcDf7Rxlh {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-spcDf7Rxlh .mbr-section-title {
  color: #ffffff;
}
.cid-spcDf7Rxlh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-so4ZmoiOBK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so595UsHqs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so595UsHqs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so595UsHqs .row {
  flex-direction: row-reverse;
}
.cid-so595UsHqs img {
  width: 100%;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soa1qvD1Mv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/make-barbecues-easily.jpg");
}
.cid-soa1qvD1Mv .mbr-section-title {
  color: #ffffff;
}
.cid-soa1qvD1Mv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soa1TmgpNh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1TmgpNh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1TmgpNh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1TmgpNh .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1TMwQZ3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1TMwQZ3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1TMwQZ3 .row {
  flex-direction: row-reverse;
}
.cid-soa1TMwQZ3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1TMwQZ3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1Ub1lb7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1Ub1lb7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1Ub1lb7 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1Ub1lb7 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1UCb1Oc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1UCb1Oc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1UCb1Oc .row {
  flex-direction: row-reverse;
}
.cid-soa1UCb1Oc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1UCb1Oc .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1V1qsei {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1V1qsei .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1V1qsei img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1V1qsei .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1VqPTsg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1VqPTsg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1VqPTsg .row {
  flex-direction: row-reverse;
}
.cid-soa1VqPTsg img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1VqPTsg .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1VNqOJJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1VNqOJJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1VNqOJJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1VNqOJJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1WbXQy5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1WbXQy5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1WbXQy5 .row {
  flex-direction: row-reverse;
}
.cid-soa1WbXQy5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1WbXQy5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa1WxZkvu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1WxZkvu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1WxZkvu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1WxZkvu .text-wrapper {
    padding: 2rem;
  }
}
.cid-spcBMk8OU9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-spcBMk8OU9 .mbr-section-title {
  color: #ffffff;
}
.cid-spcBMk8OU9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soa1WZE3f4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa1WZE3f4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa1WZE3f4 .row {
  flex-direction: row-reverse;
}
.cid-soa1WZE3f4 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa1WZE3f4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa70DRpCB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa70DRpCB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa70DRpCB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa70DRpCB .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa714Lml9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa714Lml9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa714Lml9 .row {
  flex-direction: row-reverse;
}
.cid-soa714Lml9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa714Lml9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa72CeDzU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa72CeDzU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa72CeDzU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa72CeDzU .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa71Cpo1E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa71Cpo1E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa71Cpo1E img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa71Cpo1E .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa72a2fc1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa72a2fc1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa72a2fc1 .row {
  flex-direction: row-reverse;
}
.cid-soa72a2fc1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa72a2fc1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-soa73757EU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soa73757EU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soa73757EU .row {
  flex-direction: row-reverse;
}
.cid-soa73757EU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-soa73757EU .text-wrapper {
    padding: 2rem;
  }
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soaDg1ARMJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/bbq-vegetable-recipe.jpg");
}
.cid-soaDg1ARMJ .mbr-section-title {
  color: #ffffff;
}
.cid-soaDg1ARMJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soaL5T6gun {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soaL5T6gun .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soaL5T6gun .row {
  flex-direction: row-reverse;
}
.cid-soaL5T6gun img {
  width: 100%;
}
.cid-soaDgO3tgj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soaMIim5nM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soaMIim5nM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soaMIim5nM .row {
  flex-direction: row-reverse;
}
.cid-soaMIim5nM img {
  width: 100%;
}
.cid-soaGlng0G5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soaMfr4LL9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soaMfr4LL9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soaMfr4LL9 .row {
  flex-direction: row-reverse;
}
.cid-soaMfr4LL9 img {
  width: 100%;
}
.cid-sp6QsgcOnl {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-sp6QsgcOnl .mbr-section-title {
  color: #ffffff;
}
.cid-sp6QsgcOnl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soaHxlHmWO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soaMw8B6xQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soaMw8B6xQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soaMw8B6xQ .row {
  flex-direction: row-reverse;
}
.cid-soaMw8B6xQ img {
  width: 100%;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spNftegg6X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spMeMFmf1p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spMeMFmf1p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spMeMFmf1p img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-spMeMFmf1p .text-wrapper {
    padding: 2rem;
  }
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sgxdUDX7jF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sgxdUDX7jF nav.navbar {
  position: fixed;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sgxdUDX7jF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sgxdUDX7jF .dropdown-item:hover,
.cid-sgxdUDX7jF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sgxdUDX7jF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sgxdUDX7jF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sgxdUDX7jF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sgxdUDX7jF .nav-link {
  position: relative;
}
.cid-sgxdUDX7jF .container {
  display: flex;
  margin: auto;
}
.cid-sgxdUDX7jF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown-menu,
.cid-sgxdUDX7jF .navbar.opened {
  background: #ffffff !important;
}
.cid-sgxdUDX7jF .nav-item:focus,
.cid-sgxdUDX7jF .nav-link:focus {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sgxdUDX7jF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sgxdUDX7jF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sgxdUDX7jF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sgxdUDX7jF .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: #ffffff;
}
.cid-sgxdUDX7jF .navbar.opened {
  transition: all 0.3s;
}
.cid-sgxdUDX7jF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sgxdUDX7jF .navbar .navbar-logo img {
  width: auto;
}
.cid-sgxdUDX7jF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sgxdUDX7jF .navbar.collapsed {
  justify-content: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sgxdUDX7jF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sgxdUDX7jF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sgxdUDX7jF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sgxdUDX7jF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sgxdUDX7jF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sgxdUDX7jF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sgxdUDX7jF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sgxdUDX7jF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sgxdUDX7jF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sgxdUDX7jF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sgxdUDX7jF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sgxdUDX7jF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sgxdUDX7jF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sgxdUDX7jF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sgxdUDX7jF .dropdown-item.active,
.cid-sgxdUDX7jF .dropdown-item:active {
  background-color: transparent;
}
.cid-sgxdUDX7jF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sgxdUDX7jF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sgxdUDX7jF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sgxdUDX7jF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgxdUDX7jF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sgxdUDX7jF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sgxdUDX7jF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sgxdUDX7jF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sgxdUDX7jF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sgxdUDX7jF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sgxdUDX7jF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sgxdUDX7jF .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-sgxdUDX7jF .navbar {
    height: 70px;
  }
  .cid-sgxdUDX7jF .navbar.opened {
    height: auto;
  }
  .cid-sgxdUDX7jF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snN22hnpgP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNeov5Cru {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snNeov5Cru .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snNeov5Cru .img-item {
  position: relative;
}
.cid-snNeov5Cru .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-snNeov5Cru .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-snNeov5Cru .img-item .img-description p {
  margin-bottom: 0;
}
.cid-snN22N4ycd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNeG3FvNS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snNeG3FvNS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snNeG3FvNS .row {
  flex-direction: row-reverse;
}
.cid-snNeG3FvNS img {
  width: 100%;
}
.cid-snN23ZFae3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNepCnXOS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snNepCnXOS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snNepCnXOS .row {
  flex-direction: row-reverse;
}
.cid-snNepCnXOS img {
  width: 100%;
}
.cid-snN24mBgzg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smjnouz7Qk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-smjnouz7Qk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-smjnouz7Qk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-smjnouz7Qk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-smjnouz7Qk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-smjnouz7Qk .copyright {
  color: #bbbbbb;
}
.cid-sn2o9yNVka {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sn2o9yNVka nav.navbar {
  position: fixed;
}
.cid-sn2o9yNVka .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-sn2o9yNVka .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sn2o9yNVka .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sn2o9yNVka .dropdown-item:hover,
.cid-sn2o9yNVka .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sn2o9yNVka .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sn2o9yNVka .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sn2o9yNVka .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sn2o9yNVka .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sn2o9yNVka .nav-link {
  position: relative;
}
.cid-sn2o9yNVka .container {
  display: flex;
  margin: auto;
}
.cid-sn2o9yNVka .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sn2o9yNVka .dropdown-menu,
.cid-sn2o9yNVka .navbar.opened {
  background: #ffffff !important;
}
.cid-sn2o9yNVka .nav-item:focus,
.cid-sn2o9yNVka .nav-link:focus {
  outline: none;
}
.cid-sn2o9yNVka .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sn2o9yNVka .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sn2o9yNVka .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sn2o9yNVka .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sn2o9yNVka .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sn2o9yNVka .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sn2o9yNVka .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: #ffffff;
}
.cid-sn2o9yNVka .navbar.opened {
  transition: all 0.3s;
}
.cid-sn2o9yNVka .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sn2o9yNVka .navbar .navbar-logo img {
  width: auto;
}
.cid-sn2o9yNVka .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sn2o9yNVka .navbar.collapsed {
  justify-content: center;
}
.cid-sn2o9yNVka .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sn2o9yNVka .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sn2o9yNVka .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sn2o9yNVka .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sn2o9yNVka .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sn2o9yNVka .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-sn2o9yNVka .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sn2o9yNVka .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sn2o9yNVka .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sn2o9yNVka .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sn2o9yNVka .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sn2o9yNVka .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sn2o9yNVka .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sn2o9yNVka .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-sn2o9yNVka .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sn2o9yNVka .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sn2o9yNVka .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sn2o9yNVka .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sn2o9yNVka .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sn2o9yNVka .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sn2o9yNVka .navbar.navbar-short {
  min-height: 60px;
}
.cid-sn2o9yNVka .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sn2o9yNVka .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sn2o9yNVka .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-sn2o9yNVka .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sn2o9yNVka .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sn2o9yNVka .dropdown-item.active,
.cid-sn2o9yNVka .dropdown-item:active {
  background-color: transparent;
}
.cid-sn2o9yNVka .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sn2o9yNVka .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sn2o9yNVka .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sn2o9yNVka .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sn2o9yNVka .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sn2o9yNVka .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sn2o9yNVka ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sn2o9yNVka .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sn2o9yNVka button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sn2o9yNVka button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sn2o9yNVka button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sn2o9yNVka button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sn2o9yNVka button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sn2o9yNVka button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sn2o9yNVka nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sn2o9yNVka nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sn2o9yNVka nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sn2o9yNVka nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sn2o9yNVka .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sn2o9yNVka a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sn2o9yNVka .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-sn2o9yNVka .navbar {
    height: 70px;
  }
  .cid-sn2o9yNVka .navbar.opened {
    height: auto;
  }
  .cid-sn2o9yNVka .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn2o9zf5Oy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJgjEPBLz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJgjEPBLz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJgjEPBLz .row {
  flex-direction: row-reverse;
}
.cid-soJgjEPBLz img {
  width: 100%;
}
.cid-sn2o9ztMaO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2o9zLNmz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJgkYAq6P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJgkYAq6P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJgkYAq6P .row {
  flex-direction: row-reverse;
}
.cid-soJgkYAq6P img {
  width: 100%;
}
.cid-sn2o9AhTfy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJgnmOO5P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJgnmOO5P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJgnmOO5P .row {
  flex-direction: row-reverse;
}
.cid-soJgnmOO5P img {
  width: 100%;
}
.cid-sn2o9A0f13 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2styJ8KO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soJh6aR0EL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soJh6aR0EL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soJh6aR0EL .row {
  flex-direction: row-reverse;
}
.cid-soJh6aR0EL img {
  width: 100%;
}
.cid-sn2o9zTD59 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn2o9zTD59 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn2o9zTD59 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn2o9zTD59 .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-sn2o9Aos70 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sn2o9Aos70 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sn2o9Aos70 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sn2o9Aos70 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sn2o9Aos70 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sn2o9Aos70 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sn2o9Aos70 .copyright {
  color: #bbbbbb;
}
.cid-sn7CLXotBA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sn7CLXotBA nav.navbar {
  position: fixed;
}
.cid-sn7CLXotBA .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-sn7CLXotBA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sn7CLXotBA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sn7CLXotBA .dropdown-item:hover,
.cid-sn7CLXotBA .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sn7CLXotBA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sn7CLXotBA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sn7CLXotBA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sn7CLXotBA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sn7CLXotBA .nav-link {
  position: relative;
}
.cid-sn7CLXotBA .container {
  display: flex;
  margin: auto;
}
.cid-sn7CLXotBA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sn7CLXotBA .dropdown-menu,
.cid-sn7CLXotBA .navbar.opened {
  background: #ffffff !important;
}
.cid-sn7CLXotBA .nav-item:focus,
.cid-sn7CLXotBA .nav-link:focus {
  outline: none;
}
.cid-sn7CLXotBA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sn7CLXotBA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sn7CLXotBA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sn7CLXotBA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sn7CLXotBA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sn7CLXotBA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sn7CLXotBA .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: #ffffff;
}
.cid-sn7CLXotBA .navbar.opened {
  transition: all 0.3s;
}
.cid-sn7CLXotBA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sn7CLXotBA .navbar .navbar-logo img {
  width: auto;
}
.cid-sn7CLXotBA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sn7CLXotBA .navbar.collapsed {
  justify-content: center;
}
.cid-sn7CLXotBA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sn7CLXotBA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sn7CLXotBA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sn7CLXotBA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sn7CLXotBA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sn7CLXotBA .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-sn7CLXotBA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sn7CLXotBA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sn7CLXotBA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sn7CLXotBA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sn7CLXotBA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sn7CLXotBA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sn7CLXotBA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sn7CLXotBA .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-sn7CLXotBA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sn7CLXotBA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sn7CLXotBA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sn7CLXotBA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sn7CLXotBA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sn7CLXotBA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sn7CLXotBA .navbar.navbar-short {
  min-height: 60px;
}
.cid-sn7CLXotBA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sn7CLXotBA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sn7CLXotBA .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-sn7CLXotBA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sn7CLXotBA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sn7CLXotBA .dropdown-item.active,
.cid-sn7CLXotBA .dropdown-item:active {
  background-color: transparent;
}
.cid-sn7CLXotBA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sn7CLXotBA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sn7CLXotBA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sn7CLXotBA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sn7CLXotBA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sn7CLXotBA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sn7CLXotBA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sn7CLXotBA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sn7CLXotBA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sn7CLXotBA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sn7CLXotBA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sn7CLXotBA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sn7CLXotBA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sn7CLXotBA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sn7CLXotBA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sn7CLXotBA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sn7CLXotBA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sn7CLXotBA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sn7CLXotBA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sn7CLXotBA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sn7CLXotBA .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-sn7CLXotBA .navbar {
    height: 70px;
  }
  .cid-sn7CLXotBA .navbar.opened {
    height: auto;
  }
  .cid-sn7CLXotBA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn7CLXIe3y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/meat-smoker-recipe.jpeg");
}
.cid-sn7CLXIe3y .mbr-section-title {
  color: #ffffff;
}
.cid-sn7CLXIe3y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soKZYf8now {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soKZYf8now .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soKZYf8now .row {
  flex-direction: row-reverse;
}
.cid-soKZYf8now img {
  width: 100%;
}
.cid-sn7CLYeacP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn7CLYlwip {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soL00ut5gU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soL00ut5gU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soL00ut5gU .row {
  flex-direction: row-reverse;
}
.cid-soL00ut5gU img {
  width: 100%;
}
.cid-sn7CLYDExj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn7CLYDExj .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sn7CLYDExj .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-sn7CLYDExj .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  background-color: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  content: "✓";
}
.cid-spdavXlrSl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/meat-smoker-recipe1-1.jpeg");
}
.cid-spdavXlrSl .mbr-section-title {
  color: #ffffff;
}
.cid-spdavXlrSl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sn7N3CNI3M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soKZZpXPBh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soKZZpXPBh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soKZZpXPBh .row {
  flex-direction: row-reverse;
}
.cid-soKZZpXPBh img {
  width: 100%;
}
.cid-sn7N4yqSOz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soL02i4fTk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soL02i4fTk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soL02i4fTk .row {
  flex-direction: row-reverse;
}
.cid-soL02i4fTk img {
  width: 100%;
}
.cid-sn84fEjzHF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sned2X3ezn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soL04t9rJ3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soL04t9rJ3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soL04t9rJ3 .row {
  flex-direction: row-reverse;
}
.cid-soL04t9rJ3 img {
  width: 100%;
}
.cid-sned3Fr9G7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soL4wEdAhq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soL4wEdAhq .mbr-media {
  position: relative;
}
.cid-soL4wEdAhq .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soL4wEdAhq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soL4wEdAhq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soL4wEdAhq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soL4wEdAhq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soL4wEdAhq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soL4wEdAhq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soL4wEdAhq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sn7CLYKQig {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sn7CLYKQig .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sn7CLYKQig .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sn7CLYKQig .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sn7CLYKQig .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sn7CLYKQig div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sn7CLYKQig .copyright {
  color: #bbbbbb;
}
.cid-snBopv9lFg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-snBopv9lFg nav.navbar {
  position: fixed;
}
.cid-snBopv9lFg .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-snBopv9lFg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-snBopv9lFg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-snBopv9lFg .dropdown-item:hover,
.cid-snBopv9lFg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-snBopv9lFg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-snBopv9lFg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-snBopv9lFg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-snBopv9lFg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-snBopv9lFg .nav-link {
  position: relative;
}
.cid-snBopv9lFg .container {
  display: flex;
  margin: auto;
}
.cid-snBopv9lFg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-snBopv9lFg .dropdown-menu,
.cid-snBopv9lFg .navbar.opened {
  background: #ffffff !important;
}
.cid-snBopv9lFg .nav-item:focus,
.cid-snBopv9lFg .nav-link:focus {
  outline: none;
}
.cid-snBopv9lFg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-snBopv9lFg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snBopv9lFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-snBopv9lFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-snBopv9lFg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snBopv9lFg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snBopv9lFg .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: #ffffff;
}
.cid-snBopv9lFg .navbar.opened {
  transition: all 0.3s;
}
.cid-snBopv9lFg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-snBopv9lFg .navbar .navbar-logo img {
  width: auto;
}
.cid-snBopv9lFg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-snBopv9lFg .navbar.collapsed {
  justify-content: center;
}
.cid-snBopv9lFg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-snBopv9lFg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-snBopv9lFg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-snBopv9lFg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snBopv9lFg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snBopv9lFg .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-snBopv9lFg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snBopv9lFg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-snBopv9lFg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-snBopv9lFg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-snBopv9lFg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snBopv9lFg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snBopv9lFg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snBopv9lFg .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-snBopv9lFg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-snBopv9lFg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snBopv9lFg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snBopv9lFg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-snBopv9lFg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-snBopv9lFg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-snBopv9lFg .navbar.navbar-short {
  min-height: 60px;
}
.cid-snBopv9lFg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-snBopv9lFg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-snBopv9lFg .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-snBopv9lFg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snBopv9lFg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snBopv9lFg .dropdown-item.active,
.cid-snBopv9lFg .dropdown-item:active {
  background-color: transparent;
}
.cid-snBopv9lFg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snBopv9lFg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snBopv9lFg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snBopv9lFg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-snBopv9lFg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snBopv9lFg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snBopv9lFg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-snBopv9lFg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-snBopv9lFg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-snBopv9lFg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-snBopv9lFg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-snBopv9lFg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snBopv9lFg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snBopv9lFg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-snBopv9lFg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snBopv9lFg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-snBopv9lFg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-snBopv9lFg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snBopv9lFg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-snBopv9lFg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-snBopv9lFg .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-snBopv9lFg .navbar {
    height: 70px;
  }
  .cid-snBopv9lFg .navbar.opened {
    height: auto;
  }
  .cid-snBopv9lFg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snBp4cyhS3 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/the-best-burger-grill1.jpeg");
}
.cid-snBp4cyhS3 .mbr-section-title {
  color: #ffffff;
}
.cid-snBp4cyhS3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snBp5gjYkd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snGPQqLMkL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snGPQqLMkL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snGPQqLMkL .row {
  flex-direction: row-reverse;
}
.cid-snGPQqLMkL img {
  width: 100%;
}
.cid-snBADu7MNX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snBMJ27WEd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snBNcnXkmz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snBNcnXkmz img,
.cid-snBNcnXkmz .item-img {
  width: 100%;
}
.cid-snBNcnXkmz .item:focus,
.cid-snBNcnXkmz span:focus {
  outline: none;
}
.cid-snBNcnXkmz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snBNcnXkmz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snBNcnXkmz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snBNcnXkmz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snBNcnXkmz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snBNcnXkmz .mbr-section-title {
  color: #232323;
}
.cid-snBNcnXkmz .mbr-text,
.cid-snBNcnXkmz .mbr-section-btn {
  text-align: left;
}
.cid-snBNcnXkmz .item-title {
  text-align: left;
}
.cid-snBNcnXkmz .item-subtitle {
  text-align: center;
}
.cid-snBOVlsKvR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snBOVlsKvR img,
.cid-snBOVlsKvR .item-img {
  width: 100%;
}
.cid-snBOVlsKvR .item:focus,
.cid-snBOVlsKvR span:focus {
  outline: none;
}
.cid-snBOVlsKvR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snBOVlsKvR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snBOVlsKvR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snBOVlsKvR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snBOVlsKvR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snBOVlsKvR .mbr-section-title {
  color: #232323;
}
.cid-snBOVlsKvR .mbr-text,
.cid-snBOVlsKvR .mbr-section-btn {
  text-align: left;
}
.cid-snBOVlsKvR .item-title {
  text-align: left;
}
.cid-snBOVlsKvR .item-subtitle {
  text-align: center;
}
.cid-spcWJa40VS {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.cid-spcWJa40VS .mbr-section-title {
  color: #ffffff;
}
.cid-snBQ2VlQDk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snBQ2VlQDk img,
.cid-snBQ2VlQDk .item-img {
  width: 100%;
}
.cid-snBQ2VlQDk .item:focus,
.cid-snBQ2VlQDk span:focus {
  outline: none;
}
.cid-snBQ2VlQDk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snBQ2VlQDk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snBQ2VlQDk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snBQ2VlQDk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snBQ2VlQDk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snBQ2VlQDk .mbr-section-title {
  color: #232323;
}
.cid-snBQ2VlQDk .mbr-text,
.cid-snBQ2VlQDk .mbr-section-btn {
  text-align: left;
}
.cid-snBQ2VlQDk .item-title {
  text-align: left;
}
.cid-snBQ2VlQDk .item-subtitle {
  text-align: center;
}
.cid-snBX1FxZuc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snBX1FxZuc img,
.cid-snBX1FxZuc .item-img {
  width: 100%;
}
.cid-snBX1FxZuc .item:focus,
.cid-snBX1FxZuc span:focus {
  outline: none;
}
.cid-snBX1FxZuc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snBX1FxZuc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snBX1FxZuc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snBX1FxZuc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snBX1FxZuc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snBX1FxZuc .mbr-section-title {
  color: #232323;
}
.cid-snBX1FxZuc .mbr-text,
.cid-snBX1FxZuc .mbr-section-btn {
  text-align: left;
}
.cid-snBX1FxZuc .item-title {
  text-align: left;
}
.cid-snBX1FxZuc .item-subtitle {
  text-align: center;
}
.cid-snBYPbUGoD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snBYPbUGoD img,
.cid-snBYPbUGoD .item-img {
  width: 100%;
}
.cid-snBYPbUGoD .item:focus,
.cid-snBYPbUGoD span:focus {
  outline: none;
}
.cid-snBYPbUGoD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snBYPbUGoD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snBYPbUGoD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snBYPbUGoD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snBYPbUGoD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snBYPbUGoD .mbr-section-title {
  color: #232323;
}
.cid-snBYPbUGoD .mbr-text,
.cid-snBYPbUGoD .mbr-section-btn {
  text-align: left;
}
.cid-snBYPbUGoD .item-title {
  text-align: left;
}
.cid-snBYPbUGoD .item-subtitle {
  text-align: center;
}
.cid-snBopvrjUU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-snBopvrjUU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-snBopvrjUU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snBopvrjUU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-snBopvrjUU .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-snBopvrjUU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-snBopvrjUU .copyright {
  color: #bbbbbb;
}
.cid-snNkMPQfwU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-snNkMPQfwU nav.navbar {
  position: fixed;
}
.cid-snNkMPQfwU .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-snNkMPQfwU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-snNkMPQfwU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-snNkMPQfwU .dropdown-item:hover,
.cid-snNkMPQfwU .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-snNkMPQfwU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-snNkMPQfwU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-snNkMPQfwU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-snNkMPQfwU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-snNkMPQfwU .nav-link {
  position: relative;
}
.cid-snNkMPQfwU .container {
  display: flex;
  margin: auto;
}
.cid-snNkMPQfwU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-snNkMPQfwU .dropdown-menu,
.cid-snNkMPQfwU .navbar.opened {
  background: #ffffff !important;
}
.cid-snNkMPQfwU .nav-item:focus,
.cid-snNkMPQfwU .nav-link:focus {
  outline: none;
}
.cid-snNkMPQfwU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-snNkMPQfwU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snNkMPQfwU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-snNkMPQfwU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-snNkMPQfwU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snNkMPQfwU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snNkMPQfwU .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: #ffffff;
}
.cid-snNkMPQfwU .navbar.opened {
  transition: all 0.3s;
}
.cid-snNkMPQfwU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-snNkMPQfwU .navbar .navbar-logo img {
  width: auto;
}
.cid-snNkMPQfwU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-snNkMPQfwU .navbar.collapsed {
  justify-content: center;
}
.cid-snNkMPQfwU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-snNkMPQfwU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-snNkMPQfwU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-snNkMPQfwU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snNkMPQfwU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snNkMPQfwU .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-snNkMPQfwU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snNkMPQfwU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-snNkMPQfwU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-snNkMPQfwU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-snNkMPQfwU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snNkMPQfwU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snNkMPQfwU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snNkMPQfwU .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-snNkMPQfwU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-snNkMPQfwU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snNkMPQfwU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snNkMPQfwU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-snNkMPQfwU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-snNkMPQfwU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-snNkMPQfwU .navbar.navbar-short {
  min-height: 60px;
}
.cid-snNkMPQfwU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-snNkMPQfwU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-snNkMPQfwU .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-snNkMPQfwU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snNkMPQfwU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snNkMPQfwU .dropdown-item.active,
.cid-snNkMPQfwU .dropdown-item:active {
  background-color: transparent;
}
.cid-snNkMPQfwU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snNkMPQfwU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snNkMPQfwU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snNkMPQfwU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-snNkMPQfwU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snNkMPQfwU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snNkMPQfwU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-snNkMPQfwU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-snNkMPQfwU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-snNkMPQfwU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-snNkMPQfwU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-snNkMPQfwU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snNkMPQfwU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snNkMPQfwU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-snNkMPQfwU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snNkMPQfwU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-snNkMPQfwU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-snNkMPQfwU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snNkMPQfwU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-snNkMPQfwU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-snNkMPQfwU .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-snNkMPQfwU .navbar {
    height: 70px;
  }
  .cid-snNkMPQfwU .navbar.opened {
    height: auto;
  }
  .cid-snNkMPQfwU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snNl70EZlS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/classic-barbecue-sauce-recipe-dreamland.jpg");
}
.cid-snNl70EZlS .mbr-section-title {
  color: #ffffff;
}
.cid-snNl70EZlS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sp1enSYsKM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1jkNq9Hm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1rYxcOmB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spcQcl2HeX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/tequila-marinated-bbq-chicken-thighs.webp");
}
.cid-spcQcl2HeX .mbr-section-title {
  color: #ffffff;
}
.cid-sp1jlljZun {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1jlYdLKl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1jmvbHVa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1jn0InzN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNl7yilGu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snT7uJBDuu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snT7uJBDuu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snT7uJBDuu .row {
  flex-direction: row-reverse;
}
.cid-snT7uJBDuu img {
  width: 100%;
}
.cid-so4QRdFVJz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNl8T3FaZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNl7VjnZq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snT6Bb0BSt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snT6Bb0BSt .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snT6Bb0BSt .img-item {
  position: relative;
}
.cid-snT6Bb0BSt .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-snT6Bb0BSt .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-snT6Bb0BSt .img-item .img-description p {
  margin-bottom: 0;
}
.cid-snNl99LSUB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spcQTlNOVG {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-spcQTlNOVG .mbr-section-title {
  color: #ffffff;
}
.cid-spcQTlNOVG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-so4Rscd5gQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNl8A5lqB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snT4STQnW4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snT4STQnW4 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-snT4STQnW4 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-snT4STQnW4 .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-snNl8eqIXv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snNA1u93ms {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snT3utzFS1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snT3utzFS1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snT3utzFS1 .row {
  flex-direction: row-reverse;
}
.cid-snT3utzFS1 img {
  width: 100%;
}
.cid-so4Sqht4jd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so4STNZKp8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so4MXtozt7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-so4MVxNImY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-so4MVxNImY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-so4MVxNImY .row {
  flex-direction: row-reverse;
}
.cid-so4MVxNImY img {
  width: 100%;
}
.cid-snNkMQdDl0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-snNkMQdDl0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-snNkMQdDl0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snNkMQdDl0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-snNkMQdDl0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-snNkMQdDl0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-snNkMQdDl0 .copyright {
  color: #bbbbbb;
}
.cid-snUsi7m4j1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-snUsi7m4j1 nav.navbar {
  position: fixed;
}
.cid-snUsi7m4j1 .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-snUsi7m4j1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-snUsi7m4j1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-snUsi7m4j1 .dropdown-item:hover,
.cid-snUsi7m4j1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-snUsi7m4j1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-snUsi7m4j1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-snUsi7m4j1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-snUsi7m4j1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-snUsi7m4j1 .nav-link {
  position: relative;
}
.cid-snUsi7m4j1 .container {
  display: flex;
  margin: auto;
}
.cid-snUsi7m4j1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-snUsi7m4j1 .dropdown-menu,
.cid-snUsi7m4j1 .navbar.opened {
  background: #ffffff !important;
}
.cid-snUsi7m4j1 .nav-item:focus,
.cid-snUsi7m4j1 .nav-link:focus {
  outline: none;
}
.cid-snUsi7m4j1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-snUsi7m4j1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snUsi7m4j1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-snUsi7m4j1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-snUsi7m4j1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snUsi7m4j1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snUsi7m4j1 .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: #ffffff;
}
.cid-snUsi7m4j1 .navbar.opened {
  transition: all 0.3s;
}
.cid-snUsi7m4j1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-snUsi7m4j1 .navbar .navbar-logo img {
  width: auto;
}
.cid-snUsi7m4j1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-snUsi7m4j1 .navbar.collapsed {
  justify-content: center;
}
.cid-snUsi7m4j1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-snUsi7m4j1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-snUsi7m4j1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-snUsi7m4j1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snUsi7m4j1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snUsi7m4j1 .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-snUsi7m4j1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snUsi7m4j1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-snUsi7m4j1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-snUsi7m4j1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-snUsi7m4j1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snUsi7m4j1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snUsi7m4j1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snUsi7m4j1 .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-snUsi7m4j1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-snUsi7m4j1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snUsi7m4j1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-snUsi7m4j1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-snUsi7m4j1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-snUsi7m4j1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-snUsi7m4j1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-snUsi7m4j1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-snUsi7m4j1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-snUsi7m4j1 .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-snUsi7m4j1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snUsi7m4j1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snUsi7m4j1 .dropdown-item.active,
.cid-snUsi7m4j1 .dropdown-item:active {
  background-color: transparent;
}
.cid-snUsi7m4j1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snUsi7m4j1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snUsi7m4j1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snUsi7m4j1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-snUsi7m4j1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snUsi7m4j1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snUsi7m4j1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-snUsi7m4j1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-snUsi7m4j1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-snUsi7m4j1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-snUsi7m4j1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-snUsi7m4j1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snUsi7m4j1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-snUsi7m4j1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-snUsi7m4j1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snUsi7m4j1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-snUsi7m4j1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-snUsi7m4j1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-snUsi7m4j1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-snUsi7m4j1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-snUsi7m4j1 .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-snUsi7m4j1 .navbar {
    height: 70px;
  }
  .cid-snUsi7m4j1 .navbar.opened {
    height: auto;
  }
  .cid-snUsi7m4j1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snUtnakkcx {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bbq-lemonade.jpg");
}
.cid-snUtnakkcx .mbr-section-title {
  color: #ffffff;
}
.cid-snUtnakkcx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snUttOOMN1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUttOOMN1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUttOOMN1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUttOOMN1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtudLuwI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtudLuwI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtudLuwI .row {
  flex-direction: row-reverse;
}
.cid-snUtudLuwI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtudLuwI .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtuOEI7r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtuOEI7r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtuOEI7r img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtuOEI7r .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtvg8xnu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtvg8xnu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtvg8xnu .row {
  flex-direction: row-reverse;
}
.cid-snUtvg8xnu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtvg8xnu .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtvI4uCD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtvI4uCD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtvI4uCD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtvI4uCD .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtxvOvsF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtxvOvsF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtxvOvsF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtxvOvsF .text-wrapper {
    padding: 2rem;
  }
}
.cid-spcJYJmCUk {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-spcJYJmCUk .mbr-section-title {
  color: #ffffff;
}
.cid-spcJYJmCUk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-snUtxVBBIA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtxVBBIA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtxVBBIA .row {
  flex-direction: row-reverse;
}
.cid-snUtxVBBIA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtxVBBIA .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUxkQgHAb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snUtwa6kju {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtwa6kju .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtwa6kju .row {
  flex-direction: row-reverse;
}
.cid-snUtwa6kju img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtwa6kju .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtwyj114 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtwyj114 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtwyj114 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtwyj114 .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUtwYT2pB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snUtwYT2pB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snUtwYT2pB .row {
  flex-direction: row-reverse;
}
.cid-snUtwYT2pB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snUtwYT2pB .text-wrapper {
    padding: 2rem;
  }
}
.cid-snUJ7MjBsM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-snUJ7MjBsM img,
.cid-snUJ7MjBsM .item-img {
  width: 100%;
}
.cid-snUJ7MjBsM .item:focus,
.cid-snUJ7MjBsM span:focus {
  outline: none;
}
.cid-snUJ7MjBsM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snUJ7MjBsM .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-snUJ7MjBsM .item {
  padding: 0;
  margin: 0;
}
.cid-snUJ7MjBsM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snUJ7MjBsM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snUJ7MjBsM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-snUJ7MjBsM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snUJ7MjBsM .mbr-section-title {
  color: #232323;
}
.cid-snUsi7CF8J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-snUsi7CF8J .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-snUsi7CF8J .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-snUsi7CF8J .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-snUsi7CF8J .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-snUsi7CF8J div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-snUsi7CF8J .copyright {
  color: #bbbbbb;
}
.cid-sobHUx898T {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobHUx898T nav.navbar {
  position: fixed;
}
.cid-sobHUx898T .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-sobHUx898T .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobHUx898T .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobHUx898T .dropdown-item:hover,
.cid-sobHUx898T .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobHUx898T .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobHUx898T .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobHUx898T .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobHUx898T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobHUx898T .nav-link {
  position: relative;
}
.cid-sobHUx898T .container {
  display: flex;
  margin: auto;
}
.cid-sobHUx898T .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobHUx898T .dropdown-menu,
.cid-sobHUx898T .navbar.opened {
  background: #ffffff !important;
}
.cid-sobHUx898T .nav-item:focus,
.cid-sobHUx898T .nav-link:focus {
  outline: none;
}
.cid-sobHUx898T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobHUx898T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobHUx898T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobHUx898T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobHUx898T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobHUx898T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobHUx898T .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: #ffffff;
}
.cid-sobHUx898T .navbar.opened {
  transition: all 0.3s;
}
.cid-sobHUx898T .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobHUx898T .navbar .navbar-logo img {
  width: auto;
}
.cid-sobHUx898T .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobHUx898T .navbar.collapsed {
  justify-content: center;
}
.cid-sobHUx898T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobHUx898T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobHUx898T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobHUx898T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobHUx898T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobHUx898T .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-sobHUx898T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobHUx898T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobHUx898T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobHUx898T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobHUx898T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobHUx898T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobHUx898T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobHUx898T .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-sobHUx898T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobHUx898T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobHUx898T .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobHUx898T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobHUx898T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobHUx898T .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobHUx898T .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobHUx898T .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobHUx898T .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobHUx898T .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-sobHUx898T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobHUx898T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobHUx898T .dropdown-item.active,
.cid-sobHUx898T .dropdown-item:active {
  background-color: transparent;
}
.cid-sobHUx898T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobHUx898T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobHUx898T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobHUx898T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobHUx898T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobHUx898T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobHUx898T ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobHUx898T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobHUx898T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobHUx898T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobHUx898T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobHUx898T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobHUx898T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobHUx898T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobHUx898T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobHUx898T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobHUx898T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobHUx898T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobHUx898T .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobHUx898T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobHUx898T .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-sobHUx898T .navbar {
    height: 70px;
  }
  .cid-sobHUx898T .navbar.opened {
    height: auto;
  }
  .cid-sobHUx898T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sogcLslns1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sogfTTdQFW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sogfTTdQFW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sogfTTdQFW .row {
  flex-direction: row-reverse;
}
.cid-sogfTTdQFW img {
  width: 100%;
}
.cid-sogcMcfVJL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sogfUmc3h0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sogfUmc3h0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sogfUmc3h0 .row {
  flex-direction: row-reverse;
}
.cid-sogfUmc3h0 img {
  width: 100%;
}
.cid-sogcMzMtl5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sogfUNblix {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sogfUNblix .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sogfUNblix .row {
  flex-direction: row-reverse;
}
.cid-sogfUNblix img {
  width: 100%;
}
.cid-spezubNVCk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-spezubNVCk .mbr-media {
  position: relative;
}
.cid-spezubNVCk .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-spezubNVCk .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-spezubNVCk .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-spezubNVCk .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-spezubNVCk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-spezubNVCk .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-spezubNVCk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spezubNVCk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobHUxLKiq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobHUxLKiq .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobHUxLKiq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobHUxLKiq .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobHUxLKiq .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobHUxLKiq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobHUxLKiq .copyright {
  color: #bbbbbb;
}
.cid-sobHIpFZsp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobHIpFZsp nav.navbar {
  position: fixed;
}
.cid-sobHIpFZsp .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-sobHIpFZsp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobHIpFZsp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobHIpFZsp .dropdown-item:hover,
.cid-sobHIpFZsp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobHIpFZsp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobHIpFZsp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobHIpFZsp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobHIpFZsp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobHIpFZsp .nav-link {
  position: relative;
}
.cid-sobHIpFZsp .container {
  display: flex;
  margin: auto;
}
.cid-sobHIpFZsp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobHIpFZsp .dropdown-menu,
.cid-sobHIpFZsp .navbar.opened {
  background: #ffffff !important;
}
.cid-sobHIpFZsp .nav-item:focus,
.cid-sobHIpFZsp .nav-link:focus {
  outline: none;
}
.cid-sobHIpFZsp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobHIpFZsp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobHIpFZsp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobHIpFZsp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobHIpFZsp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobHIpFZsp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobHIpFZsp .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: #ffffff;
}
.cid-sobHIpFZsp .navbar.opened {
  transition: all 0.3s;
}
.cid-sobHIpFZsp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobHIpFZsp .navbar .navbar-logo img {
  width: auto;
}
.cid-sobHIpFZsp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobHIpFZsp .navbar.collapsed {
  justify-content: center;
}
.cid-sobHIpFZsp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobHIpFZsp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobHIpFZsp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobHIpFZsp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobHIpFZsp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobHIpFZsp .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-sobHIpFZsp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobHIpFZsp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobHIpFZsp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobHIpFZsp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobHIpFZsp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobHIpFZsp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobHIpFZsp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobHIpFZsp .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-sobHIpFZsp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobHIpFZsp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobHIpFZsp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobHIpFZsp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobHIpFZsp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobHIpFZsp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobHIpFZsp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobHIpFZsp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobHIpFZsp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobHIpFZsp .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-sobHIpFZsp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobHIpFZsp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobHIpFZsp .dropdown-item.active,
.cid-sobHIpFZsp .dropdown-item:active {
  background-color: transparent;
}
.cid-sobHIpFZsp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobHIpFZsp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobHIpFZsp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobHIpFZsp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobHIpFZsp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobHIpFZsp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobHIpFZsp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobHIpFZsp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobHIpFZsp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobHIpFZsp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobHIpFZsp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobHIpFZsp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobHIpFZsp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobHIpFZsp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobHIpFZsp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobHIpFZsp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobHIpFZsp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobHIpFZsp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobHIpFZsp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobHIpFZsp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobHIpFZsp .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-sobHIpFZsp .navbar {
    height: 70px;
  }
  .cid-sobHIpFZsp .navbar.opened {
    height: auto;
  }
  .cid-sobHIpFZsp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sog1bC9pyg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sog1c5tZV2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sog7NM4Cxm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sog7NM4Cxm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sog7NM4Cxm .row {
  flex-direction: row-reverse;
}
.cid-sog7NM4Cxm img {
  width: 100%;
}
.cid-sog6y6Ibec {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sog7Q7Rkao {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sog7Q7Rkao .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sog7Q7Rkao .row {
  flex-direction: row-reverse;
}
.cid-sog7Q7Rkao img {
  width: 100%;
}
.cid-sog6yqKVHx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sog7SAXZB3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sog7SAXZB3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sog7SAXZB3 .row {
  flex-direction: row-reverse;
}
.cid-sog7SAXZB3 img {
  width: 100%;
}
.cid-sog6VF787r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-speyaiaXgl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-speyaiaXgl .mbr-media {
  position: relative;
}
.cid-speyaiaXgl .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-speyaiaXgl .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-speyaiaXgl .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-speyaiaXgl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-speyaiaXgl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-speyaiaXgl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-speyaiaXgl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-speyaiaXgl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobHIpT2l2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobHIpT2l2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobHIpT2l2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobHIpT2l2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobHIpT2l2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobHIpT2l2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobHIpT2l2 .copyright {
  color: #bbbbbb;
}
.cid-sobIPdQmHf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobIPdQmHf nav.navbar {
  position: fixed;
}
.cid-sobIPdQmHf .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-sobIPdQmHf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobIPdQmHf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobIPdQmHf .dropdown-item:hover,
.cid-sobIPdQmHf .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobIPdQmHf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobIPdQmHf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobIPdQmHf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobIPdQmHf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobIPdQmHf .nav-link {
  position: relative;
}
.cid-sobIPdQmHf .container {
  display: flex;
  margin: auto;
}
.cid-sobIPdQmHf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobIPdQmHf .dropdown-menu,
.cid-sobIPdQmHf .navbar.opened {
  background: #ffffff !important;
}
.cid-sobIPdQmHf .nav-item:focus,
.cid-sobIPdQmHf .nav-link:focus {
  outline: none;
}
.cid-sobIPdQmHf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobIPdQmHf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobIPdQmHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobIPdQmHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobIPdQmHf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobIPdQmHf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobIPdQmHf .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: #ffffff;
}
.cid-sobIPdQmHf .navbar.opened {
  transition: all 0.3s;
}
.cid-sobIPdQmHf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobIPdQmHf .navbar .navbar-logo img {
  width: auto;
}
.cid-sobIPdQmHf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobIPdQmHf .navbar.collapsed {
  justify-content: center;
}
.cid-sobIPdQmHf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobIPdQmHf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobIPdQmHf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobIPdQmHf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobIPdQmHf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobIPdQmHf .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-sobIPdQmHf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobIPdQmHf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobIPdQmHf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobIPdQmHf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobIPdQmHf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobIPdQmHf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobIPdQmHf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobIPdQmHf .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-sobIPdQmHf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobIPdQmHf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobIPdQmHf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobIPdQmHf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobIPdQmHf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobIPdQmHf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobIPdQmHf .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobIPdQmHf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobIPdQmHf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobIPdQmHf .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-sobIPdQmHf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobIPdQmHf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobIPdQmHf .dropdown-item.active,
.cid-sobIPdQmHf .dropdown-item:active {
  background-color: transparent;
}
.cid-sobIPdQmHf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobIPdQmHf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobIPdQmHf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobIPdQmHf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobIPdQmHf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobIPdQmHf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobIPdQmHf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobIPdQmHf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobIPdQmHf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobIPdQmHf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobIPdQmHf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobIPdQmHf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobIPdQmHf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobIPdQmHf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobIPdQmHf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobIPdQmHf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobIPdQmHf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobIPdQmHf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobIPdQmHf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobIPdQmHf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobIPdQmHf .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-sobIPdQmHf .navbar {
    height: 70px;
  }
  .cid-sobIPdQmHf .navbar.opened {
    height: auto;
  }
  .cid-sobIPdQmHf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-som1PLftnz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som2unhte8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-som2unhte8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-som2unhte8 .row {
  flex-direction: row-reverse;
}
.cid-som2unhte8 img {
  width: 100%;
}
.cid-som1Qt4aFf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som2uQxqwO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-som2uQxqwO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-som2uQxqwO .row {
  flex-direction: row-reverse;
}
.cid-som2uQxqwO img {
  width: 100%;
}
.cid-som1QRyJ5b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som2wpLWr8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-som2wpLWr8 .mbr-media {
  position: relative;
}
.cid-som2wpLWr8 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-som2wpLWr8 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-som2wpLWr8 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-som2wpLWr8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-som2wpLWr8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-som2wpLWr8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-som2wpLWr8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-som2wpLWr8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobIPegc9u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobIPegc9u .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobIPegc9u .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobIPegc9u .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobIPegc9u .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobIPegc9u div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobIPegc9u .copyright {
  color: #bbbbbb;
}
.cid-sobIYckOXX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobIYckOXX nav.navbar {
  position: fixed;
}
.cid-sobIYckOXX .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-sobIYckOXX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobIYckOXX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobIYckOXX .dropdown-item:hover,
.cid-sobIYckOXX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobIYckOXX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobIYckOXX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobIYckOXX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobIYckOXX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobIYckOXX .nav-link {
  position: relative;
}
.cid-sobIYckOXX .container {
  display: flex;
  margin: auto;
}
.cid-sobIYckOXX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobIYckOXX .dropdown-menu,
.cid-sobIYckOXX .navbar.opened {
  background: #ffffff !important;
}
.cid-sobIYckOXX .nav-item:focus,
.cid-sobIYckOXX .nav-link:focus {
  outline: none;
}
.cid-sobIYckOXX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobIYckOXX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobIYckOXX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobIYckOXX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobIYckOXX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobIYckOXX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobIYckOXX .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: #ffffff;
}
.cid-sobIYckOXX .navbar.opened {
  transition: all 0.3s;
}
.cid-sobIYckOXX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobIYckOXX .navbar .navbar-logo img {
  width: auto;
}
.cid-sobIYckOXX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobIYckOXX .navbar.collapsed {
  justify-content: center;
}
.cid-sobIYckOXX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobIYckOXX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobIYckOXX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobIYckOXX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobIYckOXX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobIYckOXX .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-sobIYckOXX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobIYckOXX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobIYckOXX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobIYckOXX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobIYckOXX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobIYckOXX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobIYckOXX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobIYckOXX .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-sobIYckOXX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobIYckOXX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobIYckOXX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobIYckOXX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobIYckOXX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobIYckOXX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobIYckOXX .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobIYckOXX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobIYckOXX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobIYckOXX .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-sobIYckOXX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobIYckOXX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobIYckOXX .dropdown-item.active,
.cid-sobIYckOXX .dropdown-item:active {
  background-color: transparent;
}
.cid-sobIYckOXX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobIYckOXX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobIYckOXX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobIYckOXX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobIYckOXX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobIYckOXX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobIYckOXX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobIYckOXX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobIYckOXX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobIYckOXX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobIYckOXX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobIYckOXX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobIYckOXX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobIYckOXX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobIYckOXX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobIYckOXX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobIYckOXX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobIYckOXX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobIYckOXX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobIYckOXX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobIYckOXX .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-sobIYckOXX .navbar {
    height: 70px;
  }
  .cid-sobIYckOXX .navbar.opened {
    height: auto;
  }
  .cid-sobIYckOXX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-som5xI2vcH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som8kyZTlK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-som8kyZTlK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-som8kyZTlK .row {
  flex-direction: row-reverse;
}
.cid-som8kyZTlK img {
  width: 100%;
}
.cid-som5yGzMV9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som8l4pKIc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-som8l4pKIc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-som8l4pKIc .row {
  flex-direction: row-reverse;
}
.cid-som8l4pKIc img {
  width: 100%;
}
.cid-som5y98yRd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-som8lyb89E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-som8lyb89E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-som8lyb89E .row {
  flex-direction: row-reverse;
}
.cid-som8lyb89E img {
  width: 100%;
}
.cid-som6nwuDJw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-speAsD4t7V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-speAsD4t7V .mbr-media {
  position: relative;
}
.cid-speAsD4t7V .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-speAsD4t7V .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-speAsD4t7V .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-speAsD4t7V .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-speAsD4t7V .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-speAsD4t7V .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-speAsD4t7V .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-speAsD4t7V .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobIYcCkSn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobIYcCkSn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobIYcCkSn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobIYcCkSn .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobIYcCkSn .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobIYcCkSn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobIYcCkSn .copyright {
  color: #bbbbbb;
}
.cid-sobJ6nGBds {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobJ6nGBds nav.navbar {
  position: fixed;
}
.cid-sobJ6nGBds .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-sobJ6nGBds .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobJ6nGBds .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobJ6nGBds .dropdown-item:hover,
.cid-sobJ6nGBds .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobJ6nGBds .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobJ6nGBds .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobJ6nGBds .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobJ6nGBds .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobJ6nGBds .nav-link {
  position: relative;
}
.cid-sobJ6nGBds .container {
  display: flex;
  margin: auto;
}
.cid-sobJ6nGBds .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobJ6nGBds .dropdown-menu,
.cid-sobJ6nGBds .navbar.opened {
  background: #ffffff !important;
}
.cid-sobJ6nGBds .nav-item:focus,
.cid-sobJ6nGBds .nav-link:focus {
  outline: none;
}
.cid-sobJ6nGBds .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobJ6nGBds .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobJ6nGBds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobJ6nGBds .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobJ6nGBds .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobJ6nGBds .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobJ6nGBds .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: #ffffff;
}
.cid-sobJ6nGBds .navbar.opened {
  transition: all 0.3s;
}
.cid-sobJ6nGBds .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobJ6nGBds .navbar .navbar-logo img {
  width: auto;
}
.cid-sobJ6nGBds .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobJ6nGBds .navbar.collapsed {
  justify-content: center;
}
.cid-sobJ6nGBds .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobJ6nGBds .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobJ6nGBds .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobJ6nGBds .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobJ6nGBds .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobJ6nGBds .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-sobJ6nGBds .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobJ6nGBds .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobJ6nGBds .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobJ6nGBds .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobJ6nGBds .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobJ6nGBds .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobJ6nGBds .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobJ6nGBds .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-sobJ6nGBds .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobJ6nGBds .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobJ6nGBds .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobJ6nGBds .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobJ6nGBds .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobJ6nGBds .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobJ6nGBds .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobJ6nGBds .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobJ6nGBds .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobJ6nGBds .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-sobJ6nGBds .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobJ6nGBds .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobJ6nGBds .dropdown-item.active,
.cid-sobJ6nGBds .dropdown-item:active {
  background-color: transparent;
}
.cid-sobJ6nGBds .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobJ6nGBds .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobJ6nGBds .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobJ6nGBds .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobJ6nGBds .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobJ6nGBds .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobJ6nGBds ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobJ6nGBds .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobJ6nGBds button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobJ6nGBds button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobJ6nGBds button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobJ6nGBds button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJ6nGBds button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJ6nGBds button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobJ6nGBds nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJ6nGBds nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobJ6nGBds nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobJ6nGBds nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJ6nGBds .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobJ6nGBds a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobJ6nGBds .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-sobJ6nGBds .navbar {
    height: 70px;
  }
  .cid-sobJ6nGBds .navbar.opened {
    height: auto;
  }
  .cid-sobJ6nGBds .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-somh6100qj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somhS1BqT0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-somhS1BqT0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-somhS1BqT0 .row {
  flex-direction: row-reverse;
}
.cid-somhS1BqT0 img {
  width: 100%;
}
.cid-somh6NbXqC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somhSvV2Ij {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-somhSvV2Ij .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-somhSvV2Ij .row {
  flex-direction: row-reverse;
}
.cid-somhSvV2Ij img {
  width: 100%;
}
.cid-somh7cSWP2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somhT1sfwr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-somhT1sfwr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-somhT1sfwr .row {
  flex-direction: row-reverse;
}
.cid-somhT1sfwr img {
  width: 100%;
}
.cid-somh7A0i4S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somndyahKC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-somndyahKC .mbr-media {
  position: relative;
}
.cid-somndyahKC .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-somndyahKC .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-somndyahKC .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-somndyahKC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-somndyahKC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-somndyahKC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-somndyahKC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-somndyahKC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobJ6nXs8G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobJ6nXs8G .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobJ6nXs8G .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobJ6nXs8G .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobJ6nXs8G .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobJ6nXs8G div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobJ6nXs8G .copyright {
  color: #bbbbbb;
}
.cid-sobJjWPB4K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobJjWPB4K nav.navbar {
  position: fixed;
}
.cid-sobJjWPB4K .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-sobJjWPB4K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobJjWPB4K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobJjWPB4K .dropdown-item:hover,
.cid-sobJjWPB4K .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobJjWPB4K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobJjWPB4K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobJjWPB4K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobJjWPB4K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobJjWPB4K .nav-link {
  position: relative;
}
.cid-sobJjWPB4K .container {
  display: flex;
  margin: auto;
}
.cid-sobJjWPB4K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobJjWPB4K .dropdown-menu,
.cid-sobJjWPB4K .navbar.opened {
  background: #ffffff !important;
}
.cid-sobJjWPB4K .nav-item:focus,
.cid-sobJjWPB4K .nav-link:focus {
  outline: none;
}
.cid-sobJjWPB4K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobJjWPB4K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobJjWPB4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobJjWPB4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobJjWPB4K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobJjWPB4K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobJjWPB4K .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: #ffffff;
}
.cid-sobJjWPB4K .navbar.opened {
  transition: all 0.3s;
}
.cid-sobJjWPB4K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobJjWPB4K .navbar .navbar-logo img {
  width: auto;
}
.cid-sobJjWPB4K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobJjWPB4K .navbar.collapsed {
  justify-content: center;
}
.cid-sobJjWPB4K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobJjWPB4K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobJjWPB4K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobJjWPB4K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobJjWPB4K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobJjWPB4K .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-sobJjWPB4K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobJjWPB4K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobJjWPB4K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobJjWPB4K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobJjWPB4K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobJjWPB4K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobJjWPB4K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobJjWPB4K .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-sobJjWPB4K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobJjWPB4K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobJjWPB4K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobJjWPB4K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobJjWPB4K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobJjWPB4K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobJjWPB4K .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobJjWPB4K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobJjWPB4K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobJjWPB4K .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-sobJjWPB4K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobJjWPB4K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobJjWPB4K .dropdown-item.active,
.cid-sobJjWPB4K .dropdown-item:active {
  background-color: transparent;
}
.cid-sobJjWPB4K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobJjWPB4K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobJjWPB4K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobJjWPB4K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobJjWPB4K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobJjWPB4K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobJjWPB4K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobJjWPB4K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobJjWPB4K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobJjWPB4K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobJjWPB4K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobJjWPB4K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJjWPB4K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJjWPB4K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobJjWPB4K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJjWPB4K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobJjWPB4K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobJjWPB4K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJjWPB4K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobJjWPB4K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobJjWPB4K .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-sobJjWPB4K .navbar {
    height: 70px;
  }
  .cid-sobJjWPB4K .navbar.opened {
    height: auto;
  }
  .cid-sobJjWPB4K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-somrcHsnm0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somsci0eZt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-somsci0eZt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-somsci0eZt .row {
  flex-direction: row-reverse;
}
.cid-somsci0eZt img {
  width: 100%;
}
.cid-somrdgo93L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somsalbtlv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-somsalbtlv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-somsalbtlv .row {
  flex-direction: row-reverse;
}
.cid-somsalbtlv img {
  width: 100%;
}
.cid-somrdFb4HM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soms9N4D7D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soms9N4D7D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soms9N4D7D .row {
  flex-direction: row-reverse;
}
.cid-soms9N4D7D img {
  width: 100%;
}
.cid-somre35isW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-somuGMcaHz {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-somuGMcaHz .mbr-media {
  position: relative;
}
.cid-somuGMcaHz .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-somuGMcaHz .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-somuGMcaHz .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-somuGMcaHz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-somuGMcaHz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-somuGMcaHz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-somuGMcaHz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-somuGMcaHz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobJjXeVjv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobJjXeVjv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobJjXeVjv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobJjXeVjv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobJjXeVjv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobJjXeVjv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobJjXeVjv .copyright {
  color: #bbbbbb;
}
.cid-sobJxCfzPL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobJxCfzPL nav.navbar {
  position: fixed;
}
.cid-sobJxCfzPL .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-sobJxCfzPL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobJxCfzPL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobJxCfzPL .dropdown-item:hover,
.cid-sobJxCfzPL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobJxCfzPL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobJxCfzPL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobJxCfzPL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobJxCfzPL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobJxCfzPL .nav-link {
  position: relative;
}
.cid-sobJxCfzPL .container {
  display: flex;
  margin: auto;
}
.cid-sobJxCfzPL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobJxCfzPL .dropdown-menu,
.cid-sobJxCfzPL .navbar.opened {
  background: #ffffff !important;
}
.cid-sobJxCfzPL .nav-item:focus,
.cid-sobJxCfzPL .nav-link:focus {
  outline: none;
}
.cid-sobJxCfzPL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobJxCfzPL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobJxCfzPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobJxCfzPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobJxCfzPL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobJxCfzPL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobJxCfzPL .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: #ffffff;
}
.cid-sobJxCfzPL .navbar.opened {
  transition: all 0.3s;
}
.cid-sobJxCfzPL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobJxCfzPL .navbar .navbar-logo img {
  width: auto;
}
.cid-sobJxCfzPL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobJxCfzPL .navbar.collapsed {
  justify-content: center;
}
.cid-sobJxCfzPL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobJxCfzPL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobJxCfzPL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobJxCfzPL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobJxCfzPL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobJxCfzPL .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-sobJxCfzPL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobJxCfzPL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobJxCfzPL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobJxCfzPL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobJxCfzPL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobJxCfzPL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobJxCfzPL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobJxCfzPL .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-sobJxCfzPL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobJxCfzPL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobJxCfzPL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobJxCfzPL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobJxCfzPL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobJxCfzPL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobJxCfzPL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobJxCfzPL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobJxCfzPL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobJxCfzPL .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-sobJxCfzPL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobJxCfzPL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobJxCfzPL .dropdown-item.active,
.cid-sobJxCfzPL .dropdown-item:active {
  background-color: transparent;
}
.cid-sobJxCfzPL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobJxCfzPL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobJxCfzPL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobJxCfzPL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobJxCfzPL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobJxCfzPL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobJxCfzPL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobJxCfzPL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobJxCfzPL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobJxCfzPL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobJxCfzPL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobJxCfzPL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJxCfzPL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJxCfzPL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobJxCfzPL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJxCfzPL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobJxCfzPL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobJxCfzPL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJxCfzPL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobJxCfzPL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobJxCfzPL .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-sobJxCfzPL .navbar {
    height: 70px;
  }
  .cid-sobJxCfzPL .navbar.opened {
    height: auto;
  }
  .cid-sobJxCfzPL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sonxHT0oPm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonEWifvv0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonEWifvv0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonEWifvv0 .row {
  flex-direction: row-reverse;
}
.cid-sonEWifvv0 img {
  width: 100%;
}
.cid-sonxIoU3Zd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonEWPDSPu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonEWPDSPu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonEWPDSPu .row {
  flex-direction: row-reverse;
}
.cid-sonEWPDSPu img {
  width: 100%;
}
.cid-sonxINrr3a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonEXk0dpo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonEXk0dpo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonEXk0dpo .row {
  flex-direction: row-reverse;
}
.cid-sonEXk0dpo img {
  width: 100%;
}
.cid-sonxJ93Bu1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonEZg7fZq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sonEZg7fZq .mbr-media {
  position: relative;
}
.cid-sonEZg7fZq .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sonEZg7fZq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sonEZg7fZq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sonEZg7fZq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sonEZg7fZq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sonEZg7fZq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sonEZg7fZq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sonEZg7fZq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sonCGvuexi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonH0jQ7Rc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonH0jQ7Rc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonH0jQ7Rc .row {
  flex-direction: row-reverse;
}
.cid-sonH0jQ7Rc img {
  width: 100%;
}
.cid-sobJxCEact {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobJxCEact .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobJxCEact .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobJxCEact .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobJxCEact .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobJxCEact div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobJxCEact .copyright {
  color: #bbbbbb;
}
.cid-sobJIrdsVg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobJIrdsVg nav.navbar {
  position: fixed;
}
.cid-sobJIrdsVg .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-sobJIrdsVg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobJIrdsVg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobJIrdsVg .dropdown-item:hover,
.cid-sobJIrdsVg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobJIrdsVg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobJIrdsVg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobJIrdsVg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobJIrdsVg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobJIrdsVg .nav-link {
  position: relative;
}
.cid-sobJIrdsVg .container {
  display: flex;
  margin: auto;
}
.cid-sobJIrdsVg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobJIrdsVg .dropdown-menu,
.cid-sobJIrdsVg .navbar.opened {
  background: #ffffff !important;
}
.cid-sobJIrdsVg .nav-item:focus,
.cid-sobJIrdsVg .nav-link:focus {
  outline: none;
}
.cid-sobJIrdsVg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobJIrdsVg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobJIrdsVg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobJIrdsVg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobJIrdsVg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobJIrdsVg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobJIrdsVg .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: #ffffff;
}
.cid-sobJIrdsVg .navbar.opened {
  transition: all 0.3s;
}
.cid-sobJIrdsVg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobJIrdsVg .navbar .navbar-logo img {
  width: auto;
}
.cid-sobJIrdsVg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobJIrdsVg .navbar.collapsed {
  justify-content: center;
}
.cid-sobJIrdsVg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobJIrdsVg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobJIrdsVg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobJIrdsVg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobJIrdsVg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobJIrdsVg .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-sobJIrdsVg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobJIrdsVg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobJIrdsVg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobJIrdsVg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobJIrdsVg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobJIrdsVg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobJIrdsVg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobJIrdsVg .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-sobJIrdsVg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobJIrdsVg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobJIrdsVg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobJIrdsVg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobJIrdsVg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobJIrdsVg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobJIrdsVg .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobJIrdsVg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobJIrdsVg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobJIrdsVg .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-sobJIrdsVg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobJIrdsVg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobJIrdsVg .dropdown-item.active,
.cid-sobJIrdsVg .dropdown-item:active {
  background-color: transparent;
}
.cid-sobJIrdsVg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobJIrdsVg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobJIrdsVg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobJIrdsVg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobJIrdsVg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobJIrdsVg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobJIrdsVg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobJIrdsVg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobJIrdsVg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobJIrdsVg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobJIrdsVg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobJIrdsVg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJIrdsVg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJIrdsVg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobJIrdsVg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJIrdsVg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobJIrdsVg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobJIrdsVg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJIrdsVg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobJIrdsVg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobJIrdsVg .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-sobJIrdsVg .navbar {
    height: 70px;
  }
  .cid-sobJIrdsVg .navbar.opened {
    height: auto;
  }
  .cid-sobJIrdsVg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sonJBn2ju2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonNqMg5xQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonNqMg5xQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonNqMg5xQ .row {
  flex-direction: row-reverse;
}
.cid-sonNqMg5xQ img {
  width: 100%;
}
.cid-sonJBQ8SaA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonJCg5Zq7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonNrmHAGc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonNrmHAGc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonNrmHAGc .row {
  flex-direction: row-reverse;
}
.cid-sonNrmHAGc img {
  width: 100%;
}
.cid-sonJCE1GN4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonLgK3T2d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonNrP7v6Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonNrP7v6Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonNrP7v6Q .row {
  flex-direction: row-reverse;
}
.cid-sonNrP7v6Q img {
  width: 100%;
}
.cid-sonLgZW5ZE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonNsucB8s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sonNsucB8s .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sonNsucB8s .row {
  flex-direction: row-reverse;
}
.cid-sonNsucB8s img {
  width: 100%;
}
.cid-sonLCvn3NQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sonLCMtECh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-speB8ZoCUq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-speB8ZoCUq .mbr-media {
  position: relative;
}
.cid-speB8ZoCUq .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-speB8ZoCUq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-speB8ZoCUq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-speB8ZoCUq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-speB8ZoCUq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-speB8ZoCUq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-speB8ZoCUq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-speB8ZoCUq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobJIrCuk2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobJIrCuk2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobJIrCuk2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobJIrCuk2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobJIrCuk2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobJIrCuk2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobJIrCuk2 .copyright {
  color: #bbbbbb;
}
.cid-sobJQnhSjW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobJQnhSjW nav.navbar {
  position: fixed;
}
.cid-sobJQnhSjW .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-sobJQnhSjW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobJQnhSjW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobJQnhSjW .dropdown-item:hover,
.cid-sobJQnhSjW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobJQnhSjW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobJQnhSjW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobJQnhSjW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobJQnhSjW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobJQnhSjW .nav-link {
  position: relative;
}
.cid-sobJQnhSjW .container {
  display: flex;
  margin: auto;
}
.cid-sobJQnhSjW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobJQnhSjW .dropdown-menu,
.cid-sobJQnhSjW .navbar.opened {
  background: #ffffff !important;
}
.cid-sobJQnhSjW .nav-item:focus,
.cid-sobJQnhSjW .nav-link:focus {
  outline: none;
}
.cid-sobJQnhSjW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobJQnhSjW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobJQnhSjW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobJQnhSjW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobJQnhSjW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobJQnhSjW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobJQnhSjW .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: #ffffff;
}
.cid-sobJQnhSjW .navbar.opened {
  transition: all 0.3s;
}
.cid-sobJQnhSjW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobJQnhSjW .navbar .navbar-logo img {
  width: auto;
}
.cid-sobJQnhSjW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobJQnhSjW .navbar.collapsed {
  justify-content: center;
}
.cid-sobJQnhSjW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobJQnhSjW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobJQnhSjW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobJQnhSjW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobJQnhSjW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobJQnhSjW .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-sobJQnhSjW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobJQnhSjW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobJQnhSjW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobJQnhSjW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobJQnhSjW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobJQnhSjW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobJQnhSjW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobJQnhSjW .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-sobJQnhSjW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobJQnhSjW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobJQnhSjW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobJQnhSjW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobJQnhSjW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobJQnhSjW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobJQnhSjW .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobJQnhSjW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobJQnhSjW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobJQnhSjW .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-sobJQnhSjW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobJQnhSjW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobJQnhSjW .dropdown-item.active,
.cid-sobJQnhSjW .dropdown-item:active {
  background-color: transparent;
}
.cid-sobJQnhSjW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobJQnhSjW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobJQnhSjW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobJQnhSjW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobJQnhSjW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobJQnhSjW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobJQnhSjW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobJQnhSjW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobJQnhSjW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobJQnhSjW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobJQnhSjW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobJQnhSjW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJQnhSjW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobJQnhSjW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobJQnhSjW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJQnhSjW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobJQnhSjW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobJQnhSjW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobJQnhSjW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobJQnhSjW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobJQnhSjW .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-sobJQnhSjW .navbar {
    height: 70px;
  }
  .cid-sobJQnhSjW .navbar.opened {
    height: auto;
  }
  .cid-sobJQnhSjW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sorRVss1Tb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sorRVQCrXx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sorUDba3j0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sorUDba3j0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sorUDba3j0 .row {
  flex-direction: row-reverse;
}
.cid-sorUDba3j0 img {
  width: 100%;
}
.cid-sorRWrn83d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sorUCAvTE8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sorUCAvTE8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sorUCAvTE8 .row {
  flex-direction: row-reverse;
}
.cid-sorUCAvTE8 img {
  width: 100%;
}
.cid-sorRW99HV7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sorUGOV4kG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sorUGOV4kG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sorUGOV4kG .row {
  flex-direction: row-reverse;
}
.cid-sorUGOV4kG img {
  width: 100%;
}
.cid-sorVx8UFve {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sorVx8UFve .mbr-media {
  position: relative;
}
.cid-sorVx8UFve .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sorVx8UFve .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sorVx8UFve .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sorVx8UFve .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sorVx8UFve .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sorVx8UFve .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sorVx8UFve .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sorVx8UFve .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobJQnwDBO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobJQnwDBO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobJQnwDBO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobJQnwDBO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobJQnwDBO .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobJQnwDBO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobJQnwDBO .copyright {
  color: #bbbbbb;
}
.cid-sobK1izR89 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobK1izR89 nav.navbar {
  position: fixed;
}
.cid-sobK1izR89 .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-sobK1izR89 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobK1izR89 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobK1izR89 .dropdown-item:hover,
.cid-sobK1izR89 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobK1izR89 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobK1izR89 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobK1izR89 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobK1izR89 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobK1izR89 .nav-link {
  position: relative;
}
.cid-sobK1izR89 .container {
  display: flex;
  margin: auto;
}
.cid-sobK1izR89 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobK1izR89 .dropdown-menu,
.cid-sobK1izR89 .navbar.opened {
  background: #ffffff !important;
}
.cid-sobK1izR89 .nav-item:focus,
.cid-sobK1izR89 .nav-link:focus {
  outline: none;
}
.cid-sobK1izR89 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobK1izR89 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobK1izR89 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobK1izR89 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobK1izR89 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobK1izR89 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobK1izR89 .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: #ffffff;
}
.cid-sobK1izR89 .navbar.opened {
  transition: all 0.3s;
}
.cid-sobK1izR89 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobK1izR89 .navbar .navbar-logo img {
  width: auto;
}
.cid-sobK1izR89 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobK1izR89 .navbar.collapsed {
  justify-content: center;
}
.cid-sobK1izR89 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobK1izR89 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobK1izR89 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobK1izR89 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobK1izR89 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobK1izR89 .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-sobK1izR89 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobK1izR89 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobK1izR89 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobK1izR89 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobK1izR89 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobK1izR89 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobK1izR89 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobK1izR89 .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-sobK1izR89 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobK1izR89 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobK1izR89 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobK1izR89 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobK1izR89 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobK1izR89 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobK1izR89 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobK1izR89 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobK1izR89 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobK1izR89 .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-sobK1izR89 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobK1izR89 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobK1izR89 .dropdown-item.active,
.cid-sobK1izR89 .dropdown-item:active {
  background-color: transparent;
}
.cid-sobK1izR89 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobK1izR89 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobK1izR89 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobK1izR89 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobK1izR89 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobK1izR89 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobK1izR89 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobK1izR89 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobK1izR89 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobK1izR89 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobK1izR89 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobK1izR89 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobK1izR89 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobK1izR89 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobK1izR89 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobK1izR89 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobK1izR89 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobK1izR89 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobK1izR89 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobK1izR89 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobK1izR89 .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-sobK1izR89 .navbar {
    height: 70px;
  }
  .cid-sobK1izR89 .navbar.opened {
    height: auto;
  }
  .cid-sobK1izR89 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soxuh5zhqA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxuhYjSSs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxy7mulPf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxy7mulPf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxy7mulPf .row {
  flex-direction: row-reverse;
}
.cid-soxy7mulPf img {
  width: 100%;
}
.cid-soxuhrkKev {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxy7Sb5zR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxy7Sb5zR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxy7Sb5zR .row {
  flex-direction: row-reverse;
}
.cid-soxy7Sb5zR img {
  width: 100%;
}
.cid-soxuisyTtz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxy8lL1RJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxy8lL1RJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxy8lL1RJ .row {
  flex-direction: row-reverse;
}
.cid-soxy8lL1RJ img {
  width: 100%;
}
.cid-soxuQWxNr0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxxL8G9ih {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soxxL8G9ih .mbr-media {
  position: relative;
}
.cid-soxxL8G9ih .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soxxL8G9ih .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soxxL8G9ih .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soxxL8G9ih .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soxxL8G9ih .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soxxL8G9ih .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soxxL8G9ih .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soxxL8G9ih .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobK1iZFs0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobK1iZFs0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobK1iZFs0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobK1iZFs0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobK1iZFs0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobK1iZFs0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobK1iZFs0 .copyright {
  color: #bbbbbb;
}
.cid-sobKa1HoTP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobKa1HoTP nav.navbar {
  position: fixed;
}
.cid-sobKa1HoTP .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-sobKa1HoTP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobKa1HoTP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobKa1HoTP .dropdown-item:hover,
.cid-sobKa1HoTP .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobKa1HoTP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobKa1HoTP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobKa1HoTP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobKa1HoTP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobKa1HoTP .nav-link {
  position: relative;
}
.cid-sobKa1HoTP .container {
  display: flex;
  margin: auto;
}
.cid-sobKa1HoTP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobKa1HoTP .dropdown-menu,
.cid-sobKa1HoTP .navbar.opened {
  background: #ffffff !important;
}
.cid-sobKa1HoTP .nav-item:focus,
.cid-sobKa1HoTP .nav-link:focus {
  outline: none;
}
.cid-sobKa1HoTP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobKa1HoTP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobKa1HoTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobKa1HoTP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobKa1HoTP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobKa1HoTP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobKa1HoTP .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: #ffffff;
}
.cid-sobKa1HoTP .navbar.opened {
  transition: all 0.3s;
}
.cid-sobKa1HoTP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobKa1HoTP .navbar .navbar-logo img {
  width: auto;
}
.cid-sobKa1HoTP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobKa1HoTP .navbar.collapsed {
  justify-content: center;
}
.cid-sobKa1HoTP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobKa1HoTP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobKa1HoTP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobKa1HoTP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobKa1HoTP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobKa1HoTP .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-sobKa1HoTP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobKa1HoTP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobKa1HoTP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobKa1HoTP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobKa1HoTP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobKa1HoTP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobKa1HoTP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobKa1HoTP .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-sobKa1HoTP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobKa1HoTP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobKa1HoTP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobKa1HoTP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobKa1HoTP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobKa1HoTP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobKa1HoTP .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobKa1HoTP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobKa1HoTP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobKa1HoTP .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-sobKa1HoTP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobKa1HoTP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobKa1HoTP .dropdown-item.active,
.cid-sobKa1HoTP .dropdown-item:active {
  background-color: transparent;
}
.cid-sobKa1HoTP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobKa1HoTP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobKa1HoTP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobKa1HoTP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobKa1HoTP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobKa1HoTP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobKa1HoTP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobKa1HoTP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobKa1HoTP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobKa1HoTP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobKa1HoTP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobKa1HoTP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKa1HoTP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKa1HoTP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobKa1HoTP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKa1HoTP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobKa1HoTP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobKa1HoTP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKa1HoTP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobKa1HoTP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobKa1HoTP .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-sobKa1HoTP .navbar {
    height: 70px;
  }
  .cid-sobKa1HoTP .navbar.opened {
    height: auto;
  }
  .cid-sobKa1HoTP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soxCG3jhvE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxCGxIgke {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxF9HS1U4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxF9HS1U4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxF9HS1U4 .row {
  flex-direction: row-reverse;
}
.cid-soxF9HS1U4 img {
  width: 100%;
}
.cid-soxCHmuLA0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxFaeFGaj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxFaeFGaj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxFaeFGaj .row {
  flex-direction: row-reverse;
}
.cid-soxFaeFGaj img {
  width: 100%;
}
.cid-soxCGXb4ia {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxFaLfh9Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxFaLfh9Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxFaLfh9Q .row {
  flex-direction: row-reverse;
}
.cid-soxFaLfh9Q img {
  width: 100%;
}
.cid-soxEuChvDb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxSozwi47 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soxSozwi47 .mbr-media {
  position: relative;
}
.cid-soxSozwi47 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soxSozwi47 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soxSozwi47 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soxSozwi47 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soxSozwi47 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soxSozwi47 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soxSozwi47 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soxSozwi47 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobKa2gQpB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobKa2gQpB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobKa2gQpB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobKa2gQpB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobKa2gQpB .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobKa2gQpB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobKa2gQpB .copyright {
  color: #bbbbbb;
}
.cid-sobKiNcEdp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobKiNcEdp nav.navbar {
  position: fixed;
}
.cid-sobKiNcEdp .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-sobKiNcEdp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobKiNcEdp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobKiNcEdp .dropdown-item:hover,
.cid-sobKiNcEdp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobKiNcEdp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobKiNcEdp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobKiNcEdp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobKiNcEdp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobKiNcEdp .nav-link {
  position: relative;
}
.cid-sobKiNcEdp .container {
  display: flex;
  margin: auto;
}
.cid-sobKiNcEdp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobKiNcEdp .dropdown-menu,
.cid-sobKiNcEdp .navbar.opened {
  background: #ffffff !important;
}
.cid-sobKiNcEdp .nav-item:focus,
.cid-sobKiNcEdp .nav-link:focus {
  outline: none;
}
.cid-sobKiNcEdp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobKiNcEdp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobKiNcEdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobKiNcEdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobKiNcEdp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobKiNcEdp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobKiNcEdp .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: #ffffff;
}
.cid-sobKiNcEdp .navbar.opened {
  transition: all 0.3s;
}
.cid-sobKiNcEdp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobKiNcEdp .navbar .navbar-logo img {
  width: auto;
}
.cid-sobKiNcEdp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobKiNcEdp .navbar.collapsed {
  justify-content: center;
}
.cid-sobKiNcEdp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobKiNcEdp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobKiNcEdp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobKiNcEdp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobKiNcEdp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobKiNcEdp .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-sobKiNcEdp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobKiNcEdp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobKiNcEdp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobKiNcEdp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobKiNcEdp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobKiNcEdp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobKiNcEdp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobKiNcEdp .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-sobKiNcEdp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobKiNcEdp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobKiNcEdp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobKiNcEdp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobKiNcEdp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobKiNcEdp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobKiNcEdp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobKiNcEdp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobKiNcEdp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobKiNcEdp .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-sobKiNcEdp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobKiNcEdp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobKiNcEdp .dropdown-item.active,
.cid-sobKiNcEdp .dropdown-item:active {
  background-color: transparent;
}
.cid-sobKiNcEdp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobKiNcEdp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobKiNcEdp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobKiNcEdp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobKiNcEdp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobKiNcEdp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobKiNcEdp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobKiNcEdp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobKiNcEdp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobKiNcEdp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobKiNcEdp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobKiNcEdp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKiNcEdp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKiNcEdp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobKiNcEdp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKiNcEdp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobKiNcEdp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobKiNcEdp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKiNcEdp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobKiNcEdp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobKiNcEdp .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-sobKiNcEdp .navbar {
    height: 70px;
  }
  .cid-sobKiNcEdp .navbar.opened {
    height: auto;
  }
  .cid-sobKiNcEdp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soxSBr4ipi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxVtYYA0P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxVtYYA0P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxVtYYA0P .row {
  flex-direction: row-reverse;
}
.cid-soxVtYYA0P img {
  width: 100%;
}
.cid-soxSBN8fNw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxVrVc4DJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxVrVc4DJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxVrVc4DJ .row {
  flex-direction: row-reverse;
}
.cid-soxVrVc4DJ img {
  width: 100%;
}
.cid-soxSCnQ0Wp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxVspTL1v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soxVspTL1v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soxVspTL1v .row {
  flex-direction: row-reverse;
}
.cid-soxVspTL1v img {
  width: 100%;
}
.cid-soxSC5h1AF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soxYcxzOq4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soxYcxzOq4 .mbr-media {
  position: relative;
}
.cid-soxYcxzOq4 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soxYcxzOq4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soxYcxzOq4 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soxYcxzOq4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soxYcxzOq4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soxYcxzOq4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soxYcxzOq4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soxYcxzOq4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobKiNzBpx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobKiNzBpx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobKiNzBpx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobKiNzBpx .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobKiNzBpx .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobKiNzBpx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobKiNzBpx .copyright {
  color: #bbbbbb;
}
.cid-sobKJD9vJQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobKJD9vJQ nav.navbar {
  position: fixed;
}
.cid-sobKJD9vJQ .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-sobKJD9vJQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobKJD9vJQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobKJD9vJQ .dropdown-item:hover,
.cid-sobKJD9vJQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobKJD9vJQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobKJD9vJQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobKJD9vJQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobKJD9vJQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobKJD9vJQ .nav-link {
  position: relative;
}
.cid-sobKJD9vJQ .container {
  display: flex;
  margin: auto;
}
.cid-sobKJD9vJQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobKJD9vJQ .dropdown-menu,
.cid-sobKJD9vJQ .navbar.opened {
  background: #ffffff !important;
}
.cid-sobKJD9vJQ .nav-item:focus,
.cid-sobKJD9vJQ .nav-link:focus {
  outline: none;
}
.cid-sobKJD9vJQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobKJD9vJQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobKJD9vJQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobKJD9vJQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobKJD9vJQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobKJD9vJQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobKJD9vJQ .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: #ffffff;
}
.cid-sobKJD9vJQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sobKJD9vJQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobKJD9vJQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sobKJD9vJQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobKJD9vJQ .navbar.collapsed {
  justify-content: center;
}
.cid-sobKJD9vJQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobKJD9vJQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobKJD9vJQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobKJD9vJQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobKJD9vJQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobKJD9vJQ .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-sobKJD9vJQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobKJD9vJQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobKJD9vJQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobKJD9vJQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobKJD9vJQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobKJD9vJQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobKJD9vJQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobKJD9vJQ .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-sobKJD9vJQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobKJD9vJQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobKJD9vJQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobKJD9vJQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobKJD9vJQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobKJD9vJQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobKJD9vJQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobKJD9vJQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobKJD9vJQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobKJD9vJQ .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-sobKJD9vJQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobKJD9vJQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobKJD9vJQ .dropdown-item.active,
.cid-sobKJD9vJQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sobKJD9vJQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobKJD9vJQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobKJD9vJQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobKJD9vJQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobKJD9vJQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobKJD9vJQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobKJD9vJQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobKJD9vJQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobKJD9vJQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobKJD9vJQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobKJD9vJQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobKJD9vJQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKJD9vJQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKJD9vJQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobKJD9vJQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKJD9vJQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobKJD9vJQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobKJD9vJQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKJD9vJQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobKJD9vJQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobKJD9vJQ .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-sobKJD9vJQ .navbar {
    height: 70px;
  }
  .cid-sobKJD9vJQ .navbar.opened {
    height: auto;
  }
  .cid-sobKJD9vJQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soy3destcb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy4sz3nJ8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soy4sz3nJ8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soy4sz3nJ8 .row {
  flex-direction: row-reverse;
}
.cid-soy4sz3nJ8 img {
  width: 100%;
}
.cid-soy3dThq7y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy4t6fGaP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soy4t6fGaP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soy4t6fGaP .row {
  flex-direction: row-reverse;
}
.cid-soy4t6fGaP img {
  width: 100%;
}
.cid-soy3ecTA6Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy4tJ0siL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soy4tJ0siL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soy4tJ0siL .row {
  flex-direction: row-reverse;
}
.cid-soy4tJ0siL img {
  width: 100%;
}
.cid-soy3dANSl4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy4upL21T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soy4upL21T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soy4upL21T .row {
  flex-direction: row-reverse;
}
.cid-soy4upL21T img {
  width: 100%;
}
.cid-soy3U1Qis7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy4xp2pkv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soy4xp2pkv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soy4xp2pkv .row {
  flex-direction: row-reverse;
}
.cid-soy4xp2pkv img {
  width: 100%;
}
.cid-soy3TBUAgo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soy7Nu31rs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soy7Nu31rs .mbr-media {
  position: relative;
}
.cid-soy7Nu31rs .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soy7Nu31rs .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soy7Nu31rs .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soy7Nu31rs .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soy7Nu31rs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soy7Nu31rs .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soy7Nu31rs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soy7Nu31rs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobKJDSyeS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobKJDSyeS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobKJDSyeS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobKJDSyeS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobKJDSyeS .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobKJDSyeS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobKJDSyeS .copyright {
  color: #bbbbbb;
}
.cid-sobKSuTr3y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobKSuTr3y nav.navbar {
  position: fixed;
}
.cid-sobKSuTr3y .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-sobKSuTr3y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobKSuTr3y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobKSuTr3y .dropdown-item:hover,
.cid-sobKSuTr3y .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobKSuTr3y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobKSuTr3y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobKSuTr3y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobKSuTr3y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobKSuTr3y .nav-link {
  position: relative;
}
.cid-sobKSuTr3y .container {
  display: flex;
  margin: auto;
}
.cid-sobKSuTr3y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobKSuTr3y .dropdown-menu,
.cid-sobKSuTr3y .navbar.opened {
  background: #ffffff !important;
}
.cid-sobKSuTr3y .nav-item:focus,
.cid-sobKSuTr3y .nav-link:focus {
  outline: none;
}
.cid-sobKSuTr3y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobKSuTr3y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobKSuTr3y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobKSuTr3y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobKSuTr3y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobKSuTr3y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobKSuTr3y .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: #ffffff;
}
.cid-sobKSuTr3y .navbar.opened {
  transition: all 0.3s;
}
.cid-sobKSuTr3y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobKSuTr3y .navbar .navbar-logo img {
  width: auto;
}
.cid-sobKSuTr3y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobKSuTr3y .navbar.collapsed {
  justify-content: center;
}
.cid-sobKSuTr3y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobKSuTr3y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobKSuTr3y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobKSuTr3y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobKSuTr3y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobKSuTr3y .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-sobKSuTr3y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobKSuTr3y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobKSuTr3y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobKSuTr3y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobKSuTr3y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobKSuTr3y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobKSuTr3y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobKSuTr3y .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-sobKSuTr3y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobKSuTr3y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobKSuTr3y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobKSuTr3y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobKSuTr3y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobKSuTr3y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobKSuTr3y .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobKSuTr3y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobKSuTr3y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobKSuTr3y .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-sobKSuTr3y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobKSuTr3y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobKSuTr3y .dropdown-item.active,
.cid-sobKSuTr3y .dropdown-item:active {
  background-color: transparent;
}
.cid-sobKSuTr3y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobKSuTr3y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobKSuTr3y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobKSuTr3y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobKSuTr3y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobKSuTr3y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobKSuTr3y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobKSuTr3y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobKSuTr3y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobKSuTr3y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobKSuTr3y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobKSuTr3y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKSuTr3y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobKSuTr3y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobKSuTr3y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKSuTr3y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobKSuTr3y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobKSuTr3y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobKSuTr3y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobKSuTr3y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobKSuTr3y .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-sobKSuTr3y .navbar {
    height: 70px;
  }
  .cid-sobKSuTr3y .navbar.opened {
    height: auto;
  }
  .cid-sobKSuTr3y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soybWhR1wS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soyg50HedJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soyg50HedJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soyg50HedJ .row {
  flex-direction: row-reverse;
}
.cid-soyg50HedJ img {
  width: 100%;
}
.cid-soybX0tIhY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soyg5xWc2y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soyg5xWc2y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soyg5xWc2y .row {
  flex-direction: row-reverse;
}
.cid-soyg5xWc2y img {
  width: 100%;
}
.cid-soybXiXFnS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soyg64tPOG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soyg64tPOG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soyg64tPOG .row {
  flex-direction: row-reverse;
}
.cid-soyg64tPOG img {
  width: 100%;
}
.cid-soybWHxNOj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soyhugCR4m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soyhugCR4m .mbr-media {
  position: relative;
}
.cid-soyhugCR4m .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soyhugCR4m .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soyhugCR4m .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soyhugCR4m .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soyhugCR4m .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soyhugCR4m .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soyhugCR4m .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soyhugCR4m .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobKSvaWP0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobKSvaWP0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobKSvaWP0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobKSvaWP0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobKSvaWP0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobKSvaWP0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobKSvaWP0 .copyright {
  color: #bbbbbb;
}
.cid-sobL0BE8Sr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sobL0BE8Sr nav.navbar {
  position: fixed;
}
.cid-sobL0BE8Sr .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-sobL0BE8Sr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sobL0BE8Sr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sobL0BE8Sr .dropdown-item:hover,
.cid-sobL0BE8Sr .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sobL0BE8Sr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sobL0BE8Sr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sobL0BE8Sr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sobL0BE8Sr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sobL0BE8Sr .nav-link {
  position: relative;
}
.cid-sobL0BE8Sr .container {
  display: flex;
  margin: auto;
}
.cid-sobL0BE8Sr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sobL0BE8Sr .dropdown-menu,
.cid-sobL0BE8Sr .navbar.opened {
  background: #ffffff !important;
}
.cid-sobL0BE8Sr .nav-item:focus,
.cid-sobL0BE8Sr .nav-link:focus {
  outline: none;
}
.cid-sobL0BE8Sr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sobL0BE8Sr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sobL0BE8Sr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sobL0BE8Sr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sobL0BE8Sr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sobL0BE8Sr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sobL0BE8Sr .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: #ffffff;
}
.cid-sobL0BE8Sr .navbar.opened {
  transition: all 0.3s;
}
.cid-sobL0BE8Sr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sobL0BE8Sr .navbar .navbar-logo img {
  width: auto;
}
.cid-sobL0BE8Sr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sobL0BE8Sr .navbar.collapsed {
  justify-content: center;
}
.cid-sobL0BE8Sr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sobL0BE8Sr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sobL0BE8Sr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sobL0BE8Sr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sobL0BE8Sr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sobL0BE8Sr .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-sobL0BE8Sr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sobL0BE8Sr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sobL0BE8Sr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sobL0BE8Sr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sobL0BE8Sr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sobL0BE8Sr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sobL0BE8Sr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sobL0BE8Sr .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-sobL0BE8Sr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sobL0BE8Sr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sobL0BE8Sr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sobL0BE8Sr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sobL0BE8Sr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sobL0BE8Sr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sobL0BE8Sr .navbar.navbar-short {
  min-height: 60px;
}
.cid-sobL0BE8Sr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sobL0BE8Sr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sobL0BE8Sr .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-sobL0BE8Sr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sobL0BE8Sr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sobL0BE8Sr .dropdown-item.active,
.cid-sobL0BE8Sr .dropdown-item:active {
  background-color: transparent;
}
.cid-sobL0BE8Sr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sobL0BE8Sr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sobL0BE8Sr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sobL0BE8Sr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sobL0BE8Sr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sobL0BE8Sr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sobL0BE8Sr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sobL0BE8Sr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sobL0BE8Sr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sobL0BE8Sr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sobL0BE8Sr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sobL0BE8Sr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobL0BE8Sr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sobL0BE8Sr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sobL0BE8Sr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobL0BE8Sr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sobL0BE8Sr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sobL0BE8Sr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sobL0BE8Sr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sobL0BE8Sr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sobL0BE8Sr .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-sobL0BE8Sr .navbar {
    height: 70px;
  }
  .cid-sobL0BE8Sr .navbar.opened {
    height: auto;
  }
  .cid-sobL0BE8Sr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soDIi8k1Ds {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDMgUN49d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDMgUN49d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDMgUN49d .row {
  flex-direction: row-reverse;
}
.cid-soDMgUN49d img {
  width: 100%;
}
.cid-soDIiCzM3T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDMinEVhw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDMinEVhw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDMinEVhw .row {
  flex-direction: row-reverse;
}
.cid-soDMinEVhw img {
  width: 100%;
}
.cid-soDIj1IIWv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDMjy1DfQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDMjy1DfQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDMjy1DfQ .row {
  flex-direction: row-reverse;
}
.cid-soDMjy1DfQ img {
  width: 100%;
}
.cid-soDIjnBMeF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDMkeXDRJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soDMkeXDRJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soDMkeXDRJ .row {
  flex-direction: row-reverse;
}
.cid-soDMkeXDRJ img {
  width: 100%;
}
.cid-soDLVZnabv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soDSDQH1uy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soDSDQH1uy .mbr-media {
  position: relative;
}
.cid-soDSDQH1uy .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soDSDQH1uy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soDSDQH1uy .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soDSDQH1uy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soDSDQH1uy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soDSDQH1uy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soDSDQH1uy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soDSDQH1uy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sobL0C3j0r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sobL0C3j0r .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sobL0C3j0r .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sobL0C3j0r .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sobL0C3j0r .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sobL0C3j0r div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sobL0C3j0r .copyright {
  color: #bbbbbb;
}
.cid-soQVc5kPhJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-soQVc5kPhJ nav.navbar {
  position: fixed;
}
.cid-soQVc5kPhJ .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-soQVc5kPhJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-soQVc5kPhJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-soQVc5kPhJ .dropdown-item:hover,
.cid-soQVc5kPhJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-soQVc5kPhJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-soQVc5kPhJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-soQVc5kPhJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-soQVc5kPhJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-soQVc5kPhJ .nav-link {
  position: relative;
}
.cid-soQVc5kPhJ .container {
  display: flex;
  margin: auto;
}
.cid-soQVc5kPhJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-soQVc5kPhJ .dropdown-menu,
.cid-soQVc5kPhJ .navbar.opened {
  background: #ffffff !important;
}
.cid-soQVc5kPhJ .nav-item:focus,
.cid-soQVc5kPhJ .nav-link:focus {
  outline: none;
}
.cid-soQVc5kPhJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-soQVc5kPhJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soQVc5kPhJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-soQVc5kPhJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-soQVc5kPhJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-soQVc5kPhJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-soQVc5kPhJ .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: #ffffff;
}
.cid-soQVc5kPhJ .navbar.opened {
  transition: all 0.3s;
}
.cid-soQVc5kPhJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-soQVc5kPhJ .navbar .navbar-logo img {
  width: auto;
}
.cid-soQVc5kPhJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-soQVc5kPhJ .navbar.collapsed {
  justify-content: center;
}
.cid-soQVc5kPhJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-soQVc5kPhJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-soQVc5kPhJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-soQVc5kPhJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-soQVc5kPhJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-soQVc5kPhJ .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-soQVc5kPhJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-soQVc5kPhJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-soQVc5kPhJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-soQVc5kPhJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-soQVc5kPhJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-soQVc5kPhJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-soQVc5kPhJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-soQVc5kPhJ .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-soQVc5kPhJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-soQVc5kPhJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-soQVc5kPhJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-soQVc5kPhJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-soQVc5kPhJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-soQVc5kPhJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-soQVc5kPhJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-soQVc5kPhJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-soQVc5kPhJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-soQVc5kPhJ .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-soQVc5kPhJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-soQVc5kPhJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-soQVc5kPhJ .dropdown-item.active,
.cid-soQVc5kPhJ .dropdown-item:active {
  background-color: transparent;
}
.cid-soQVc5kPhJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-soQVc5kPhJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-soQVc5kPhJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-soQVc5kPhJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-soQVc5kPhJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-soQVc5kPhJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soQVc5kPhJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-soQVc5kPhJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-soQVc5kPhJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-soQVc5kPhJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-soQVc5kPhJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-soQVc5kPhJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soQVc5kPhJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-soQVc5kPhJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-soQVc5kPhJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soQVc5kPhJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-soQVc5kPhJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-soQVc5kPhJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-soQVc5kPhJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-soQVc5kPhJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-soQVc5kPhJ .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-soQVc5kPhJ .navbar {
    height: 70px;
  }
  .cid-soQVc5kPhJ .navbar.opened {
    height: auto;
  }
  .cid-soQVc5kPhJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soQVc5Ph7p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soQVc67M5p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soQVc67M5p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soQVc67M5p .row {
  flex-direction: row-reverse;
}
.cid-soQVc67M5p img {
  width: 100%;
}
.cid-soQVc6l7H9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soQVc6v44O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soQVc6v44O .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soQVc6v44O .row {
  flex-direction: row-reverse;
}
.cid-soQVc6v44O img {
  width: 100%;
}
.cid-soQVc6KkkV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soQVc6Vfet {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soQVc6Vfet .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-soQVc6Vfet .row {
  flex-direction: row-reverse;
}
.cid-soQVc6Vfet img {
  width: 100%;
}
.cid-soQVc7arVB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-soQVc7HMCb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-soQVc7HMCb .mbr-media {
  position: relative;
}
.cid-soQVc7HMCb .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-soQVc7HMCb .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-soQVc7HMCb .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-soQVc7HMCb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-soQVc7HMCb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-soQVc7HMCb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-soQVc7HMCb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-soQVc7HMCb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-soQVc8dvMS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-soQVc8dvMS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-soQVc8dvMS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-soQVc8dvMS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-soQVc8dvMS .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-soQVc8dvMS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-soQVc8dvMS .copyright {
  color: #bbbbbb;
}
.cid-sp0C7nzxdV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sp0C7nzxdV nav.navbar {
  position: fixed;
}
.cid-sp0C7nzxdV .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-sp0C7nzxdV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sp0C7nzxdV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sp0C7nzxdV .dropdown-item:hover,
.cid-sp0C7nzxdV .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sp0C7nzxdV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sp0C7nzxdV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sp0C7nzxdV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sp0C7nzxdV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sp0C7nzxdV .nav-link {
  position: relative;
}
.cid-sp0C7nzxdV .container {
  display: flex;
  margin: auto;
}
.cid-sp0C7nzxdV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sp0C7nzxdV .dropdown-menu,
.cid-sp0C7nzxdV .navbar.opened {
  background: #ffffff !important;
}
.cid-sp0C7nzxdV .nav-item:focus,
.cid-sp0C7nzxdV .nav-link:focus {
  outline: none;
}
.cid-sp0C7nzxdV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sp0C7nzxdV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sp0C7nzxdV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sp0C7nzxdV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sp0C7nzxdV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sp0C7nzxdV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sp0C7nzxdV .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: #ffffff;
}
.cid-sp0C7nzxdV .navbar.opened {
  transition: all 0.3s;
}
.cid-sp0C7nzxdV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sp0C7nzxdV .navbar .navbar-logo img {
  width: auto;
}
.cid-sp0C7nzxdV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sp0C7nzxdV .navbar.collapsed {
  justify-content: center;
}
.cid-sp0C7nzxdV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sp0C7nzxdV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp0C7nzxdV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sp0C7nzxdV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp0C7nzxdV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp0C7nzxdV .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-sp0C7nzxdV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp0C7nzxdV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sp0C7nzxdV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sp0C7nzxdV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sp0C7nzxdV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp0C7nzxdV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp0C7nzxdV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp0C7nzxdV .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-sp0C7nzxdV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sp0C7nzxdV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp0C7nzxdV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sp0C7nzxdV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sp0C7nzxdV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sp0C7nzxdV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sp0C7nzxdV .navbar.navbar-short {
  min-height: 60px;
}
.cid-sp0C7nzxdV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sp0C7nzxdV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sp0C7nzxdV .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-sp0C7nzxdV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sp0C7nzxdV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp0C7nzxdV .dropdown-item.active,
.cid-sp0C7nzxdV .dropdown-item:active {
  background-color: transparent;
}
.cid-sp0C7nzxdV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp0C7nzxdV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp0C7nzxdV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp0C7nzxdV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sp0C7nzxdV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sp0C7nzxdV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp0C7nzxdV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sp0C7nzxdV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sp0C7nzxdV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sp0C7nzxdV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sp0C7nzxdV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sp0C7nzxdV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0C7nzxdV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0C7nzxdV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sp0C7nzxdV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0C7nzxdV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sp0C7nzxdV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sp0C7nzxdV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0C7nzxdV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sp0C7nzxdV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sp0C7nzxdV .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-sp0C7nzxdV .navbar {
    height: 70px;
  }
  .cid-sp0C7nzxdV .navbar.opened {
    height: auto;
  }
  .cid-sp0C7nzxdV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp0C7nS0px {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0C7ofrxW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0C7omNyv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0C7omNyv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0C7omNyv .row {
  flex-direction: row-reverse;
}
.cid-sp0C7omNyv img {
  width: 100%;
}
.cid-sp0C7ovT1H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0C7oCQ38 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0C7oCQ38 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0C7oCQ38 .row {
  flex-direction: row-reverse;
}
.cid-sp0C7oCQ38 img {
  width: 100%;
}
.cid-sp0C7oLKFA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0G7T2kw0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0G7T2kw0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0G7T2kw0 .row {
  flex-direction: row-reverse;
}
.cid-sp0G7T2kw0 img {
  width: 100%;
}
.cid-sp0G6Ews4j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0C7oTS9w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sp0C7oTS9w .mbr-media {
  position: relative;
}
.cid-sp0C7oTS9w .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sp0C7oTS9w .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sp0C7oTS9w .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sp0C7oTS9w .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sp0C7oTS9w .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sp0C7oTS9w .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sp0C7oTS9w .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sp0C7oTS9w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sp0C7pgbc1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sp0C7pgbc1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sp0C7pgbc1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sp0C7pgbc1 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sp0C7pgbc1 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sp0C7pgbc1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sp0C7pgbc1 .copyright {
  color: #bbbbbb;
}
.cid-sp0MsBg87G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sp0MsBg87G nav.navbar {
  position: fixed;
}
.cid-sp0MsBg87G .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-sp0MsBg87G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sp0MsBg87G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sp0MsBg87G .dropdown-item:hover,
.cid-sp0MsBg87G .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sp0MsBg87G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sp0MsBg87G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sp0MsBg87G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sp0MsBg87G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sp0MsBg87G .nav-link {
  position: relative;
}
.cid-sp0MsBg87G .container {
  display: flex;
  margin: auto;
}
.cid-sp0MsBg87G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sp0MsBg87G .dropdown-menu,
.cid-sp0MsBg87G .navbar.opened {
  background: #ffffff !important;
}
.cid-sp0MsBg87G .nav-item:focus,
.cid-sp0MsBg87G .nav-link:focus {
  outline: none;
}
.cid-sp0MsBg87G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sp0MsBg87G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sp0MsBg87G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sp0MsBg87G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sp0MsBg87G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sp0MsBg87G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sp0MsBg87G .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: #ffffff;
}
.cid-sp0MsBg87G .navbar.opened {
  transition: all 0.3s;
}
.cid-sp0MsBg87G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sp0MsBg87G .navbar .navbar-logo img {
  width: auto;
}
.cid-sp0MsBg87G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sp0MsBg87G .navbar.collapsed {
  justify-content: center;
}
.cid-sp0MsBg87G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sp0MsBg87G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp0MsBg87G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sp0MsBg87G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp0MsBg87G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp0MsBg87G .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-sp0MsBg87G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp0MsBg87G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sp0MsBg87G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sp0MsBg87G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sp0MsBg87G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp0MsBg87G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp0MsBg87G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp0MsBg87G .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-sp0MsBg87G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sp0MsBg87G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp0MsBg87G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sp0MsBg87G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sp0MsBg87G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sp0MsBg87G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sp0MsBg87G .navbar.navbar-short {
  min-height: 60px;
}
.cid-sp0MsBg87G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sp0MsBg87G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sp0MsBg87G .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-sp0MsBg87G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sp0MsBg87G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp0MsBg87G .dropdown-item.active,
.cid-sp0MsBg87G .dropdown-item:active {
  background-color: transparent;
}
.cid-sp0MsBg87G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp0MsBg87G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp0MsBg87G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp0MsBg87G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sp0MsBg87G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sp0MsBg87G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp0MsBg87G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sp0MsBg87G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sp0MsBg87G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sp0MsBg87G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sp0MsBg87G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sp0MsBg87G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0MsBg87G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0MsBg87G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sp0MsBg87G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0MsBg87G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sp0MsBg87G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sp0MsBg87G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0MsBg87G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sp0MsBg87G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sp0MsBg87G .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-sp0MsBg87G .navbar {
    height: 70px;
  }
  .cid-sp0MsBg87G .navbar.opened {
    height: auto;
  }
  .cid-sp0MsBg87G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp0MsBwwtR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0MsBE1di {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0MsBLjlG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0MsBLjlG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0MsBLjlG .row {
  flex-direction: row-reverse;
}
.cid-sp0MsBLjlG img {
  width: 100%;
}
.cid-sp0MsBTzcw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0MsC0iR6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0MsC0iR6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0MsC0iR6 .row {
  flex-direction: row-reverse;
}
.cid-sp0MsC0iR6 img {
  width: 100%;
}
.cid-sp0MsC9pxz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0MsCg5fH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0MsCg5fH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0MsCg5fH .row {
  flex-direction: row-reverse;
}
.cid-sp0MsCg5fH img {
  width: 100%;
}
.cid-sp0MsCqZS7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0MsCxIiN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sp0MsCxIiN .mbr-media {
  position: relative;
}
.cid-sp0MsCxIiN .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sp0MsCxIiN .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sp0MsCxIiN .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sp0MsCxIiN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sp0MsCxIiN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sp0MsCxIiN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sp0MsCxIiN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sp0MsCxIiN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sp0MsCVmN1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sp0MsCVmN1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sp0MsCVmN1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sp0MsCVmN1 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sp0MsCVmN1 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sp0MsCVmN1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sp0MsCVmN1 .copyright {
  color: #bbbbbb;
}
.cid-sp0TbCEyr9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sp0TbCEyr9 nav.navbar {
  position: fixed;
}
.cid-sp0TbCEyr9 .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-sp0TbCEyr9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sp0TbCEyr9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sp0TbCEyr9 .dropdown-item:hover,
.cid-sp0TbCEyr9 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sp0TbCEyr9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sp0TbCEyr9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sp0TbCEyr9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sp0TbCEyr9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sp0TbCEyr9 .nav-link {
  position: relative;
}
.cid-sp0TbCEyr9 .container {
  display: flex;
  margin: auto;
}
.cid-sp0TbCEyr9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sp0TbCEyr9 .dropdown-menu,
.cid-sp0TbCEyr9 .navbar.opened {
  background: #ffffff !important;
}
.cid-sp0TbCEyr9 .nav-item:focus,
.cid-sp0TbCEyr9 .nav-link:focus {
  outline: none;
}
.cid-sp0TbCEyr9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sp0TbCEyr9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sp0TbCEyr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sp0TbCEyr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sp0TbCEyr9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sp0TbCEyr9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sp0TbCEyr9 .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: #ffffff;
}
.cid-sp0TbCEyr9 .navbar.opened {
  transition: all 0.3s;
}
.cid-sp0TbCEyr9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sp0TbCEyr9 .navbar .navbar-logo img {
  width: auto;
}
.cid-sp0TbCEyr9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sp0TbCEyr9 .navbar.collapsed {
  justify-content: center;
}
.cid-sp0TbCEyr9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sp0TbCEyr9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp0TbCEyr9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sp0TbCEyr9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp0TbCEyr9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp0TbCEyr9 .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-sp0TbCEyr9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp0TbCEyr9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sp0TbCEyr9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sp0TbCEyr9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sp0TbCEyr9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp0TbCEyr9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp0TbCEyr9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp0TbCEyr9 .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-sp0TbCEyr9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sp0TbCEyr9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp0TbCEyr9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sp0TbCEyr9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sp0TbCEyr9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sp0TbCEyr9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sp0TbCEyr9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sp0TbCEyr9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sp0TbCEyr9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sp0TbCEyr9 .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-sp0TbCEyr9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sp0TbCEyr9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp0TbCEyr9 .dropdown-item.active,
.cid-sp0TbCEyr9 .dropdown-item:active {
  background-color: transparent;
}
.cid-sp0TbCEyr9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp0TbCEyr9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp0TbCEyr9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp0TbCEyr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sp0TbCEyr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sp0TbCEyr9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp0TbCEyr9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sp0TbCEyr9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sp0TbCEyr9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sp0TbCEyr9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sp0TbCEyr9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sp0TbCEyr9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0TbCEyr9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp0TbCEyr9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sp0TbCEyr9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0TbCEyr9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sp0TbCEyr9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sp0TbCEyr9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp0TbCEyr9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sp0TbCEyr9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sp0TbCEyr9 .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-sp0TbCEyr9 .navbar {
    height: 70px;
  }
  .cid-sp0TbCEyr9 .navbar.opened {
    height: auto;
  }
  .cid-sp0TbCEyr9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp0TbCTMDu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0TbD81JW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0TbD81JW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0TbD81JW .row {
  flex-direction: row-reverse;
}
.cid-sp0TbD81JW img {
  width: 100%;
}
.cid-sp0TbDgl65 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0TbDnmWJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp0TbDnmWJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp0TbDnmWJ .row {
  flex-direction: row-reverse;
}
.cid-sp0TbDnmWJ img {
  width: 100%;
}
.cid-sp0TbDvH6d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp0TbDUFx9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sp0TbDUFx9 .mbr-media {
  position: relative;
}
.cid-sp0TbDUFx9 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sp0TbDUFx9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sp0TbDUFx9 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sp0TbDUFx9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sp0TbDUFx9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sp0TbDUFx9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sp0TbDUFx9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sp0TbDUFx9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sp0TbEkYdw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sp0TbEkYdw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sp0TbEkYdw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sp0TbEkYdw .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sp0TbEkYdw .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sp0TbEkYdw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sp0TbEkYdw .copyright {
  color: #bbbbbb;
}
.cid-sp11DNiVBm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sp11DNiVBm nav.navbar {
  position: fixed;
}
.cid-sp11DNiVBm .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-sp11DNiVBm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sp11DNiVBm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sp11DNiVBm .dropdown-item:hover,
.cid-sp11DNiVBm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sp11DNiVBm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sp11DNiVBm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sp11DNiVBm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sp11DNiVBm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sp11DNiVBm .nav-link {
  position: relative;
}
.cid-sp11DNiVBm .container {
  display: flex;
  margin: auto;
}
.cid-sp11DNiVBm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sp11DNiVBm .dropdown-menu,
.cid-sp11DNiVBm .navbar.opened {
  background: #ffffff !important;
}
.cid-sp11DNiVBm .nav-item:focus,
.cid-sp11DNiVBm .nav-link:focus {
  outline: none;
}
.cid-sp11DNiVBm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sp11DNiVBm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sp11DNiVBm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sp11DNiVBm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sp11DNiVBm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sp11DNiVBm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sp11DNiVBm .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: #ffffff;
}
.cid-sp11DNiVBm .navbar.opened {
  transition: all 0.3s;
}
.cid-sp11DNiVBm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sp11DNiVBm .navbar .navbar-logo img {
  width: auto;
}
.cid-sp11DNiVBm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sp11DNiVBm .navbar.collapsed {
  justify-content: center;
}
.cid-sp11DNiVBm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sp11DNiVBm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp11DNiVBm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sp11DNiVBm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp11DNiVBm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp11DNiVBm .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-sp11DNiVBm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp11DNiVBm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sp11DNiVBm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sp11DNiVBm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sp11DNiVBm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp11DNiVBm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp11DNiVBm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp11DNiVBm .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-sp11DNiVBm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sp11DNiVBm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp11DNiVBm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sp11DNiVBm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sp11DNiVBm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sp11DNiVBm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sp11DNiVBm .navbar.navbar-short {
  min-height: 60px;
}
.cid-sp11DNiVBm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sp11DNiVBm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sp11DNiVBm .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-sp11DNiVBm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sp11DNiVBm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp11DNiVBm .dropdown-item.active,
.cid-sp11DNiVBm .dropdown-item:active {
  background-color: transparent;
}
.cid-sp11DNiVBm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp11DNiVBm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp11DNiVBm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp11DNiVBm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sp11DNiVBm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sp11DNiVBm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp11DNiVBm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sp11DNiVBm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sp11DNiVBm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sp11DNiVBm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sp11DNiVBm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sp11DNiVBm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp11DNiVBm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sp11DNiVBm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sp11DNiVBm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp11DNiVBm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sp11DNiVBm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sp11DNiVBm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sp11DNiVBm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sp11DNiVBm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sp11DNiVBm .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-sp11DNiVBm .navbar {
    height: 70px;
  }
  .cid-sp11DNiVBm .navbar.opened {
    height: auto;
  }
  .cid-sp11DNiVBm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp11DNz4Yc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp11DNLAuF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp11DNLAuF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp11DNLAuF .row {
  flex-direction: row-reverse;
}
.cid-sp11DNLAuF img {
  width: 100%;
}
.cid-sp11DNVLxG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp18MK642E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp18MK642E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp18MK642E .row {
  flex-direction: row-reverse;
}
.cid-sp18MK642E img {
  width: 100%;
}
.cid-sp18Oo4ftF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp1axQ4mAS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp1axQ4mAS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp1axQ4mAS .row {
  flex-direction: row-reverse;
}
.cid-sp1axQ4mAS img {
  width: 100%;
}
.cid-sp1au5VhzT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp11DO25xb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sp11DO25xb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sp11DO25xb .row {
  flex-direction: row-reverse;
}
.cid-sp11DO25xb img {
  width: 100%;
}
.cid-sp11DOa9TB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sp11DOh9B2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sp11DOh9B2 .mbr-media {
  position: relative;
}
.cid-sp11DOh9B2 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sp11DOh9B2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sp11DOh9B2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sp11DOh9B2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sp11DOh9B2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sp11DOh9B2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sp11DOh9B2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sp11DOh9B2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sp11DOFr0y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-sp11DOFr0y .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sp11DOFr0y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sp11DOFr0y .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sp11DOFr0y .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-sp11DOFr0y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sp11DOFr0y .copyright {
  color: #bbbbbb;
}
.cid-spizQHHT5L {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-spizQHHT5L nav.navbar {
  position: fixed;
}
.cid-spizQHHT5L .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-spizQHHT5L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-spizQHHT5L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-spizQHHT5L .dropdown-item:hover,
.cid-spizQHHT5L .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-spizQHHT5L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-spizQHHT5L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-spizQHHT5L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-spizQHHT5L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-spizQHHT5L .nav-link {
  position: relative;
}
.cid-spizQHHT5L .container {
  display: flex;
  margin: auto;
}
.cid-spizQHHT5L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-spizQHHT5L .dropdown-menu,
.cid-spizQHHT5L .navbar.opened {
  background: #ffffff !important;
}
.cid-spizQHHT5L .nav-item:focus,
.cid-spizQHHT5L .nav-link:focus {
  outline: none;
}
.cid-spizQHHT5L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-spizQHHT5L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spizQHHT5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-spizQHHT5L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-spizQHHT5L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spizQHHT5L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spizQHHT5L .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: #ffffff;
}
.cid-spizQHHT5L .navbar.opened {
  transition: all 0.3s;
}
.cid-spizQHHT5L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-spizQHHT5L .navbar .navbar-logo img {
  width: auto;
}
.cid-spizQHHT5L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-spizQHHT5L .navbar.collapsed {
  justify-content: center;
}
.cid-spizQHHT5L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-spizQHHT5L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-spizQHHT5L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-spizQHHT5L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spizQHHT5L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spizQHHT5L .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-spizQHHT5L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spizQHHT5L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-spizQHHT5L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-spizQHHT5L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-spizQHHT5L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spizQHHT5L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spizQHHT5L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spizQHHT5L .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-spizQHHT5L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-spizQHHT5L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spizQHHT5L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-spizQHHT5L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-spizQHHT5L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-spizQHHT5L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-spizQHHT5L .navbar.navbar-short {
  min-height: 60px;
}
.cid-spizQHHT5L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-spizQHHT5L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-spizQHHT5L .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-spizQHHT5L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spizQHHT5L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spizQHHT5L .dropdown-item.active,
.cid-spizQHHT5L .dropdown-item:active {
  background-color: transparent;
}
.cid-spizQHHT5L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spizQHHT5L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spizQHHT5L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spizQHHT5L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-spizQHHT5L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spizQHHT5L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spizQHHT5L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-spizQHHT5L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-spizQHHT5L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-spizQHHT5L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-spizQHHT5L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-spizQHHT5L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spizQHHT5L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-spizQHHT5L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-spizQHHT5L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spizQHHT5L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-spizQHHT5L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-spizQHHT5L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-spizQHHT5L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-spizQHHT5L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-spizQHHT5L .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-spizQHHT5L .navbar {
    height: 70px;
  }
  .cid-spizQHHT5L .navbar.opened {
    height: auto;
  }
  .cid-spizQHHT5L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spizQI7VU2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/what-is-the-best-barbecue-meat.jpg");
}
.cid-spizQI7VU2 .mbr-section-title {
  color: #ffffff;
}
.cid-spizQI7VU2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-spizQIkA66 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spizQIkA66 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spizQIkA66 .row {
  flex-direction: row-reverse;
}
.cid-spizQIkA66 img {
  width: 100%;
}
.cid-spizQIu0xo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQIB8XA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-spizQIB8XA .row {
  align-items: stretch;
  justify-content: center;
}
.cid-spizQIB8XA .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-spizQIB8XA .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-spizQIK8mM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQIROy1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spizQIROy1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spizQIROy1 .row {
  flex-direction: row-reverse;
}
.cid-spizQIROy1 img {
  width: 100%;
}
.cid-spizQJ1fvv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQJ7hQj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spizQJ7hQj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-spizQJ7hQj .row {
  flex-direction: row-reverse;
}
.cid-spizQJ7hQj img {
  width: 100%;
}
.cid-spizQJhL4a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQJouW4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.cid-spizQJouW4 .mbr-section-title {
  color: #ffffff;
}
.cid-spizQJouW4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-spizQJxUEq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQJGHrD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-spizQJGHrD .row {
  align-items: stretch;
  justify-content: center;
}
.cid-spizQJGHrD .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-spizQJGHrD .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-spizQJPmZU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQJXxih {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-spizQK4vo3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-spizQK4vo3 .mbr-media {
  position: relative;
}
.cid-spizQK4vo3 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-spizQK4vo3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-spizQK4vo3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-spizQK4vo3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-spizQK4vo3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-spizQK4vo3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-spizQK4vo3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spizQK4vo3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spizQKAuoo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-spizQKAuoo .mbr-media {
  position: relative;
}
.cid-spizQKAuoo .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-spizQKAuoo .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-spizQKAuoo .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-spizQKAuoo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-spizQKAuoo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-spizQKAuoo .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-spizQKAuoo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spizQKAuoo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spizQKNAm6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-spizQKNAm6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-spizQKNAm6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spizQKNAm6 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-spizQKNAm6 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-spizQKNAm6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-spizQKNAm6 .copyright {
  color: #bbbbbb;
}
