@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);
@import url(https://fonts.googleapis.com/css?family=Kalam:300,400,700&display=swap);




.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'font';
  font-size: 10.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 12.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: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Kalam', handwriting;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.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: 8.16rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 7.14rem;
    font-size: calc( 4.22rem + (10.2 - 4.22) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (4.22rem + (10.2 - 4.22) * ((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.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((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: #1a6b3d !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: #1a6b3d !important;
  border-color: #1a6b3d !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: #092515 !important;
  border-color: #092515 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #092515 !important;
  border-color: #092515 !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: #6592e6;
  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: #2260d2 !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: #ff6666;
  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: #ff0f0f !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: #47b5ed;
  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: #148cca !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: #1a6b3d;
  color: #1a6b3d;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #092515 !important;
  background-color: transparent!important;
  border-color: #092515 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #1a6b3d !important;
  border-color: #1a6b3d !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  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: #ffd10a !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: #ff9966;
  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: #ff5f0f !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: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #1a6b3d !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: #06190e !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]) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 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-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
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: #36ce78;
}
.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 a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.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-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sizwWHmmaA {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/photo-accceuil-2-2000x506.jpg");
}
@media (max-width: 991px) {
  .cid-sizwWHmmaA .mbr-section-title,
  .cid-sizwWHmmaA .mbr-section-subtitle,
  .cid-sizwWHmmaA .mbr-section-btn,
  .cid-sizwWHmmaA .mbr-text {
    text-align: center;
  }
}
.cid-sizwWHmmaA .mbr-section-title {
  color: #681cc1;
  text-align: center;
}
.cid-sizwWHmmaA .mbr-section-title DIV {
  text-align: center;
}
.cid-sizwWHmmaA .mbr-section-title P {
  text-align: center;
}
.cid-sizwWHmmaA .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgegOGSO6o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sgegOGSO6o .content-wrapper {
  background: #f7ede6;
}
@media (max-width: 991px) {
  .cid-sgegOGSO6o .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgegOGSO6o .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sgegOGSO6o .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgegOGSO6o .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sgegOGSO6o .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sgegOGSO6o .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVqzgRBuVV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #b571c2;
}
.cid-sVqzgRBuVV .line {
  background-color: #4bbf7d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sVqzgRBuVV .mbr-text {
  color: #000000;
}
.cid-shxLCe1QZ4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shxLCe1QZ4 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shxLCe1QZ4 .currentcost {
  color: #232323;
}
.cid-shxLCe1QZ4 .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shxLCe1QZ4 .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shxLCe1QZ4 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shxLCe1QZ4 .text-box {
    padding: 1rem;
  }
}
.cid-shxLCe1QZ4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shxLAYe0cn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shxLAYe0cn .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shxLAYe0cn .currentcost {
  color: #232323;
}
.cid-shxLAYe0cn .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shxLAYe0cn .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shxLAYe0cn .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shxLAYe0cn .text-box {
    padding: 1rem;
  }
}
.cid-shxLAYe0cn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-siBguYZx9B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-siBguYZx9B .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-siBguYZx9B .currentcost {
  color: #232323;
}
.cid-siBguYZx9B .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-siBguYZx9B .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-siBguYZx9B .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-siBguYZx9B .text-box {
    padding: 1rem;
  }
}
.cid-siBguYZx9B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7JgvGi7x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7ede6;
}
.cid-si7JgvGi7x .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-si7JgvGi7x .bg-facebook:hover {
  background: #0b60cb;
}
.cid-si7JgvGi7x .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-si7JgvGi7x [class^="socicon-"]:before,
.cid-si7JgvGi7x [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-shr9CIlqjZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-shr9CIlqjZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-shr9CIlqjZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-shr9CIlqjZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-shr9CIlqjZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sgeoRZt1Ii {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sgeoRZt1Ii .row {
    flex-direction: column-reverse;
  }
  .cid-sgeoRZt1Ii .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sgeoRZt1Ii .google-map {
  height: 100%;
  position: relative;
}
.cid-sgeoRZt1Ii .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sgeoRZt1Ii .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sgeoRZt1Ii .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sgeoRZt1Ii .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sgeoRZt1Ii .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sgeoRZt1Ii .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #f7ede6;
}
.cid-sgeoRZt1Ii .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-sgeoRZt1Ii .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeoRZt1Ii .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sgeoRZt1Ii .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-sgexMzczO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgexMzczO3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgexMzczO3 .row {
    text-align: center;
  }
  .cid-sgexMzczO3 .row > div {
    margin: auto;
  }
  .cid-sgexMzczO3 .social-row {
    justify-content: center;
  }
}
.cid-sgexMzczO3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgexMzczO3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgexMzczO3 .mbr-text {
  color: #bbbbbb;
}
.cid-sgexMzczO3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgexMzczO3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sgdWymh51F {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgdWymh51F .mbr-section-title,
  .cid-sgdWymh51F .mbr-section-subtitle,
  .cid-sgdWymh51F .mbr-section-btn,
  .cid-sgdWymh51F .mbr-text {
    text-align: center;
  }
}
.cid-sgdWymh51F .mbr-section-title {
  color: #681cc1;
  text-align: center;
}
.cid-sgdWymh51F .mbr-section-subtitle {
  color: #681cc1;
  text-align: center;
}
.cid-shsX5KRc4y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-shsX5KRc4y .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shsX5KRc4y .currentcost {
  color: #232323;
}
.cid-shsX5KRc4y .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shsX5KRc4y .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shsX5KRc4y .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shsX5KRc4y .text-box {
    padding: 1rem;
  }
}
.cid-shsX5KRc4y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sgeJuSPVdR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgeJuSPVdR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgeJuSPVdR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeJuSPVdR .row {
    text-align: center;
  }
  .cid-sgeJuSPVdR .row > div {
    margin: auto;
  }
  .cid-sgeJuSPVdR .social-row {
    justify-content: center;
  }
}
.cid-sgeJuSPVdR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgeJuSPVdR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgeJuSPVdR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeJuSPVdR .list {
    margin-bottom: 0rem;
  }
}
.cid-sgeJuSPVdR .mbr-text {
  color: #bbbbbb;
}
.cid-sgeJuSPVdR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgeJuSPVdR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgeJuSPVdR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgdWCjcJlC {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgdWCjcJlC .mbr-section-title,
  .cid-sgdWCjcJlC .mbr-section-subtitle,
  .cid-sgdWCjcJlC .mbr-section-btn,
  .cid-sgdWCjcJlC .mbr-text {
    text-align: center;
  }
}
.cid-sgdWCjcJlC .mbr-section-title {
  color: #681cc1;
}
.cid-sgdWCjcJlC .mbr-section-title P {
  text-align: center;
}
.cid-sgdWCjcJlC .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgdWCjcJlC .mbr-text,
.cid-sgdWCjcJlC .mbr-section-btn {
  text-align: center;
}
.cid-shONXtbnsV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shONXtbnsV .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shONXtbnsV .currentcost {
  color: #232323;
}
.cid-shONXtbnsV .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shONXtbnsV .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shONXtbnsV .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shONXtbnsV .text-box {
    padding: 1rem;
  }
}
.cid-shONXtbnsV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shONXtbnsV H5 {
  text-align: left;
}
.cid-shOOAkNa2e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-shOOAkNa2e .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shOOAkNa2e .currentcost {
  color: #232323;
}
.cid-shOOAkNa2e .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shOOAkNa2e .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOOAkNa2e .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shOOAkNa2e .text-box {
    padding: 1rem;
  }
}
.cid-shOOAkNa2e .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shOOAkNa2e H5 {
  text-align: left;
}
.cid-shOOBfmMaT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shOOBfmMaT .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shOOBfmMaT .currentcost {
  color: #232323;
}
.cid-shOOBfmMaT .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shOOBfmMaT .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOOBfmMaT .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shOOBfmMaT .text-box {
    padding: 1rem;
  }
}
.cid-shOOBfmMaT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shOOBfmMaT H5 {
  text-align: left;
}
.cid-shOOBPg1s1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shOOBPg1s1 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shOOBPg1s1 .currentcost {
  color: #232323;
}
.cid-shOOBPg1s1 .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shOOBPg1s1 .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shOOBPg1s1 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shOOBPg1s1 .text-box {
    padding: 1rem;
  }
}
.cid-shOOBPg1s1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shOOBPg1s1 H5 {
  text-align: left;
}
.cid-sgdWCjBX0R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #b571c2;
}
.cid-sgdWCjBX0R .line {
  background-color: #b80fd9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sgdWCjBX0R .mbr-text {
  text-align: left;
}
.cid-sgexMzczO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgexMzczO3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgexMzczO3 .row {
    text-align: center;
  }
  .cid-sgexMzczO3 .row > div {
    margin: auto;
  }
  .cid-sgexMzczO3 .social-row {
    justify-content: center;
  }
}
.cid-sgexMzczO3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgexMzczO3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgexMzczO3 .mbr-text {
  color: #bbbbbb;
}
.cid-sgexMzczO3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgexMzczO3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgeJ8KQEqM {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgeJ8KQEqM .mbr-section-title,
  .cid-sgeJ8KQEqM .mbr-section-subtitle,
  .cid-sgeJ8KQEqM .mbr-section-btn,
  .cid-sgeJ8KQEqM .mbr-text {
    text-align: center;
  }
}
.cid-sgeJ8KQEqM .mbr-section-title {
  color: #681cc1;
  text-align: center;
}
.cid-sgeJ8KQEqM .mbr-section-title DIV {
  text-align: center;
}
.cid-sgeJ8KQEqM .mbr-section-title P {
  text-align: center;
}
.cid-sgeJ8KQEqM .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgetAlG0Cq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-sgexMzczO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgexMzczO3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgexMzczO3 .row {
    text-align: center;
  }
  .cid-sgexMzczO3 .row > div {
    margin: auto;
  }
  .cid-sgexMzczO3 .social-row {
    justify-content: center;
  }
}
.cid-sgexMzczO3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgexMzczO3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgexMzczO3 .mbr-text {
  color: #bbbbbb;
}
.cid-sgexMzczO3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgexMzczO3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgewmPQZI0 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgewmPQZI0 .mbr-section-title,
  .cid-sgewmPQZI0 .mbr-section-subtitle,
  .cid-sgewmPQZI0 .mbr-section-btn,
  .cid-sgewmPQZI0 .mbr-text {
    text-align: center;
  }
}
.cid-sgewmPQZI0 .mbr-section-title {
  color: #681cc1;
}
.cid-sgewmPQZI0 .mbr-section-title P {
  text-align: center;
}
.cid-sgewmPQZI0 .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgewmPQZI0 .mbr-text,
.cid-sgewmPQZI0 .mbr-section-btn {
  text-align: center;
}
.cid-sibuBdZnkH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibuBdZnkH .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sibuBdZnkH .currentcost {
  color: #232323;
}
.cid-sibuBdZnkH .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-sibuBdZnkH .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sibuBdZnkH .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sibuBdZnkH .text-box {
    padding: 1rem;
  }
}
.cid-sibuBdZnkH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibuBdZnkH H5 {
  text-align: left;
}
.cid-sibuBUVuYk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibuBUVuYk .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sibuBUVuYk .currentcost {
  color: #232323;
}
.cid-sibuBUVuYk .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-sibuBUVuYk .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sibuBUVuYk .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sibuBUVuYk .text-box {
    padding: 1rem;
  }
}
.cid-sibuBUVuYk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibuBUVuYk H5 {
  text-align: left;
}
.cid-sibuCt6Q4C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibuCt6Q4C .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sibuCt6Q4C .currentcost {
  color: #232323;
}
.cid-sibuCt6Q4C .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-sibuCt6Q4C .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sibuCt6Q4C .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sibuCt6Q4C .text-box {
    padding: 1rem;
  }
}
.cid-sibuCt6Q4C .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibuCt6Q4C H5 {
  text-align: left;
}
.cid-sibwxlxcvQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibwxlxcvQ .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sibwxlxcvQ .currentcost {
  color: #232323;
}
.cid-sibwxlxcvQ .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-sibwxlxcvQ .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sibwxlxcvQ .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sibwxlxcvQ .text-box {
    padding: 1rem;
  }
}
.cid-sibwxlxcvQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibwxlxcvQ H5 {
  text-align: left;
}
.cid-sgexMzczO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgexMzczO3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgexMzczO3 .row {
    text-align: center;
  }
  .cid-sgexMzczO3 .row > div {
    margin: auto;
  }
  .cid-sgexMzczO3 .social-row {
    justify-content: center;
  }
}
.cid-sgexMzczO3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgexMzczO3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgexMzczO3 .mbr-text {
  color: #bbbbbb;
}
.cid-sgexMzczO3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgexMzczO3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgewoCOOYR {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/miss-tahiti-2014-1297x1816.jpeg");
}
@media (max-width: 991px) {
  .cid-sgewoCOOYR .mbr-section-title,
  .cid-sgewoCOOYR .mbr-section-subtitle,
  .cid-sgewoCOOYR .mbr-section-btn,
  .cid-sgewoCOOYR .mbr-text {
    text-align: center;
  }
}
.cid-sgewoCOOYR .mbr-section-title {
  color: #681cc1;
}
.cid-sgewoCOOYR .mbr-section-title P {
  text-align: center;
}
.cid-sgewoCOOYR .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgewoCOOYR .mbr-text,
.cid-sgewoCOOYR .mbr-section-btn {
  text-align: center;
}
.cid-siN22RkcWT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-siN22RkcWT .mbr-section-title {
  text-align: center;
}
.cid-siN24QZELm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #d1c3d6;
}
.cid-siMY8Yywgf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-siMXy5vAaI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f7ede6;
}
.cid-siMXy5vAaI .row {
  align-items: stretch;
  justify-content: center;
}
.cid-siMXy5vAaI .img-item {
  position: relative;
}
.cid-siMXy5vAaI .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-siMXy5vAaI .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-siMXy5vAaI .img-item .img-description p {
  margin-bottom: 0;
}
.cid-siMYieu7Xb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f7ede6;
}
.cid-siMYieu7Xb .row {
  align-items: stretch;
  justify-content: center;
}
.cid-siMYieu7Xb .img-item {
  position: relative;
}
.cid-siMYieu7Xb .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-siMYieu7Xb .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-siMYieu7Xb .img-item .img-description p {
  margin-bottom: 0;
}
.cid-shsSbOd85Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-shsSbOd85Z .item {
  padding-bottom: 2rem;
}
.cid-shsSbOd85Z .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-shsSbOd85Z .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-shsSbOd85Z .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-shsSbOd85Z .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-shsSbOd85Z .carousel-control,
.cid-shsSbOd85Z .close {
  background: #1b1b1b;
}
.cid-shsSbOd85Z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-shsSbOd85Z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-shsSbOd85Z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-shsSbOd85Z .carousel-control-next span {
  margin-left: 5px;
}
.cid-shsSbOd85Z .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-shsSbOd85Z .close::before {
  content: '\e91a';
}
.cid-shsSbOd85Z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-shsSbOd85Z .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-shsSbOd85Z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shsSbOd85Z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-shsSbOd85Z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-shsSbOd85Z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-shsSbOd85Z .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-shsSbOd85Z .carousel-indicators li.active,
.cid-shsSbOd85Z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-shsSbOd85Z .carousel-indicators li::after,
.cid-shsSbOd85Z .carousel-indicators li::before {
  content: none;
}
.cid-shsSbOd85Z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-shsSbOd85Z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-shsSbOd85Z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-shsSbOd85Z .carousel-indicators {
    display: none;
  }
}
.cid-shsSbOd85Z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-shsSbOd85Z .carousel-inner > .active {
  display: block;
}
.cid-shsSbOd85Z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shsSbOd85Z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shsSbOd85Z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-shsSbOd85Z .carousel-control,
  .cid-shsSbOd85Z .carousel-indicators,
  .cid-shsSbOd85Z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-shsSbOd85Z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-shsSbOd85Z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-shsSbOd85Z .carousel-indicators .active,
.cid-shsSbOd85Z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-shsSbOd85Z .carousel-indicators .active {
  background: #fff;
}
.cid-shsSbOd85Z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-shsSbOd85Z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-shsSbOd85Z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-shsSbOd85Z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-shsSbOd85Z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-shsSbOd85Z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-shsSbOd85Z .carousel {
  width: 100%;
}
.cid-shsSbOd85Z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-shsSbOd85Z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-shsSbOd85Z .modal.fade .modal-dialog,
.cid-shsSbOd85Z .modal.in .modal-dialog {
  transform: none;
}
.cid-shsSbOd85Z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-shsSbOd85Z H6 {
  text-align: center;
}
.cid-tPKBsjh75f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #d1c3d6;
}
.cid-tPKC0EUhza {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKC0EUhza .card-box {
    padding: 1rem;
  }
  .cid-tPKC0EUhza .mbr-section-btn,
  .cid-tPKC0EUhza .price {
    text-align: center;
  }
  .cid-tPKC0EUhza .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKC0EUhza .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKC0EUhza .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKC0EUhza .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKC0EUhza .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKC0EUhza .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKGoeRb7C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKGoeRb7C .card-box {
    padding: 1rem;
  }
  .cid-tPKGoeRb7C .mbr-section-btn,
  .cid-tPKGoeRb7C .price {
    text-align: center;
  }
  .cid-tPKGoeRb7C .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKGoeRb7C .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKGoeRb7C .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKGoeRb7C .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKGoeRb7C .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKGoeRb7C .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKGqq2mdC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKGqq2mdC .card-box {
    padding: 1rem;
  }
  .cid-tPKGqq2mdC .mbr-section-btn,
  .cid-tPKGqq2mdC .price {
    text-align: center;
  }
  .cid-tPKGqq2mdC .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKGqq2mdC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKGqq2mdC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKGqq2mdC .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKGqq2mdC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKGqq2mdC .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKGrUaIbk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKGrUaIbk .card-box {
    padding: 1rem;
  }
  .cid-tPKGrUaIbk .mbr-section-btn,
  .cid-tPKGrUaIbk .price {
    text-align: center;
  }
  .cid-tPKGrUaIbk .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKGrUaIbk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKGrUaIbk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKGrUaIbk .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKGrUaIbk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKGrUaIbk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKGprzYlC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKGprzYlC .card-box {
    padding: 1rem;
  }
  .cid-tPKGprzYlC .mbr-section-btn,
  .cid-tPKGprzYlC .price {
    text-align: center;
  }
  .cid-tPKGprzYlC .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKGprzYlC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKGprzYlC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKGprzYlC .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKGprzYlC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKGprzYlC .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKJ5dcojS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKJ5dcojS .card-box {
    padding: 1rem;
  }
  .cid-tPKJ5dcojS .mbr-section-btn,
  .cid-tPKJ5dcojS .price {
    text-align: center;
  }
  .cid-tPKJ5dcojS .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKJ5dcojS .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKJ5dcojS .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKJ5dcojS .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKJ5dcojS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKJ5dcojS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKJ728kID {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKJ728kID .card-box {
    padding: 1rem;
  }
  .cid-tPKJ728kID .mbr-section-btn,
  .cid-tPKJ728kID .price {
    text-align: center;
  }
  .cid-tPKJ728kID .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKJ728kID .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKJ728kID .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKJ728kID .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKJ728kID .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKJ728kID .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tPKJ6iiGAt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKJ6iiGAt .card-box {
    padding: 1rem;
  }
  .cid-tPKJ6iiGAt .mbr-section-btn,
  .cid-tPKJ6iiGAt .price {
    text-align: center;
  }
  .cid-tPKJ6iiGAt .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKJ6iiGAt .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKJ6iiGAt .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKJ6iiGAt .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKJ6iiGAt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKJ6iiGAt .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgexMzczO3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgexMzczO3 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgexMzczO3 .row {
    text-align: center;
  }
  .cid-sgexMzczO3 .row > div {
    margin: auto;
  }
  .cid-sgexMzczO3 .social-row {
    justify-content: center;
  }
}
.cid-sgexMzczO3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgexMzczO3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgexMzczO3 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgexMzczO3 .mbr-text {
  color: #bbbbbb;
}
.cid-sgexMzczO3 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgexMzczO3 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgexMzczO3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQcpIprGcJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-siGPTzBd5J {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-siGPTzBd5J .mbr-section-title,
  .cid-siGPTzBd5J .mbr-section-subtitle,
  .cid-siGPTzBd5J .mbr-section-btn,
  .cid-siGPTzBd5J .mbr-text {
    text-align: center;
  }
}
.cid-siGPTzBd5J .mbr-section-title {
  color: #681cc1;
}
.cid-siGPTzBd5J .mbr-section-title P {
  text-align: center;
}
.cid-siGPTzBd5J .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-siGPTzBd5J .mbr-text,
.cid-siGPTzBd5J .mbr-section-btn {
  text-align: center;
}
.cid-sVspZ0Pbtt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f5f7c5;
}
@media (max-width: 767px) {
  .cid-sVspZ0Pbtt .card-box {
    padding: 1rem;
  }
  .cid-sVspZ0Pbtt .mbr-section-btn,
  .cid-sVspZ0Pbtt .price {
    text-align: center;
  }
  .cid-sVspZ0Pbtt .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVspZ0Pbtt .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVspZ0Pbtt .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVspZ0Pbtt .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVspZ0Pbtt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVspZ0Pbtt .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sinHRkoVJ3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1920.png");
}
.cid-sinHRkoVJ3 .item {
  padding-bottom: 2rem;
}
.cid-sinHRkoVJ3 .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-sinHRkoVJ3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sinHRkoVJ3 .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-sinHRkoVJ3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sinHRkoVJ3 .carousel-control,
.cid-sinHRkoVJ3 .close {
  background: #1b1b1b;
}
.cid-sinHRkoVJ3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sinHRkoVJ3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sinHRkoVJ3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sinHRkoVJ3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sinHRkoVJ3 .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-sinHRkoVJ3 .close::before {
  content: '\e91a';
}
.cid-sinHRkoVJ3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sinHRkoVJ3 .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-sinHRkoVJ3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sinHRkoVJ3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sinHRkoVJ3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sinHRkoVJ3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sinHRkoVJ3 .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-sinHRkoVJ3 .carousel-indicators li.active,
.cid-sinHRkoVJ3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sinHRkoVJ3 .carousel-indicators li::after,
.cid-sinHRkoVJ3 .carousel-indicators li::before {
  content: none;
}
.cid-sinHRkoVJ3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sinHRkoVJ3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sinHRkoVJ3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sinHRkoVJ3 .carousel-indicators {
    display: none;
  }
}
.cid-sinHRkoVJ3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sinHRkoVJ3 .carousel-inner > .active {
  display: block;
}
.cid-sinHRkoVJ3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sinHRkoVJ3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sinHRkoVJ3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sinHRkoVJ3 .carousel-control,
  .cid-sinHRkoVJ3 .carousel-indicators,
  .cid-sinHRkoVJ3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sinHRkoVJ3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sinHRkoVJ3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sinHRkoVJ3 .carousel-indicators .active,
.cid-sinHRkoVJ3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sinHRkoVJ3 .carousel-indicators .active {
  background: #fff;
}
.cid-sinHRkoVJ3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sinHRkoVJ3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sinHRkoVJ3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sinHRkoVJ3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sinHRkoVJ3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sinHRkoVJ3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sinHRkoVJ3 .carousel {
  width: 100%;
}
.cid-sinHRkoVJ3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sinHRkoVJ3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sinHRkoVJ3 .modal.fade .modal-dialog,
.cid-sinHRkoVJ3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sinHRkoVJ3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sinHRkoVJ3 H6 {
  text-align: center;
}
.cid-sht8HV3kiK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1920.png");
}
.cid-si7w7S0Kmk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1920.png");
}
@media (max-width: 767px) {
  .cid-si7w7S0Kmk .card-box {
    padding: 1rem;
  }
  .cid-si7w7S0Kmk .mbr-section-btn,
  .cid-si7w7S0Kmk .price {
    text-align: center;
  }
  .cid-si7w7S0Kmk .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7w7S0Kmk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7w7S0Kmk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7w7S0Kmk .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7w7S0Kmk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7w7S0Kmk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-si7w8txgoT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1920.png");
}
@media (max-width: 767px) {
  .cid-si7w8txgoT .card-box {
    padding: 1rem;
  }
  .cid-si7w8txgoT .mbr-section-btn,
  .cid-si7w8txgoT .price {
    text-align: center;
  }
  .cid-si7w8txgoT .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7w8txgoT .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7w8txgoT .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7w8txgoT .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7w8txgoT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7w8txgoT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tt7izStvoG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1920.png");
}
@media (max-width: 767px) {
  .cid-tt7izStvoG .card-box {
    padding: 1rem;
  }
  .cid-tt7izStvoG .mbr-section-btn,
  .cid-tt7izStvoG .price {
    text-align: center;
  }
  .cid-tt7izStvoG .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tt7izStvoG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tt7izStvoG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tt7izStvoG .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tt7izStvoG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tt7izStvoG .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgeyAF8HVr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgeyAF8HVr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgeyAF8HVr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyAF8HVr .row {
    text-align: center;
  }
  .cid-sgeyAF8HVr .row > div {
    margin: auto;
  }
  .cid-sgeyAF8HVr .social-row {
    justify-content: center;
  }
}
.cid-sgeyAF8HVr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgeyAF8HVr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgeyAF8HVr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeyAF8HVr .list {
    margin-bottom: 0rem;
  }
}
.cid-sgeyAF8HVr .mbr-text {
  color: #bbbbbb;
}
.cid-sgeyAF8HVr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgeyAF8HVr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgeyAF8HVr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgeyD0MKrZ {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgeyD0MKrZ .mbr-section-title,
  .cid-sgeyD0MKrZ .mbr-section-subtitle,
  .cid-sgeyD0MKrZ .mbr-section-btn,
  .cid-sgeyD0MKrZ .mbr-text {
    text-align: center;
  }
}
.cid-sgeyD0MKrZ .mbr-section-title {
  color: #681cc1;
}
.cid-sgeyD0MKrZ .mbr-section-title P {
  text-align: center;
}
.cid-sgeyD0MKrZ .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sgeyD0MKrZ .mbr-text,
.cid-sgeyD0MKrZ .mbr-section-btn {
  text-align: center;
}
.cid-si7EVefMYA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1271.jpg");
}
.cid-si7EVefMYA .item {
  padding-bottom: 2rem;
}
.cid-si7EVefMYA .item-wrapper {
  height: 200px;
  position: relative;
}
.cid-si7EVefMYA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-si7EVefMYA .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-si7EVefMYA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-si7EVefMYA .carousel-control,
.cid-si7EVefMYA .close {
  background: #1b1b1b;
}
.cid-si7EVefMYA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-si7EVefMYA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-si7EVefMYA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-si7EVefMYA .carousel-control-next span {
  margin-left: 5px;
}
.cid-si7EVefMYA .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-si7EVefMYA .close::before {
  content: '\e91a';
}
.cid-si7EVefMYA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-si7EVefMYA .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-si7EVefMYA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si7EVefMYA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-si7EVefMYA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-si7EVefMYA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-si7EVefMYA .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-si7EVefMYA .carousel-indicators li.active,
.cid-si7EVefMYA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-si7EVefMYA .carousel-indicators li::after,
.cid-si7EVefMYA .carousel-indicators li::before {
  content: none;
}
.cid-si7EVefMYA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-si7EVefMYA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-si7EVefMYA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-si7EVefMYA .carousel-indicators {
    display: none;
  }
}
.cid-si7EVefMYA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-si7EVefMYA .carousel-inner > .active {
  display: block;
}
.cid-si7EVefMYA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-si7EVefMYA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-si7EVefMYA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-si7EVefMYA .carousel-control,
  .cid-si7EVefMYA .carousel-indicators,
  .cid-si7EVefMYA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-si7EVefMYA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-si7EVefMYA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-si7EVefMYA .carousel-indicators .active,
.cid-si7EVefMYA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-si7EVefMYA .carousel-indicators .active {
  background: #fff;
}
.cid-si7EVefMYA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-si7EVefMYA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-si7EVefMYA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-si7EVefMYA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-si7EVefMYA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-si7EVefMYA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-si7EVefMYA .carousel {
  width: 100%;
}
.cid-si7EVefMYA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-si7EVefMYA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-si7EVefMYA .modal.fade .modal-dialog,
.cid-si7EVefMYA .modal.in .modal-dialog {
  transform: none;
}
.cid-si7EVefMYA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-si7EVefMYA H6 {
  text-align: center;
}
.cid-sht8fGW95B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e9d8ec;
}
.cid-si7G0vvvc6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-si7G0vvvc6 .card-box {
    padding: 1rem;
  }
  .cid-si7G0vvvc6 .mbr-section-btn,
  .cid-si7G0vvvc6 .price {
    text-align: center;
  }
  .cid-si7G0vvvc6 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7G0vvvc6 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7G0vvvc6 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7G0vvvc6 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7G0vvvc6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7G0vvvc6 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-si7G199csR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-si7G199csR .card-box {
    padding: 1rem;
  }
  .cid-si7G199csR .mbr-section-btn,
  .cid-si7G199csR .price {
    text-align: center;
  }
  .cid-si7G199csR .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7G199csR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7G199csR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7G199csR .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7G199csR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7G199csR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-si7G1DoWjb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-si7G1DoWjb .card-box {
    padding: 1rem;
  }
  .cid-si7G1DoWjb .mbr-section-btn,
  .cid-si7G1DoWjb .price {
    text-align: center;
  }
  .cid-si7G1DoWjb .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7G1DoWjb .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7G1DoWjb .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7G1DoWjb .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7G1DoWjb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7G1DoWjb .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-si7G3b1MNy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-si7G3b1MNy .card-box {
    padding: 1rem;
  }
  .cid-si7G3b1MNy .mbr-section-btn,
  .cid-si7G3b1MNy .price {
    text-align: center;
  }
  .cid-si7G3b1MNy .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7G3b1MNy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7G3b1MNy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7G3b1MNy .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7G3b1MNy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7G3b1MNy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sizeq1Tyc6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sizeq1Tyc6 .card-box {
    padding: 1rem;
  }
  .cid-sizeq1Tyc6 .mbr-section-btn,
  .cid-sizeq1Tyc6 .price {
    text-align: center;
  }
  .cid-sizeq1Tyc6 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sizeq1Tyc6 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sizeq1Tyc6 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sizeq1Tyc6 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sizeq1Tyc6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sizeq1Tyc6 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sVsl3gAVNx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sVsl3gAVNx .card-box {
    padding: 1rem;
  }
  .cid-sVsl3gAVNx .mbr-section-btn,
  .cid-sVsl3gAVNx .price {
    text-align: center;
  }
  .cid-sVsl3gAVNx .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVsl3gAVNx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVsl3gAVNx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVsl3gAVNx .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVsl3gAVNx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVsl3gAVNx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis1dGTnD2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis1dGTnD2 .card-box {
    padding: 1rem;
  }
  .cid-tis1dGTnD2 .mbr-section-btn,
  .cid-tis1dGTnD2 .price {
    text-align: center;
  }
  .cid-tis1dGTnD2 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis1dGTnD2 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis1dGTnD2 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis1dGTnD2 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis1dGTnD2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis1dGTnD2 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis1ewZ41g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis1ewZ41g .card-box {
    padding: 1rem;
  }
  .cid-tis1ewZ41g .mbr-section-btn,
  .cid-tis1ewZ41g .price {
    text-align: center;
  }
  .cid-tis1ewZ41g .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis1ewZ41g .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis1ewZ41g .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis1ewZ41g .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis1ewZ41g .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis1ewZ41g .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis2nTxlji {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis2nTxlji .card-box {
    padding: 1rem;
  }
  .cid-tis2nTxlji .mbr-section-btn,
  .cid-tis2nTxlji .price {
    text-align: center;
  }
  .cid-tis2nTxlji .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis2nTxlji .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis2nTxlji .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis2nTxlji .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis2nTxlji .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis2nTxlji .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis2pr1F8F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis2pr1F8F .card-box {
    padding: 1rem;
  }
  .cid-tis2pr1F8F .mbr-section-btn,
  .cid-tis2pr1F8F .price {
    text-align: center;
  }
  .cid-tis2pr1F8F .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis2pr1F8F .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis2pr1F8F .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis2pr1F8F .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis2pr1F8F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis2pr1F8F .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis2q8VWtl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis2q8VWtl .card-box {
    padding: 1rem;
  }
  .cid-tis2q8VWtl .mbr-section-btn,
  .cid-tis2q8VWtl .price {
    text-align: center;
  }
  .cid-tis2q8VWtl .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis2q8VWtl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis2q8VWtl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis2q8VWtl .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis2q8VWtl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis2q8VWtl .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tis2oKyxGk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tis2oKyxGk .card-box {
    padding: 1rem;
  }
  .cid-tis2oKyxGk .mbr-section-btn,
  .cid-tis2oKyxGk .price {
    text-align: center;
  }
  .cid-tis2oKyxGk .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tis2oKyxGk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tis2oKyxGk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tis2oKyxGk .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tis2oKyxGk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tis2oKyxGk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgeyD4ndJ6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgeyD4ndJ6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgeyD4ndJ6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyD4ndJ6 .row {
    text-align: center;
  }
  .cid-sgeyD4ndJ6 .row > div {
    margin: auto;
  }
  .cid-sgeyD4ndJ6 .social-row {
    justify-content: center;
  }
}
.cid-sgeyD4ndJ6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgeyD4ndJ6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgeyD4ndJ6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeyD4ndJ6 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgeyD4ndJ6 .mbr-text {
  color: #bbbbbb;
}
.cid-sgeyD4ndJ6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgeyD4ndJ6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgeyD4ndJ6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgeyG7VJz2 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgeyG7VJz2 .mbr-section-title,
  .cid-sgeyG7VJz2 .mbr-section-subtitle,
  .cid-sgeyG7VJz2 .mbr-section-btn,
  .cid-sgeyG7VJz2 .mbr-text {
    text-align: center;
  }
}
.cid-sgeyG7VJz2 .mbr-section-title {
  color: #681cc1;
}
.cid-sgeyG7VJz2 .mbr-section-title P {
  text-align: center;
}
.cid-sgeyG7VJz2 .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sgeyG7VJz2 .mbr-text,
.cid-sgeyG7VJz2 .mbr-section-btn {
  text-align: center;
}
.cid-sgeyG8fuPv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1196.jpg");
}
.cid-sgeyG8fuPv .item {
  padding-bottom: 2rem;
}
.cid-sgeyG8fuPv .item-wrapper {
  height: 400px;
  position: relative;
}
.cid-sgeyG8fuPv .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sgeyG8fuPv .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-sgeyG8fuPv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sgeyG8fuPv .carousel-control,
.cid-sgeyG8fuPv .close {
  background: #1b1b1b;
}
.cid-sgeyG8fuPv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sgeyG8fuPv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sgeyG8fuPv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sgeyG8fuPv .carousel-control-next span {
  margin-left: 5px;
}
.cid-sgeyG8fuPv .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-sgeyG8fuPv .close::before {
  content: '\e91a';
}
.cid-sgeyG8fuPv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sgeyG8fuPv .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-sgeyG8fuPv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sgeyG8fuPv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sgeyG8fuPv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sgeyG8fuPv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sgeyG8fuPv .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-sgeyG8fuPv .carousel-indicators li.active,
.cid-sgeyG8fuPv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sgeyG8fuPv .carousel-indicators li::after,
.cid-sgeyG8fuPv .carousel-indicators li::before {
  content: none;
}
.cid-sgeyG8fuPv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sgeyG8fuPv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sgeyG8fuPv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyG8fuPv .carousel-indicators {
    display: none;
  }
}
.cid-sgeyG8fuPv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sgeyG8fuPv .carousel-inner > .active {
  display: block;
}
.cid-sgeyG8fuPv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sgeyG8fuPv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sgeyG8fuPv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sgeyG8fuPv .carousel-control,
  .cid-sgeyG8fuPv .carousel-indicators,
  .cid-sgeyG8fuPv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sgeyG8fuPv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sgeyG8fuPv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sgeyG8fuPv .carousel-indicators .active,
.cid-sgeyG8fuPv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sgeyG8fuPv .carousel-indicators .active {
  background: #fff;
}
.cid-sgeyG8fuPv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sgeyG8fuPv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sgeyG8fuPv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sgeyG8fuPv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sgeyG8fuPv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sgeyG8fuPv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sgeyG8fuPv .carousel {
  width: 100%;
}
.cid-sgeyG8fuPv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sgeyG8fuPv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sgeyG8fuPv .modal.fade .modal-dialog,
.cid-sgeyG8fuPv .modal.in .modal-dialog {
  transform: none;
}
.cid-sgeyG8fuPv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sgeyG8fuPv H6 {
  text-align: center;
}
.cid-sht7kcXhOk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f1e4dc;
}
.cid-si7HNJTcgm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-si7HNJTcgm .card-box {
    padding: 1rem;
  }
  .cid-si7HNJTcgm .mbr-section-btn,
  .cid-si7HNJTcgm .price {
    text-align: center;
  }
  .cid-si7HNJTcgm .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-si7HNJTcgm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-si7HNJTcgm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-si7HNJTcgm .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-si7HNJTcgm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-si7HNJTcgm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgeSH7h0Rw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sgeSH7h0Rw .card-box {
    padding: 1rem;
  }
  .cid-sgeSH7h0Rw .mbr-section-btn,
  .cid-sgeSH7h0Rw .price {
    text-align: center;
  }
  .cid-sgeSH7h0Rw .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sgeSH7h0Rw .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeSH7h0Rw .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sgeSH7h0Rw .card-wrapper {
  border-radius: 4px;
  background-color: #f7ede6;
}
.cid-sgeSH7h0Rw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sgeSH7h0Rw .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sizaZoAqhY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sizaZoAqhY .card-box {
    padding: 1rem;
  }
  .cid-sizaZoAqhY .mbr-section-btn,
  .cid-sizaZoAqhY .price {
    text-align: center;
  }
  .cid-sizaZoAqhY .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sizaZoAqhY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sizaZoAqhY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sizaZoAqhY .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sizaZoAqhY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sizaZoAqhY .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sizb0ns9w3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sizb0ns9w3 .card-box {
    padding: 1rem;
  }
  .cid-sizb0ns9w3 .mbr-section-btn,
  .cid-sizb0ns9w3 .price {
    text-align: center;
  }
  .cid-sizb0ns9w3 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sizb0ns9w3 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sizb0ns9w3 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sizb0ns9w3 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sizb0ns9w3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sizb0ns9w3 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sVs8KEyjIp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sVs8KEyjIp .card-box {
    padding: 1rem;
  }
  .cid-sVs8KEyjIp .mbr-section-btn,
  .cid-sVs8KEyjIp .price {
    text-align: center;
  }
  .cid-sVs8KEyjIp .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVs8KEyjIp .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVs8KEyjIp .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVs8KEyjIp .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVs8KEyjIp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVs8KEyjIp .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sVsc4wCRr8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sVsc4wCRr8 .card-box {
    padding: 1rem;
  }
  .cid-sVsc4wCRr8 .mbr-section-btn,
  .cid-sVsc4wCRr8 .price {
    text-align: center;
  }
  .cid-sVsc4wCRr8 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVsc4wCRr8 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVsc4wCRr8 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVsc4wCRr8 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVsc4wCRr8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVsc4wCRr8 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tt7dFfRvDg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tt7dFfRvDg .card-box {
    padding: 1rem;
  }
  .cid-tt7dFfRvDg .mbr-section-btn,
  .cid-tt7dFfRvDg .price {
    text-align: center;
  }
  .cid-tt7dFfRvDg .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tt7dFfRvDg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tt7dFfRvDg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tt7dFfRvDg .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tt7dFfRvDg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tt7dFfRvDg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgeyGboJPG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgeyGboJPG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgeyGboJPG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyGboJPG .row {
    text-align: center;
  }
  .cid-sgeyGboJPG .row > div {
    margin: auto;
  }
  .cid-sgeyGboJPG .social-row {
    justify-content: center;
  }
}
.cid-sgeyGboJPG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgeyGboJPG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgeyGboJPG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeyGboJPG .list {
    margin-bottom: 0rem;
  }
}
.cid-sgeyGboJPG .mbr-text {
  color: #bbbbbb;
}
.cid-sgeyGboJPG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgeyGboJPG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgeyGboJPG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgeyIAPUn4 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgeyIAPUn4 .mbr-section-title,
  .cid-sgeyIAPUn4 .mbr-section-subtitle,
  .cid-sgeyIAPUn4 .mbr-section-btn,
  .cid-sgeyIAPUn4 .mbr-text {
    text-align: center;
  }
}
.cid-sgeyIAPUn4 .mbr-section-title {
  color: #681cc1;
}
.cid-sgeyIAPUn4 .mbr-section-title P {
  text-align: center;
}
.cid-sgeyIAPUn4 .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sgeyIAPUn4 .mbr-text,
.cid-sgeyIAPUn4 .mbr-section-btn {
  text-align: center;
}
.cid-sgeyIBnxHJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sgeyIBnxHJ .item {
  padding-bottom: 2rem;
}
.cid-sgeyIBnxHJ .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-sgeyIBnxHJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sgeyIBnxHJ .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-sgeyIBnxHJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sgeyIBnxHJ .carousel-control,
.cid-sgeyIBnxHJ .close {
  background: #1b1b1b;
}
.cid-sgeyIBnxHJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sgeyIBnxHJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sgeyIBnxHJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sgeyIBnxHJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-sgeyIBnxHJ .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-sgeyIBnxHJ .close::before {
  content: '\e91a';
}
.cid-sgeyIBnxHJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sgeyIBnxHJ .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-sgeyIBnxHJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sgeyIBnxHJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sgeyIBnxHJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sgeyIBnxHJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sgeyIBnxHJ .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-sgeyIBnxHJ .carousel-indicators li.active,
.cid-sgeyIBnxHJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sgeyIBnxHJ .carousel-indicators li::after,
.cid-sgeyIBnxHJ .carousel-indicators li::before {
  content: none;
}
.cid-sgeyIBnxHJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sgeyIBnxHJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sgeyIBnxHJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyIBnxHJ .carousel-indicators {
    display: none;
  }
}
.cid-sgeyIBnxHJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sgeyIBnxHJ .carousel-inner > .active {
  display: block;
}
.cid-sgeyIBnxHJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sgeyIBnxHJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sgeyIBnxHJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sgeyIBnxHJ .carousel-control,
  .cid-sgeyIBnxHJ .carousel-indicators,
  .cid-sgeyIBnxHJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sgeyIBnxHJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sgeyIBnxHJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sgeyIBnxHJ .carousel-indicators .active,
.cid-sgeyIBnxHJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sgeyIBnxHJ .carousel-indicators .active {
  background: #fff;
}
.cid-sgeyIBnxHJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sgeyIBnxHJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sgeyIBnxHJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sgeyIBnxHJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sgeyIBnxHJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sgeyIBnxHJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sgeyIBnxHJ .carousel {
  width: 100%;
}
.cid-sgeyIBnxHJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sgeyIBnxHJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sgeyIBnxHJ .modal.fade .modal-dialog,
.cid-sgeyIBnxHJ .modal.in .modal-dialog {
  transform: none;
}
.cid-sgeyIBnxHJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sgeyIBnxHJ H6 {
  text-align: center;
  color: #e43f3f;
}
.cid-sht7b0kj1q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffeee6;
}
.cid-sgeyIDk3Wv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sgeyIDk3Wv .card-box {
    padding: 1rem;
  }
  .cid-sgeyIDk3Wv .mbr-section-btn,
  .cid-sgeyIDk3Wv .price {
    text-align: center;
  }
  .cid-sgeyIDk3Wv .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sgeyIDk3Wv .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeyIDk3Wv .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sgeyIDk3Wv .card-wrapper {
  border-radius: 4px;
  background-color: #f7ede6;
}
.cid-sgeyIDk3Wv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sgeyIDk3Wv .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sizcEVAoNO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sizcEVAoNO .card-box {
    padding: 1rem;
  }
  .cid-sizcEVAoNO .mbr-section-btn,
  .cid-sizcEVAoNO .price {
    text-align: center;
  }
  .cid-sizcEVAoNO .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sizcEVAoNO .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sizcEVAoNO .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sizcEVAoNO .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sizcEVAoNO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sizcEVAoNO .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sVs0duHT9E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sVs0duHT9E .card-box {
    padding: 1rem;
  }
  .cid-sVs0duHT9E .mbr-section-btn,
  .cid-sVs0duHT9E .price {
    text-align: center;
  }
  .cid-sVs0duHT9E .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVs0duHT9E .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVs0duHT9E .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVs0duHT9E .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVs0duHT9E .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVs0duHT9E .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sgeyIH8LNQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgeyIH8LNQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgeyIH8LNQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeyIH8LNQ .row {
    text-align: center;
  }
  .cid-sgeyIH8LNQ .row > div {
    margin: auto;
  }
  .cid-sgeyIH8LNQ .social-row {
    justify-content: center;
  }
}
.cid-sgeyIH8LNQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgeyIH8LNQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgeyIH8LNQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgeyIH8LNQ .list {
    margin-bottom: 0rem;
  }
}
.cid-sgeyIH8LNQ .mbr-text {
  color: #bbbbbb;
}
.cid-sgeyIH8LNQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgeyIH8LNQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgeyIH8LNQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sgfcdlBY0Y {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sgfcdlBY0Y .mbr-section-title,
  .cid-sgfcdlBY0Y .mbr-section-subtitle,
  .cid-sgfcdlBY0Y .mbr-section-btn,
  .cid-sgfcdlBY0Y .mbr-text {
    text-align: center;
  }
}
.cid-sgfcdlBY0Y .mbr-section-title {
  color: #681cc1;
  text-align: center;
}
.cid-sgfcdlBY0Y .mbr-section-title DIV {
  text-align: center;
}
.cid-sgfcdlBY0Y .mbr-section-title P {
  text-align: center;
}
.cid-sgfcdlBY0Y .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-sgfcdlBY0Y .mbr-text,
.cid-sgfcdlBY0Y .mbr-section-btn {
  text-align: center;
}
.cid-sgfcdmlesS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-sgfcdmlesS .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-sgfcdmlesS .currentcost {
  color: #232323;
}
.cid-sgfcdmlesS .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-sgfcdmlesS .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sgfcdmlesS .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgfcdmlesS .text-box {
    padding: 1rem;
  }
}
.cid-sgfcdmlesS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shsUMz7S6z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-shsUMz7S6z .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shsUMz7S6z .currentcost {
  color: #232323;
}
.cid-shsUMz7S6z .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shsUMz7S6z .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shsUMz7S6z .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shsUMz7S6z .text-box {
    padding: 1rem;
  }
}
.cid-shsUMz7S6z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-shsV9XVC6S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-shsV9XVC6S .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-shsV9XVC6S .currentcost {
  color: #232323;
}
.cid-shsV9XVC6S .card-wrapper {
  border-radius: 4px;
  background: #f7ede6;
}
@media (min-width: 992px) {
  .cid-shsV9XVC6S .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-shsV9XVC6S .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shsV9XVC6S .text-box {
    padding: 1rem;
  }
}
.cid-shsV9XVC6S .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sgfcdoo7W7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sgfcdoo7W7 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sgfcdoo7W7 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sgfcdoo7W7 .row {
    text-align: center;
  }
  .cid-sgfcdoo7W7 .row > div {
    margin: auto;
  }
  .cid-sgfcdoo7W7 .social-row {
    justify-content: center;
  }
}
.cid-sgfcdoo7W7 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sgfcdoo7W7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sgfcdoo7W7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sgfcdoo7W7 .list {
    margin-bottom: 0rem;
  }
}
.cid-sgfcdoo7W7 .mbr-text {
  color: #bbbbbb;
}
.cid-sgfcdoo7W7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sgfcdoo7W7 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sgfcdoo7W7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sibtGkvH5t {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/tonneau-2000x2667.jpg");
}
@media (max-width: 991px) {
  .cid-sibtGkvH5t .mbr-section-title,
  .cid-sibtGkvH5t .mbr-section-subtitle,
  .cid-sibtGkvH5t .mbr-section-btn,
  .cid-sibtGkvH5t .mbr-text {
    text-align: center;
  }
}
.cid-sibtGkvH5t .mbr-section-title {
  color: #681cc1;
}
.cid-sibtGkvH5t .mbr-section-title P {
  text-align: center;
}
.cid-sibtGkvH5t .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sibtGkvH5t .mbr-text,
.cid-sibtGkvH5t .mbr-section-btn {
  text-align: center;
}
.cid-sibtGlZxN7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibtGlZxN7 blockquote {
  border-color: #1a6b3d;
  border-radius: 4px;
  background-color: #f7ede6;
}
.cid-sibtGnbV3E {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-sibtGqXmRS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtGqXmRS .card-box {
    padding: 1rem;
  }
  .cid-sibtGqXmRS .mbr-section-btn,
  .cid-sibtGqXmRS .price {
    text-align: center;
  }
  .cid-sibtGqXmRS .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtGqXmRS .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtGqXmRS .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtGqXmRS .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtGqXmRS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtGqXmRS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtGs9alX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sibtGs9alX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sibtGs9alX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sibtGs9alX .row {
    text-align: center;
  }
  .cid-sibtGs9alX .row > div {
    margin: auto;
  }
  .cid-sibtGs9alX .social-row {
    justify-content: center;
  }
}
.cid-sibtGs9alX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sibtGs9alX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sibtGs9alX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtGs9alX .list {
    margin-bottom: 0rem;
  }
}
.cid-sibtGs9alX .mbr-text {
  color: #bbbbbb;
}
.cid-sibtGs9alX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sibtGs9alX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sibtGs9alX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sibtIbLjy3 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20210831-165751-1366x1642.jpeg");
}
@media (max-width: 991px) {
  .cid-sibtIbLjy3 .mbr-section-title,
  .cid-sibtIbLjy3 .mbr-section-subtitle,
  .cid-sibtIbLjy3 .mbr-section-btn,
  .cid-sibtIbLjy3 .mbr-text {
    text-align: center;
  }
}
.cid-sibtIbLjy3 .mbr-section-title {
  color: #681cc1;
}
.cid-sibtIbLjy3 .mbr-section-title P {
  text-align: center;
}
.cid-sibtIbLjy3 .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sibtIbLjy3 .mbr-text,
.cid-sibtIbLjy3 .mbr-section-btn {
  text-align: center;
}
.cid-sibtIbXIuw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sibtIbXIuw blockquote {
  border-color: #1a6b3d;
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-sibtIe1HvZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibtIeeqsI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIeeqsI .card-box {
    padding: 1rem;
  }
  .cid-sibtIeeqsI .mbr-section-btn,
  .cid-sibtIeeqsI .price {
    text-align: center;
  }
  .cid-sibtIeeqsI .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIeeqsI .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIeeqsI .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIeeqsI .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIeeqsI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIeeqsI .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifkIR6uN5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifkIR6uN5 .card-box {
    padding: 1rem;
  }
  .cid-tifkIR6uN5 .mbr-section-btn,
  .cid-tifkIR6uN5 .price {
    text-align: center;
  }
  .cid-tifkIR6uN5 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifkIR6uN5 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifkIR6uN5 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifkIR6uN5 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifkIR6uN5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifkIR6uN5 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIeBEKT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIeBEKT .card-box {
    padding: 1rem;
  }
  .cid-sibtIeBEKT .mbr-section-btn,
  .cid-sibtIeBEKT .price {
    text-align: center;
  }
  .cid-sibtIeBEKT .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIeBEKT .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIeBEKT .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIeBEKT .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIeBEKT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIeBEKT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIeWIH0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIeWIH0 .card-box {
    padding: 1rem;
  }
  .cid-sibtIeWIH0 .mbr-section-btn,
  .cid-sibtIeWIH0 .price {
    text-align: center;
  }
  .cid-sibtIeWIH0 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIeWIH0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIeWIH0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIeWIH0 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIeWIH0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIeWIH0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIfgBaN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIfgBaN .card-box {
    padding: 1rem;
  }
  .cid-sibtIfgBaN .mbr-section-btn,
  .cid-sibtIfgBaN .price {
    text-align: center;
  }
  .cid-sibtIfgBaN .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIfgBaN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIfgBaN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIfgBaN .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIfgBaN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIfgBaN .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIfAJZl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIfAJZl .card-box {
    padding: 1rem;
  }
  .cid-sibtIfAJZl .mbr-section-btn,
  .cid-sibtIfAJZl .price {
    text-align: center;
  }
  .cid-sibtIfAJZl .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIfAJZl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIfAJZl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIfAJZl .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIfAJZl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIfAJZl .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIghLrx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sibtIghLrx .card-box {
    padding: 1rem;
  }
  .cid-sibtIghLrx .mbr-section-btn,
  .cid-sibtIghLrx .price {
    text-align: center;
  }
  .cid-sibtIghLrx .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sibtIghLrx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIghLrx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sibtIghLrx .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sibtIghLrx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibtIghLrx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibtIiU3ng {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sibtIiU3ng .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sibtIiU3ng .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sibtIiU3ng .row {
    text-align: center;
  }
  .cid-sibtIiU3ng .row > div {
    margin: auto;
  }
  .cid-sibtIiU3ng .social-row {
    justify-content: center;
  }
}
.cid-sibtIiU3ng .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sibtIiU3ng .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sibtIiU3ng .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibtIiU3ng .list {
    margin-bottom: 0rem;
  }
}
.cid-sibtIiU3ng .mbr-text {
  color: #bbbbbb;
}
.cid-sibtIiU3ng .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sibtIiU3ng .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sibtIiU3ng div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sibxPHSaKl {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-sibxPHSaKl .mbr-section-title,
  .cid-sibxPHSaKl .mbr-section-subtitle,
  .cid-sibxPHSaKl .mbr-section-btn,
  .cid-sibxPHSaKl .mbr-text {
    text-align: center;
  }
}
.cid-sibxPHSaKl .mbr-section-title {
  color: #681cc1;
}
.cid-sibxPHSaKl .mbr-section-title P {
  text-align: center;
}
.cid-sibxPHSaKl .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sibxPHSaKl .mbr-text,
.cid-sibxPHSaKl .mbr-section-btn {
  text-align: center;
}
.cid-sibxPHSaKl P {
  text-align: left;
}
.cid-sVJGr37ViD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sVJGr37ViD .content-wrapper {
  background: #f88b43;
}
@media (max-width: 991px) {
  .cid-sVJGr37ViD .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVJGr37ViD .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVJGr37ViD .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVJGr37ViD .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVJGr37ViD .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVJGr37ViD .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVJGr37ViD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVJKm2z4KF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sVJKm2z4KF .content-wrapper {
  background: #f5f7c5;
}
@media (max-width: 991px) {
  .cid-sVJKm2z4KF .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVJKm2z4KF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVJKm2z4KF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVJKm2z4KF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVJKm2z4KF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVJKm2z4KF .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVJKm2z4KF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKLdK4CMF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tPKLdK4CMF .content-wrapper {
  background: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tPKLdK4CMF .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tPKLdK4CMF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tPKLdK4CMF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tPKLdK4CMF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKLdK4CMF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tPKLdK4CMF .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tPKLdK4CMF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tib6SkTbjG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1279.jpg");
}
.cid-tib6SkTbjG .content-wrapper {
  background: #bee089;
}
@media (max-width: 991px) {
  .cid-tib6SkTbjG .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tib6SkTbjG .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tib6SkTbjG .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tib6SkTbjG .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tib6SkTbjG .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tib6SkTbjG .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tib6SkTbjG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifpGs7H08 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tifpGs7H08 .content-wrapper {
  background: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tifpGs7H08 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tifpGs7H08 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tifpGs7H08 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tifpGs7H08 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifpGs7H08 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tifpGs7H08 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tifpGs7H08 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigJVsom76 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tigJVsom76 .content-wrapper {
  background: #93bc8f;
}
@media (max-width: 991px) {
  .cid-tigJVsom76 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tigJVsom76 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tigJVsom76 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tigJVsom76 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tigJVsom76 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tigJVsom76 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tigJVsom76 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiqUpurU5A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tiqUpurU5A .content-wrapper {
  background: #e5f6cb;
}
@media (max-width: 991px) {
  .cid-tiqUpurU5A .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tiqUpurU5A .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tiqUpurU5A .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tiqUpurU5A .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiqUpurU5A .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tiqUpurU5A .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tiqUpurU5A .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tispq2w7t8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1-1920x1350.jpg");
}
.cid-tispq2w7t8 .content-wrapper {
  background: #fd7434;
}
@media (max-width: 991px) {
  .cid-tispq2w7t8 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tispq2w7t8 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tispq2w7t8 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tispq2w7t8 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tispq2w7t8 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tispq2w7t8 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tispq2w7t8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sibxPLVrPy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sinxPuwQln {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sinxPuwQln .card-box {
    padding: 1rem;
  }
  .cid-sinxPuwQln .mbr-section-btn,
  .cid-sinxPuwQln .price {
    text-align: center;
  }
  .cid-sinxPuwQln .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sinxPuwQln .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sinxPuwQln .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sinxPuwQln .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sinxPuwQln .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sinxPuwQln .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sinxPuwQln .card-title {
  color: #000000;
}
.cid-sinwi93U1t {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sinwi93U1t .card-box {
    padding: 1rem;
  }
  .cid-sinwi93U1t .mbr-section-btn,
  .cid-sinwi93U1t .price {
    text-align: center;
  }
  .cid-sinwi93U1t .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sinwi93U1t .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sinwi93U1t .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sinwi93U1t .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sinwi93U1t .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sinwi93U1t .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sinwi93U1t .card-title {
  color: #000000;
}
.cid-sinwiL3TTV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sinwiL3TTV .card-box {
    padding: 1rem;
  }
  .cid-sinwiL3TTV .mbr-section-btn,
  .cid-sinwiL3TTV .price {
    text-align: center;
  }
  .cid-sinwiL3TTV .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sinwiL3TTV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sinwiL3TTV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sinwiL3TTV .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sinwiL3TTV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sinwiL3TTV .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaRJpaFDc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaRJpaFDc .card-box {
    padding: 1rem;
  }
  .cid-tiaRJpaFDc .mbr-section-btn,
  .cid-tiaRJpaFDc .price {
    text-align: center;
  }
  .cid-tiaRJpaFDc .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaRJpaFDc .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaRJpaFDc .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaRJpaFDc .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaRJpaFDc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaRJpaFDc .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaTfWE7yZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaTfWE7yZ .card-box {
    padding: 1rem;
  }
  .cid-tiaTfWE7yZ .mbr-section-btn,
  .cid-tiaTfWE7yZ .price {
    text-align: center;
  }
  .cid-tiaTfWE7yZ .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaTfWE7yZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaTfWE7yZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaTfWE7yZ .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaTfWE7yZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaTfWE7yZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sVJNpNcCst {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-sVJNgaJxFc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-sVJNgaJxFc .card-box {
    padding: 1rem;
  }
  .cid-sVJNgaJxFc .mbr-section-btn,
  .cid-sVJNgaJxFc .price {
    text-align: center;
  }
  .cid-sVJNgaJxFc .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-sVJNgaJxFc .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVJNgaJxFc .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sVJNgaJxFc .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-sVJNgaJxFc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVJNgaJxFc .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaVye0h8q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaVye0h8q .card-box {
    padding: 1rem;
  }
  .cid-tiaVye0h8q .mbr-section-btn,
  .cid-tiaVye0h8q .price {
    text-align: center;
  }
  .cid-tiaVye0h8q .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaVye0h8q .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaVye0h8q .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaVye0h8q .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaVye0h8q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaVye0h8q .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaVAUmIIW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaVAUmIIW .card-box {
    padding: 1rem;
  }
  .cid-tiaVAUmIIW .mbr-section-btn,
  .cid-tiaVAUmIIW .price {
    text-align: center;
  }
  .cid-tiaVAUmIIW .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaVAUmIIW .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaVAUmIIW .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaVAUmIIW .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaVAUmIIW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaVAUmIIW .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaVBCBuBk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaVBCBuBk .card-box {
    padding: 1rem;
  }
  .cid-tiaVBCBuBk .mbr-section-btn,
  .cid-tiaVBCBuBk .price {
    text-align: center;
  }
  .cid-tiaVBCBuBk .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaVBCBuBk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaVBCBuBk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaVBCBuBk .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaVBCBuBk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaVBCBuBk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaVA4SiHU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaVA4SiHU .card-box {
    padding: 1rem;
  }
  .cid-tiaVA4SiHU .mbr-section-btn,
  .cid-tiaVA4SiHU .price {
    text-align: center;
  }
  .cid-tiaVA4SiHU .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaVA4SiHU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaVA4SiHU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaVA4SiHU .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaVA4SiHU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaVA4SiHU .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiaVzg1nfc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiaVzg1nfc .card-box {
    padding: 1rem;
  }
  .cid-tiaVzg1nfc .mbr-section-btn,
  .cid-tiaVzg1nfc .price {
    text-align: center;
  }
  .cid-tiaVzg1nfc .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiaVzg1nfc .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiaVzg1nfc .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiaVzg1nfc .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiaVzg1nfc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiaVzg1nfc .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tib4PVIMG3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tib4PVIMG3 .card-box {
    padding: 1rem;
  }
  .cid-tib4PVIMG3 .mbr-section-btn,
  .cid-tib4PVIMG3 .price {
    text-align: center;
  }
  .cid-tib4PVIMG3 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tib4PVIMG3 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tib4PVIMG3 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tib4PVIMG3 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tib4PVIMG3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tib4PVIMG3 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tib4RdTVZn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tib4RdTVZn .card-box {
    padding: 1rem;
  }
  .cid-tib4RdTVZn .mbr-section-btn,
  .cid-tib4RdTVZn .price {
    text-align: center;
  }
  .cid-tib4RdTVZn .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tib4RdTVZn .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tib4RdTVZn .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tib4RdTVZn .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tib4RdTVZn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tib4RdTVZn .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tib4QBYfpA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tib4QBYfpA .card-box {
    padding: 1rem;
  }
  .cid-tib4QBYfpA .mbr-section-btn,
  .cid-tib4QBYfpA .price {
    text-align: center;
  }
  .cid-tib4QBYfpA .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tib4QBYfpA .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tib4QBYfpA .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tib4QBYfpA .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tib4QBYfpA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tib4QBYfpA .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tirabBleh1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #b571c2;
}
.cid-tirabBleh1 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-tirabBleh1 .currentcost {
  color: #232323;
}
.cid-tirabBleh1 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-tirabBleh1 .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tirabBleh1 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tirabBleh1 .text-box {
    padding: 1rem;
  }
}
.cid-tirabBleh1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKOg4kcIO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1350.jpg");
}
.cid-tPKP23y22r {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tPKP23y22r .card-box {
    padding: 1rem;
  }
  .cid-tPKP23y22r .mbr-section-btn,
  .cid-tPKP23y22r .price {
    text-align: center;
  }
  .cid-tPKP23y22r .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tPKP23y22r .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPKP23y22r .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tPKP23y22r .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tPKP23y22r .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tPKP23y22r .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibaZ6k1Pa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1279.jpg");
}
.cid-tibbJMYeFp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibbJMYeFp .card-box {
    padding: 1rem;
  }
  .cid-tibbJMYeFp .mbr-section-btn,
  .cid-tibbJMYeFp .price {
    text-align: center;
  }
  .cid-tibbJMYeFp .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibbJMYeFp .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibbJMYeFp .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibbJMYeFp .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibbJMYeFp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibbJMYeFp .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibbZMOxLX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibbZMOxLX .card-box {
    padding: 1rem;
  }
  .cid-tibbZMOxLX .mbr-section-btn,
  .cid-tibbZMOxLX .price {
    text-align: center;
  }
  .cid-tibbZMOxLX .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibbZMOxLX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibbZMOxLX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibbZMOxLX .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibbZMOxLX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibbZMOxLX .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibbZaSOhs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibbZaSOhs .card-box {
    padding: 1rem;
  }
  .cid-tibbZaSOhs .mbr-section-btn,
  .cid-tibbZaSOhs .price {
    text-align: center;
  }
  .cid-tibbZaSOhs .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibbZaSOhs .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibbZaSOhs .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibbZaSOhs .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibbZaSOhs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibbZaSOhs .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibc12Xwxv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibc12Xwxv .card-box {
    padding: 1rem;
  }
  .cid-tibc12Xwxv .mbr-section-btn,
  .cid-tibc12Xwxv .price {
    text-align: center;
  }
  .cid-tibc12Xwxv .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibc12Xwxv .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibc12Xwxv .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibc12Xwxv .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibc12Xwxv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibc12Xwxv .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibc0mShQV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibc0mShQV .card-box {
    padding: 1rem;
  }
  .cid-tibc0mShQV .mbr-section-btn,
  .cid-tibc0mShQV .price {
    text-align: center;
  }
  .cid-tibc0mShQV .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibc0mShQV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibc0mShQV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibc0mShQV .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibc0mShQV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibc0mShQV .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibbYorOlZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibbYorOlZ .card-box {
    padding: 1rem;
  }
  .cid-tibbYorOlZ .mbr-section-btn,
  .cid-tibbYorOlZ .price {
    text-align: center;
  }
  .cid-tibbYorOlZ .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibbYorOlZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibbYorOlZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibbYorOlZ .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibbYorOlZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibbYorOlZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibb0Wv9E0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibb0Wv9E0 .card-box {
    padding: 1rem;
  }
  .cid-tibb0Wv9E0 .mbr-section-btn,
  .cid-tibb0Wv9E0 .price {
    text-align: center;
  }
  .cid-tibb0Wv9E0 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibb0Wv9E0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibb0Wv9E0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibb0Wv9E0 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibb0Wv9E0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibb0Wv9E0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdQQhMA5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdQQhMA5 .card-box {
    padding: 1rem;
  }
  .cid-tibdQQhMA5 .mbr-section-btn,
  .cid-tibdQQhMA5 .price {
    text-align: center;
  }
  .cid-tibdQQhMA5 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdQQhMA5 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdQQhMA5 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdQQhMA5 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdQQhMA5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdQQhMA5 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdTkQHqy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdTkQHqy .card-box {
    padding: 1rem;
  }
  .cid-tibdTkQHqy .mbr-section-btn,
  .cid-tibdTkQHqy .price {
    text-align: center;
  }
  .cid-tibdTkQHqy .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdTkQHqy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdTkQHqy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdTkQHqy .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdTkQHqy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdTkQHqy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdSCSXh1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdSCSXh1 .card-box {
    padding: 1rem;
  }
  .cid-tibdSCSXh1 .mbr-section-btn,
  .cid-tibdSCSXh1 .price {
    text-align: center;
  }
  .cid-tibdSCSXh1 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdSCSXh1 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdSCSXh1 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdSCSXh1 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdSCSXh1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdSCSXh1 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdUxSs8W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdUxSs8W .card-box {
    padding: 1rem;
  }
  .cid-tibdUxSs8W .mbr-section-btn,
  .cid-tibdUxSs8W .price {
    text-align: center;
  }
  .cid-tibdUxSs8W .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdUxSs8W .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdUxSs8W .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdUxSs8W .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdUxSs8W .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdUxSs8W .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdTTImbv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdTTImbv .card-box {
    padding: 1rem;
  }
  .cid-tibdTTImbv .mbr-section-btn,
  .cid-tibdTTImbv .price {
    text-align: center;
  }
  .cid-tibdTTImbv .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdTTImbv .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdTTImbv .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdTTImbv .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdTTImbv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdTTImbv .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibdRYERDB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibdRYERDB .card-box {
    padding: 1rem;
  }
  .cid-tibdRYERDB .mbr-section-btn,
  .cid-tibdRYERDB .price {
    text-align: center;
  }
  .cid-tibdRYERDB .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibdRYERDB .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibdRYERDB .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibdRYERDB .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibdRYERDB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibdRYERDB .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibgqe02Dy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibgqe02Dy .card-box {
    padding: 1rem;
  }
  .cid-tibgqe02Dy .mbr-section-btn,
  .cid-tibgqe02Dy .price {
    text-align: center;
  }
  .cid-tibgqe02Dy .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibgqe02Dy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibgqe02Dy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibgqe02Dy .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibgqe02Dy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibgqe02Dy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibgrZvdfq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibgrZvdfq .card-box {
    padding: 1rem;
  }
  .cid-tibgrZvdfq .mbr-section-btn,
  .cid-tibgrZvdfq .price {
    text-align: center;
  }
  .cid-tibgrZvdfq .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibgrZvdfq .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibgrZvdfq .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibgrZvdfq .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibgrZvdfq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibgrZvdfq .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibgsxjwc7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibgsxjwc7 .card-box {
    padding: 1rem;
  }
  .cid-tibgsxjwc7 .mbr-section-btn,
  .cid-tibgsxjwc7 .price {
    text-align: center;
  }
  .cid-tibgsxjwc7 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibgsxjwc7 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibgsxjwc7 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibgsxjwc7 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibgsxjwc7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibgsxjwc7 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tibgrkRDk3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tibgrkRDk3 .card-box {
    padding: 1rem;
  }
  .cid-tibgrkRDk3 .mbr-section-btn,
  .cid-tibgrkRDk3 .price {
    text-align: center;
  }
  .cid-tibgrkRDk3 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tibgrkRDk3 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tibgrkRDk3 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tibgrkRDk3 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tibgrkRDk3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tibgrkRDk3 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifrhSNBSN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tifrjwl8y2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifrjwl8y2 .card-box {
    padding: 1rem;
  }
  .cid-tifrjwl8y2 .mbr-section-btn,
  .cid-tifrjwl8y2 .price {
    text-align: center;
  }
  .cid-tifrjwl8y2 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifrjwl8y2 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifrjwl8y2 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifrjwl8y2 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifrjwl8y2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifrjwl8y2 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifrmkA2Xy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifrmkA2Xy .card-box {
    padding: 1rem;
  }
  .cid-tifrmkA2Xy .mbr-section-btn,
  .cid-tifrmkA2Xy .price {
    text-align: center;
  }
  .cid-tifrmkA2Xy .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifrmkA2Xy .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifrmkA2Xy .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifrmkA2Xy .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifrmkA2Xy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifrmkA2Xy .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvoDh3Tf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvoDh3Tf .card-box {
    padding: 1rem;
  }
  .cid-tifvoDh3Tf .mbr-section-btn,
  .cid-tifvoDh3Tf .price {
    text-align: center;
  }
  .cid-tifvoDh3Tf .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvoDh3Tf .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvoDh3Tf .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvoDh3Tf .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvoDh3Tf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvoDh3Tf .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvpA3LC4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvpA3LC4 .card-box {
    padding: 1rem;
  }
  .cid-tifvpA3LC4 .mbr-section-btn,
  .cid-tifvpA3LC4 .price {
    text-align: center;
  }
  .cid-tifvpA3LC4 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvpA3LC4 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvpA3LC4 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvpA3LC4 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvpA3LC4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvpA3LC4 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvqvlUl0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvqvlUl0 .card-box {
    padding: 1rem;
  }
  .cid-tifvqvlUl0 .mbr-section-btn,
  .cid-tifvqvlUl0 .price {
    text-align: center;
  }
  .cid-tifvqvlUl0 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvqvlUl0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvqvlUl0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvqvlUl0 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvqvlUl0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvqvlUl0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvsJ1luM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvsJ1luM .card-box {
    padding: 1rem;
  }
  .cid-tifvsJ1luM .mbr-section-btn,
  .cid-tifvsJ1luM .price {
    text-align: center;
  }
  .cid-tifvsJ1luM .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvsJ1luM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvsJ1luM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvsJ1luM .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvsJ1luM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvsJ1luM .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvrn4tXU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvrn4tXU .card-box {
    padding: 1rem;
  }
  .cid-tifvrn4tXU .mbr-section-btn,
  .cid-tifvrn4tXU .price {
    text-align: center;
  }
  .cid-tifvrn4tXU .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvrn4tXU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvrn4tXU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvrn4tXU .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvrn4tXU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvrn4tXU .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifvtDQfPr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifvtDQfPr .card-box {
    padding: 1rem;
  }
  .cid-tifvtDQfPr .mbr-section-btn,
  .cid-tifvtDQfPr .price {
    text-align: center;
  }
  .cid-tifvtDQfPr .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifvtDQfPr .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifvtDQfPr .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifvtDQfPr .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifvtDQfPr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifvtDQfPr .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifxNLjTGx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifxNLjTGx .card-box {
    padding: 1rem;
  }
  .cid-tifxNLjTGx .mbr-section-btn,
  .cid-tifxNLjTGx .price {
    text-align: center;
  }
  .cid-tifxNLjTGx .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifxNLjTGx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifxNLjTGx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifxNLjTGx .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifxNLjTGx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifxNLjTGx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifxPHTzp0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifxPHTzp0 .card-box {
    padding: 1rem;
  }
  .cid-tifxPHTzp0 .mbr-section-btn,
  .cid-tifxPHTzp0 .price {
    text-align: center;
  }
  .cid-tifxPHTzp0 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifxPHTzp0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifxPHTzp0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifxPHTzp0 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifxPHTzp0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifxPHTzp0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifxQyBGxI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifxQyBGxI .card-box {
    padding: 1rem;
  }
  .cid-tifxQyBGxI .mbr-section-btn,
  .cid-tifxQyBGxI .price {
    text-align: center;
  }
  .cid-tifxQyBGxI .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifxQyBGxI .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifxQyBGxI .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifxQyBGxI .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifxQyBGxI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifxQyBGxI .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tifxOISzaa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tifxOISzaa .card-box {
    padding: 1rem;
  }
  .cid-tifxOISzaa .mbr-section-btn,
  .cid-tifxOISzaa .price {
    text-align: center;
  }
  .cid-tifxOISzaa .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tifxOISzaa .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tifxOISzaa .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tifxOISzaa .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tifxOISzaa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tifxOISzaa .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tigL8VhNLS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tigLcrvCno {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tigLcrvCno .card-box {
    padding: 1rem;
  }
  .cid-tigLcrvCno .mbr-section-btn,
  .cid-tigLcrvCno .price {
    text-align: center;
  }
  .cid-tigLcrvCno .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tigLcrvCno .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tigLcrvCno .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tigLcrvCno .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tigLcrvCno .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigLcrvCno .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tigLdFSVq7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tigLdFSVq7 .card-box {
    padding: 1rem;
  }
  .cid-tigLdFSVq7 .mbr-section-btn,
  .cid-tigLdFSVq7 .price {
    text-align: center;
  }
  .cid-tigLdFSVq7 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tigLdFSVq7 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tigLdFSVq7 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tigLdFSVq7 .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tigLdFSVq7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigLdFSVq7 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tiqMW0d498 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1080.jpg");
}
.cid-tiqMXZ1QRP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tiqMXZ1QRP .card-box {
    padding: 1rem;
  }
  .cid-tiqMXZ1QRP .mbr-section-btn,
  .cid-tiqMXZ1QRP .price {
    text-align: center;
  }
  .cid-tiqMXZ1QRP .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tiqMXZ1QRP .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiqMXZ1QRP .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tiqMXZ1QRP .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tiqMXZ1QRP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tiqMXZ1QRP .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tistJDqD1c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/mbr-1920x1350.jpg");
}
.cid-tistKzqyoT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tistKzqyoT .card-box {
    padding: 1rem;
  }
  .cid-tistKzqyoT .mbr-section-btn,
  .cid-tistKzqyoT .price {
    text-align: center;
  }
  .cid-tistKzqyoT .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tistKzqyoT .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tistKzqyoT .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tistKzqyoT .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tistKzqyoT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tistKzqyoT .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tistLzf3LG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tistLzf3LG .card-box {
    padding: 1rem;
  }
  .cid-tistLzf3LG .mbr-section-btn,
  .cid-tistLzf3LG .price {
    text-align: center;
  }
  .cid-tistLzf3LG .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tistLzf3LG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tistLzf3LG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tistLzf3LG .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tistLzf3LG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tistLzf3LG .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tisAkWfyLl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tisAkWfyLl .card-box {
    padding: 1rem;
  }
  .cid-tisAkWfyLl .mbr-section-btn,
  .cid-tisAkWfyLl .price {
    text-align: center;
  }
  .cid-tisAkWfyLl .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tisAkWfyLl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tisAkWfyLl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tisAkWfyLl .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tisAkWfyLl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tisAkWfyLl .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibxPRuI0y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sibxPRuI0y .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sibxPRuI0y .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sibxPRuI0y .row {
    text-align: center;
  }
  .cid-sibxPRuI0y .row > div {
    margin: auto;
  }
  .cid-sibxPRuI0y .social-row {
    justify-content: center;
  }
}
.cid-sibxPRuI0y .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sibxPRuI0y .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sibxPRuI0y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibxPRuI0y .list {
    margin-bottom: 0rem;
  }
}
.cid-sibxPRuI0y .mbr-text {
  color: #bbbbbb;
}
.cid-sibxPRuI0y .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sibxPRuI0y .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sibxPRuI0y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sibzqlT0TF {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20230313-110124-2000x2000.jpeg");
}
@media (max-width: 991px) {
  .cid-sibzqlT0TF .mbr-section-title,
  .cid-sibzqlT0TF .mbr-section-subtitle,
  .cid-sibzqlT0TF .mbr-section-btn,
  .cid-sibzqlT0TF .mbr-text {
    text-align: center;
  }
}
.cid-sibzqlT0TF .mbr-section-title {
  color: #681cc1;
}
.cid-sibzqlT0TF .mbr-section-title P {
  text-align: center;
}
.cid-sibzqlT0TF .mbr-section-subtitle {
  text-align: center;
  color: #1a6b3d;
}
.cid-sibzqlT0TF .mbr-text,
.cid-sibzqlT0TF .mbr-section-btn {
  text-align: center;
}
.cid-sibzqoxHw0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-sibzqoxHw0 blockquote {
  border-color: #1a6b3d;
  border-radius: 4px;
  background-color: #f7ede6;
}
.cid-sibzqpPtUV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-tAmcQeuPDS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tAmcQeuPDS .card-box {
    padding: 1rem;
  }
  .cid-tAmcQeuPDS .mbr-section-btn,
  .cid-tAmcQeuPDS .price {
    text-align: center;
  }
  .cid-tAmcQeuPDS .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tAmcQeuPDS .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tAmcQeuPDS .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tAmcQeuPDS .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tAmcQeuPDS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tAmcQeuPDS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tigyBhzpve {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
@media (max-width: 767px) {
  .cid-tigyBhzpve .card-box {
    padding: 1rem;
  }
  .cid-tigyBhzpve .mbr-section-btn,
  .cid-tigyBhzpve .price {
    text-align: center;
  }
  .cid-tigyBhzpve .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tigyBhzpve .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tigyBhzpve .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tigyBhzpve .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tigyBhzpve .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigyBhzpve .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tigyCbNuzU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("");
}
@media (max-width: 767px) {
  .cid-tigyCbNuzU .card-box {
    padding: 1rem;
  }
  .cid-tigyCbNuzU .mbr-section-btn,
  .cid-tigyCbNuzU .price {
    text-align: center;
  }
  .cid-tigyCbNuzU .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tigyCbNuzU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tigyCbNuzU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tigyCbNuzU .card-wrapper {
  border-radius: 4px;
  background-color: #f5d7c7;
  background-color: transparent;
}
.cid-tigyCbNuzU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigyCbNuzU .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sibzqvtGv0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sibzqvtGv0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-sibzqvtGv0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sibzqvtGv0 .row {
    text-align: center;
  }
  .cid-sibzqvtGv0 .row > div {
    margin: auto;
  }
  .cid-sibzqvtGv0 .social-row {
    justify-content: center;
  }
}
.cid-sibzqvtGv0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-sibzqvtGv0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-sibzqvtGv0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sibzqvtGv0 .list {
    margin-bottom: 0rem;
  }
}
.cid-sibzqvtGv0 .mbr-text {
  color: #bbbbbb;
}
.cid-sibzqvtGv0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-sibzqvtGv0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-sibzqvtGv0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-sibO1YedLZ {
  z-index: 1000;
  width: 100%;
}
.cid-sibO1YedLZ nav.navbar {
  position: fixed;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sibO1YedLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sibO1YedLZ .dropdown-item:hover,
.cid-sibO1YedLZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-sibO1YedLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sibO1YedLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sibO1YedLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sibO1YedLZ .nav-link {
  position: relative;
}
.cid-sibO1YedLZ .container {
  display: flex;
  margin: auto;
}
.cid-sibO1YedLZ .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown-menu,
.cid-sibO1YedLZ .navbar.opened {
  background: #681cc1 !important;
}
.cid-sibO1YedLZ .nav-item:focus,
.cid-sibO1YedLZ .nav-link:focus {
  outline: none;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sibO1YedLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sibO1YedLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sibO1YedLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sibO1YedLZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-sibO1YedLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sibO1YedLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sibO1YedLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sibO1YedLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sibO1YedLZ .navbar.collapsed {
  justify-content: center;
}
.cid-sibO1YedLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sibO1YedLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sibO1YedLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sibO1YedLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sibO1YedLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sibO1YedLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sibO1YedLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sibO1YedLZ .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-sibO1YedLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sibO1YedLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sibO1YedLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sibO1YedLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sibO1YedLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sibO1YedLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sibO1YedLZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sibO1YedLZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sibO1YedLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sibO1YedLZ .dropdown-item.active,
.cid-sibO1YedLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sibO1YedLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sibO1YedLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-sibO1YedLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sibO1YedLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sibO1YedLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sibO1YedLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sibO1YedLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sibO1YedLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sibO1YedLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sibO1YedLZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sibO1YedLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sibO1YedLZ .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-sibO1YedLZ .navbar {
    height: 70px;
  }
  .cid-sibO1YedLZ .navbar.opened {
    height: auto;
  }
  .cid-sibO1YedLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siAQY7Z63A {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/photo-accceuil-2.webp");
}
@media (max-width: 991px) {
  .cid-siAQY7Z63A .mbr-section-title,
  .cid-siAQY7Z63A .mbr-section-subtitle,
  .cid-siAQY7Z63A .mbr-section-btn,
  .cid-siAQY7Z63A .mbr-text {
    text-align: center;
  }
}
.cid-siAQY7Z63A .mbr-section-title {
  color: #681cc1;
  text-align: center;
}
.cid-siAQY7Z63A .mbr-section-subtitle {
  color: #681cc1;
  text-align: center;
}
.cid-siARfT0scl {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f7ede6;
}
.cid-siARfT0scl img,
.cid-siARfT0scl .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-siARfT0scl .item:focus,
.cid-siARfT0scl span:focus {
  outline: none;
}
.cid-siARfT0scl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-siARfT0scl .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #f7ede6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-siARfT0scl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siARfT0scl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-siARfT0scl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-siARfT0scl .mbr-section-title {
  color: #ffffff;
}
.cid-siARfT0scl .mbr-text,
.cid-siARfT0scl .mbr-section-btn {
  text-align: center;
}
.cid-siARfT0scl .item-title {
  text-align: center;
}
.cid-siARfT0scl .item-subtitle {
  text-align: left;
}
.cid-siAQY8CcNN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-siAQY8CcNN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siAQY8CcNN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siAQY8CcNN .row {
    text-align: center;
  }
  .cid-siAQY8CcNN .row > div {
    margin: auto;
  }
  .cid-siAQY8CcNN .social-row {
    justify-content: center;
  }
}
.cid-siAQY8CcNN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siAQY8CcNN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siAQY8CcNN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siAQY8CcNN .list {
    margin-bottom: 0rem;
  }
}
.cid-siAQY8CcNN .mbr-text {
  color: #bbbbbb;
}
.cid-siAQY8CcNN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siAQY8CcNN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siAQY8CcNN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siAQY8Zxzi {
  z-index: 1000;
  width: 100%;
}
.cid-siAQY8Zxzi nav.navbar {
  position: fixed;
}
.cid-siAQY8Zxzi .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-siAQY8Zxzi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siAQY8Zxzi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siAQY8Zxzi .dropdown-item:hover,
.cid-siAQY8Zxzi .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-siAQY8Zxzi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siAQY8Zxzi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siAQY8Zxzi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siAQY8Zxzi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siAQY8Zxzi .nav-link {
  position: relative;
}
.cid-siAQY8Zxzi .container {
  display: flex;
  margin: auto;
}
.cid-siAQY8Zxzi .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siAQY8Zxzi .dropdown-menu,
.cid-siAQY8Zxzi .navbar.opened {
  background: #681cc1 !important;
}
.cid-siAQY8Zxzi .nav-item:focus,
.cid-siAQY8Zxzi .nav-link:focus {
  outline: none;
}
.cid-siAQY8Zxzi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siAQY8Zxzi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siAQY8Zxzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siAQY8Zxzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siAQY8Zxzi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siAQY8Zxzi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siAQY8Zxzi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-siAQY8Zxzi .navbar.opened {
  transition: all 0.3s;
}
.cid-siAQY8Zxzi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siAQY8Zxzi .navbar .navbar-logo img {
  width: auto;
}
.cid-siAQY8Zxzi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siAQY8Zxzi .navbar.collapsed {
  justify-content: center;
}
.cid-siAQY8Zxzi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siAQY8Zxzi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siAQY8Zxzi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-siAQY8Zxzi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siAQY8Zxzi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siAQY8Zxzi .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-siAQY8Zxzi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siAQY8Zxzi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siAQY8Zxzi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siAQY8Zxzi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siAQY8Zxzi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siAQY8Zxzi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siAQY8Zxzi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siAQY8Zxzi .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-siAQY8Zxzi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siAQY8Zxzi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siAQY8Zxzi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siAQY8Zxzi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siAQY8Zxzi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siAQY8Zxzi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siAQY8Zxzi .navbar.navbar-short {
  min-height: 60px;
}
.cid-siAQY8Zxzi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siAQY8Zxzi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siAQY8Zxzi .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-siAQY8Zxzi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siAQY8Zxzi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siAQY8Zxzi .dropdown-item.active,
.cid-siAQY8Zxzi .dropdown-item:active {
  background-color: transparent;
}
.cid-siAQY8Zxzi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siAQY8Zxzi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siAQY8Zxzi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siAQY8Zxzi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-siAQY8Zxzi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siAQY8Zxzi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siAQY8Zxzi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siAQY8Zxzi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siAQY8Zxzi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siAQY8Zxzi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-siAQY8Zxzi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siAQY8Zxzi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siAQY8Zxzi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siAQY8Zxzi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siAQY8Zxzi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siAQY8Zxzi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siAQY8Zxzi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siAQY8Zxzi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siAQY8Zxzi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siAQY8Zxzi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siAQY8Zxzi .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-siAQY8Zxzi .navbar {
    height: 70px;
  }
  .cid-siAQY8Zxzi .navbar.opened {
    height: auto;
  }
  .cid-siAQY8Zxzi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-siGQ8GEggR {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20230313-110126-2000x2000.jpeg");
}
@media (max-width: 991px) {
  .cid-siGQ8GEggR .mbr-section-title,
  .cid-siGQ8GEggR .mbr-section-subtitle,
  .cid-siGQ8GEggR .mbr-section-btn,
  .cid-siGQ8GEggR .mbr-text {
    text-align: center;
  }
}
.cid-siGQ8GEggR .mbr-section-title {
  color: #681cc1;
}
.cid-siGQ8GEggR .mbr-section-title P {
  text-align: center;
}
.cid-siGQ8GEggR .mbr-section-subtitle {
  text-align: center;
  color: #681cc1;
}
.cid-siGQ8GEggR .mbr-text,
.cid-siGQ8GEggR .mbr-section-btn {
  text-align: center;
}
.cid-siGRGbavDw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f7ede6;
}
.cid-siGRGbavDw .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sVrE6clbgV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVrE6clbgV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sVrE6clbgV .row {
  flex-direction: row-reverse;
}
.cid-sVrE6clbgV img {
  width: 100%;
}
.cid-siGQ8IrL5u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-siGQ8IrL5u .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-siGQ8IrL5u .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-siGQ8IrL5u .row {
    text-align: center;
  }
  .cid-siGQ8IrL5u .row > div {
    margin: auto;
  }
  .cid-siGQ8IrL5u .social-row {
    justify-content: center;
  }
}
.cid-siGQ8IrL5u .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-siGQ8IrL5u .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-siGQ8IrL5u .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-siGQ8IrL5u .list {
    margin-bottom: 0rem;
  }
}
.cid-siGQ8IrL5u .mbr-text {
  color: #bbbbbb;
}
.cid-siGQ8IrL5u .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-siGQ8IrL5u .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-siGQ8IrL5u div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-siGQ8IKTpf {
  z-index: 1000;
  width: 100%;
}
.cid-siGQ8IKTpf nav.navbar {
  position: fixed;
}
.cid-siGQ8IKTpf .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-siGQ8IKTpf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-siGQ8IKTpf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-siGQ8IKTpf .dropdown-item:hover,
.cid-siGQ8IKTpf .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-siGQ8IKTpf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-siGQ8IKTpf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-siGQ8IKTpf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-siGQ8IKTpf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-siGQ8IKTpf .nav-link {
  position: relative;
}
.cid-siGQ8IKTpf .container {
  display: flex;
  margin: auto;
}
.cid-siGQ8IKTpf .iconfont-wrapper {
  color: #ffe161 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-siGQ8IKTpf .dropdown-menu,
.cid-siGQ8IKTpf .navbar.opened {
  background: #681cc1 !important;
}
.cid-siGQ8IKTpf .nav-item:focus,
.cid-siGQ8IKTpf .nav-link:focus {
  outline: none;
}
.cid-siGQ8IKTpf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-siGQ8IKTpf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siGQ8IKTpf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-siGQ8IKTpf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-siGQ8IKTpf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-siGQ8IKTpf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-siGQ8IKTpf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(104, 28, 193, 0.7);
}
.cid-siGQ8IKTpf .navbar.opened {
  transition: all 0.3s;
}
.cid-siGQ8IKTpf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-siGQ8IKTpf .navbar .navbar-logo img {
  width: auto;
}
.cid-siGQ8IKTpf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-siGQ8IKTpf .navbar.collapsed {
  justify-content: center;
}
.cid-siGQ8IKTpf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-siGQ8IKTpf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-siGQ8IKTpf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-siGQ8IKTpf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-siGQ8IKTpf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-siGQ8IKTpf .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-siGQ8IKTpf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-siGQ8IKTpf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-siGQ8IKTpf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-siGQ8IKTpf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-siGQ8IKTpf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-siGQ8IKTpf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-siGQ8IKTpf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-siGQ8IKTpf .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-siGQ8IKTpf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-siGQ8IKTpf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-siGQ8IKTpf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-siGQ8IKTpf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-siGQ8IKTpf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-siGQ8IKTpf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-siGQ8IKTpf .navbar.navbar-short {
  min-height: 60px;
}
.cid-siGQ8IKTpf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-siGQ8IKTpf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-siGQ8IKTpf .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-siGQ8IKTpf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-siGQ8IKTpf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-siGQ8IKTpf .dropdown-item.active,
.cid-siGQ8IKTpf .dropdown-item:active {
  background-color: transparent;
}
.cid-siGQ8IKTpf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-siGQ8IKTpf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-siGQ8IKTpf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-siGQ8IKTpf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #681cc1;
}
.cid-siGQ8IKTpf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-siGQ8IKTpf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siGQ8IKTpf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-siGQ8IKTpf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-siGQ8IKTpf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-siGQ8IKTpf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fafafa;
}
.cid-siGQ8IKTpf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-siGQ8IKTpf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siGQ8IKTpf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-siGQ8IKTpf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-siGQ8IKTpf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siGQ8IKTpf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-siGQ8IKTpf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-siGQ8IKTpf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-siGQ8IKTpf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-siGQ8IKTpf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-siGQ8IKTpf .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-siGQ8IKTpf .navbar {
    height: 70px;
  }
  .cid-siGQ8IKTpf .navbar.opened {
    height: auto;
  }
  .cid-siGQ8IKTpf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
